Manually Approving Security Changes in CDK Pipeline
How to add manual approval steps for security changes in AWS CDK Pipelines to review IAM permissions before deployment.
How to add manual approval steps for security changes in AWS CDK Pipelines to review IAM permissions before deployment.
Introduces the .ENV Switcher VS Code extension for easily switching between different development environment configurations.
An introduction to the Bubble Sort algorithm, explaining its basic concept, implementation, and its O(n^2) time complexity.
Explores the true definition of a 'class' in programming, critiquing Java/C# overreach and distinguishing classes from namespaces.
A technical introduction to combinatory logic using the metaphor of birds, based on the book 'To Mock a Mockingbird'.
A tutorial on implementing multipart/form-data file uploads in Swift without third-party libraries, covering HTTP theory and practical code.
jOOQ introduces a LoggingConnection for R2DBC to log all reactive SQL statements, useful for debugging in reactive applications.
Learn how to use the open-source SystemNotification library to create iOS-style system notifications in your SwiftUI apps.
An overview of PHP's evolution in 2023, covering the PHP Foundation's impact and new features in PHP 8.2.
A developer explores the challenges of using CSS container queries within a Tailwind CSS project, discussing framework pragmatism and polyfill issues.
Advice on hiring software engineers for small companies, focusing on independence, drive, and gut feeling over pure technical ability.
Exploring ChatGPT's ability to generate and improve Bicep templates for Infrastructure as Code, with examples and best practices.
Explains why using unitless ratios for CSS line-height is better than fixed pixel values for responsive, flexible typography.
Analyzes the limitations of AI chatbots like ChatGPT in providing accurate technical answers and discusses the need for curated data and human experts.
Discusses the limitations of AI chatbots like ChatGPT in providing accurate technical answers and proposes curated resources and expert knowledge as future solutions.
A guide to integrating the Neo4J graph database with Spring Boot, including entity definition, data creation, and querying nodes and relations.
A tutorial on fine-tuning a BERT model for text classification using Hugging Face Transformers and Google Cloud TPUs with PyTorch.
A developer's critical reflection on using Calendar Versioning (CalVer) in open-source Python projects, comparing it to Semantic Versioning (SemVer).
A game developer details Unity screen scaling solutions, gameplay balancing, and quality-of-life fixes in a development update.
A step-by-step guide to setting up and running Cypress end-to-end tests using GitHub Actions workflows.