Boring tech on purpose: choosing an AI-predictable stack
Why I deliberately picked a boring, conventional stack for this site — and how "predictable to an AI agent" became a real, defensible selection criterion.
Senior Backend & Platform Engineer
I’m (Alex) Hung Nguyen — a hands-on engineer working on distributed systems, transaction processing, and the infrastructure that ships them. This is a showcase of clean-room R&D builds and a space for writing about engineering with concrete detail.
A double-entry ledger POC that stays correct under concurrency, client retries, and mid-flight crashes.
A cost-driven CI/CD POC: ephemeral Jenkins build agents on GCP Spot VMs, provisioned per-build and destroyed after.
Why I deliberately picked a boring, conventional stack for this site — and how "predictable to an AI agent" became a real, defensible selection criterion.
A short walk-through of my per-build Jenkins-on-GCP-Spot POC — the setup, the one decision that made it fast, and why preemption is a non-event.
How I render dynamic social share images in a background worker — and the duplicate-render race condition that only showed up under real load.
Every CTO faces a fundamental challenge: how to deliver innovative products quickly while maintaining high quality and scalable architecture. Move too fast, and you risk accumulating technical debt.