Scaling database practicesA practical guide to scaling PostgreSQL: connection pooling, indexing, partitioning, replicas, sharding, and CDC for real-world systems.27 min read·nguyengineer.dev2Jul 8
How I built and scaled real‑time chat app from 2 to millions of users — without a rewrite?Designing an ephemeral one-on-one chat that can jump from two users to two million without changing a line of code.14 min read·nguyengineer.dev45SJMJun 30
We won Honestbee Logistics Challenge 2016Winning Honestbee’s 2016 logistics challenge in Saigon with a BFS-based delivery route optimizer4 min read·nguyengineer.dev1Jun 27
Migrating a decade of production data from an abandoned database (RethinkDB) to MongoDBThe tool and process we built to move a TB of live data without downtime and without blocking the team19 min read·nguyengineer.dev2Jun 25
Developers, what should we do next in the age of AI?Guiding your software career toward higher‑value work when AI can write most of the code.9 min read·nguyengineer.dev2Apr 11