Can Every Problem Be Solved by an Algorithm? Alan Turing’s 1936 Proof
September 30, 2026 · 8 min · Hanh Pham
GitOps Reality with ArgoCD: When Declarative State Fights the Database
September 30, 2026 · 6 min · Hanh Pham
CFS Quota Throttling & Silent OOMKills: The Fallacy of Kubernetes CPU Limits
September 28, 2026 · 8 min · Hanh Pham
Zero-Downtime Kubernetes: Why preStop Sleep 5 Is an Architectural Anti-Pattern
September 26, 2026 · 7 min · Hanh Pham
Terraform State Decomposition: Blast Radius vs The Integration Tax
September 24, 2026 · 6 min · Hanh Pham
Deleting Language from the LLM: Inside TypeSafe’s Jev and Decision Models
September 22, 2026 · 9 min · Hanh Pham
The Four-Layer AI Coding Stack: Why Your Assistant Fails (and It’s Not the Model)
September 19, 2026 · 9 min · Hanh Pham
WSL2 and tmux: Clean Clipboard Integration Without the Latency or Garbage Characters
September 12, 2026 · 13 min · Hanh Pham
Apple M4 vs Huawei Ascend 950: Two Theories of the AI Chip
September 9, 2026 · 12 min · Hanh Pham
tmux Panes & Windows: The Bindings That Actually Matter
September 8, 2026 · 7 min · Hanh Pham
Huawei’s Ascend 950 & DaVinci v3: How China Built a Competitive AI Chip Without EUV
September 7, 2026 · 20 min · Hanh Pham
Making a Multi-Step SQL Server Script’s Rollback Actually Trustworthy
September 6, 2026 · 6 min · Hanh Pham
When a Wildcard Join Multiplies Your Data (and How to Actually Fix It)
September 5, 2026 · 9 min · Hanh Pham
Go 1.27 Is Quietly Load-Bearing
September 4, 2026 · 12 min · Hanh Pham
Designing an Order Workflow: Putting the Patterns Together
September 3, 2026 · 6 min · Hanh Pham
Agentic Coding Assistants, and Why I Don’t Let Them Grade Their Own Work
September 2, 2026 · 8 min · Hanh Pham
When Two-Phase Commit Isn’t the Answer: Sagas for Microservice Transactions
September 1, 2026 · 8 min · Hanh Pham