AI 5 posts
Architecture 10 posts
- What a Packed Room Taught Me About Backpressure
- Database Migrations - Expand Before You Contract
- Circuit Breakers - Stop Calling a Service That Is Already On Fire
- The Art of Debugging
- Spring Boot for a .NET Brain - Same Job, Different Dialect
- Modernizing the Beast
- Agility in Software Architectures
- Software Architectures
- Internal Developer Portals - Stop Asking Slack Who Owns That Service
- Feature Flags - Deploy Dark, Release When Ready
Cloud 5 posts
Containers & Kubernetes 7 posts
- Managing Kubernetes using Rancher
- Nomad & Kubernetes - David vs Goliath played out in container orchestration
- GitOps - Stop kubectl-apply-ing Your Way to Prod
- Kubernetes Requests and Limits - Paying for Air
- WSL 2 - Finally a Real Linux Kernel on My Windows Laptop
- Kubernetes 1.16 - When the Old APIs Stop Answering
- Fat Images and Thin Runtimes - Multi-stage Docker for .NET Core
Debugging 1 post
Experiences 3 posts
Generative AI 22 posts
- GPT-6 Astra Won't Show Its Work
- I Don't Ship Agents Without an Eval Gate
- Agent Memory Is the New Capacity Planning
- Mixture of Experts - My Old Laptop Runs Bigger Models Than It Should
- Local Models - My Laptop Is Running Production Now
- Background Agents - When the Backlog Opens Its Own Pull Requests
- Model Routing - Stop Sending Everything to the Expensive Model
- Context Engineering - Prompts Got a Promotion
- AGENTS.md - Every Repo Now Needs Two READMEs
- Vibe Coding - Somebody Still Has to Read the Diff
- DeepSeek-R1 on a Budget Laptop - When Reasoning Models Come Home
- MCP - The Protocol That Might Finally Make Agents Useful
- o1 - When the Model Starts Thinking Before Answering
- Structured Outputs - When Valid JSON Is Not Enough
- Tool Use - The Agent Is Just a Loop With Better Manners
- Web & AI: Lessons from Web Apps for the coming AI Era
- RAG - When Retrieval Is the Bug, Not the Model
- Local LLMs - The Model That Never Leaves My Laptop
- Transformers - Age of ChatGPT
- ChatGPT API - Yesterday the Floodgates Opened
- ChatGPT - Three Weeks In and I'm Still Checking Everything
- GitHub Copilot - My Pair Who Never Sleeps (And Sometimes Hallucinates)
Miscellaneous 6 posts
- Pullquotes
- Code snippets in a blog post
- Sometimes, your post just stands for itself and doesn’t need a title. And tha...
- Some articles are just so short that we've to make the footer stick
- This post demonstrates post content styles
- Some articles are just so long they deserve a really long title to see if things will break well
Observability 4 posts
Personal Development 2 posts
Security 5 posts
Software 14 posts
- Slow Down So the Brakes Can Catch Up
- GPT-6 Astra Won't Show Its Work
- I Don't Ship Agents Without an Eval Gate
- What a Packed Room Taught Me About Backpressure
- Agent Memory Is the New Capacity Planning
- 'It Hallucinated' Is Not a Root Cause
- The Agent Found the Bug, I Carried the Coffee
- Secrets and Certs - Rotation Is a Drill, Not a Ticket
- Faster Feelings, Slower Merges - What Our AI Numbers Actually Showed
- Object Storage - Storing Is Cheap, Getting It Out Is the Bill
- Model Risk Board - Getting My LLM App Past the People Paid to Say No
- Flaky Tests - Stop Hitting Rerun and Start Quarantining on Purpose
- Learn It Deeply - The Skills Autocomplete Cannot Give You
- Database Migrations - Expand Before You Contract