An Opinionated Introduction to CI/CD
An introduction to CI/CD concepts, practices, and tools for improving software delivery speed and quality.
An introduction to CI/CD concepts, practices, and tools for improving software delivery speed and quality.
Explains how to use protocol-oriented programming in Swift to design flexible applications by focusing on what entities can do rather than what they are.
A Go programmer shares lessons learned from debugging a struct copying issue and recommends the '100 Go Mistakes' resource.
Explains how to add properties to the Program class in C# top-level statements using partial classes for cleaner console apps.
Simon Tatham defines 'symbiosisware' as software written solely for the developer's own use, exploring its unique characteristics and trade-offs.
A technical guide on troubleshooting S3 connectivity issues in Apache Flink SQL, focusing on configuration and common pitfalls.
Explores how AI can revolutionize communication by bridging context gaps between people, using tools like RAG and AI assistants as proxies.
A technical guide detailing the process of bypassing Kakasoft USB Copy Protection software to access protected files.
A technical analysis comparing CSS Grid and Flexbox performance, finding no significant speed difference in modern browsers.
A response to a GitHub profile praise tool, discussing its Deno/Fresh implementation and sharing a personalized praise output.
A review and key takeaways from the classic software engineering book 'The Mythical Man-Month', focusing on Brooks' Law and project management.
Explains how to use the AsParametersAttribute in ASP.NET Minimal APIs to organize endpoint parameters into cleaner, encapsulated DTOs.
An introduction to data lakehouses, explaining what they are, why they're used, and how to migrate to this modern data architecture.
A guide to deploying open-source LLMs like Llama 3 to Amazon SageMaker using Terraform for Infrastructure as Code.
Explores methods for using videos with alpha transparency on the web, detailing challenges and presenting a custom solution.
Azure Managed DevOps Pools (MDP) is a new managed service for scalable, secure, and high-performance build agents integrated with private Azure networks.
Explores techniques for implementing idempotent 'get or create' operations in PostgreSQL, covering race conditions, concurrency, and constraint handling.
Explores improvements to enum classes across C++17, C++20, and C++23, covering initialization, the using enum keyword, and std::to_underlying.
Introduces Posh-Postcodes.io, a PowerShell module for accessing UK postcode data via the Postcodes.io API.
A tutorial on creating calendar heatmap plots using ggplot2 in R to visualize time-series data like flight frequencies.