Scaling database practicesScaling databases can feel like a scary topic. I'm not going to wait until I "know everything" to write about it though, there is always a higher mountain. This post is just my little hill of scaling 2Jul 8 · 27 min readnguyengineer.dev
How I built and scaled real‑time chat app from 2 to millions of users — without a rewrite?Real-time is one of those features that demos in an afternoon and humbles you for a month. Open a WebSocket, push a message, watch it appear on the other screen — done, right? That's the part that's e45SJMJun 30 · 14 min readnguyengineer.dev
We won Honestbee Logistics Challenge 2016I usually go out and join tech events in the city. I’ve joined several of them, but the most memorable was the event where my friends and I won first prize by solving a delivery optimization problem. 1Jun 27 · 4 min readnguyengineer.dev
Migrating a decade of production data from an abandoned database (RethinkDB) to MongoDBBack in 2015, when the Node.js, NoSQL, and microservices ecosystem was still fresh and the tooling hadn’t matured, choosing one solution over the other would be a hit-and-miss situation. We didn’t kno2Jun 25 · 19 min readnguyengineer.dev
Developers, what should we do next in the age of AI?At this point, April 2026, everyone is familiar with AI integrated deeply into the software development process. Some worry that AI will eventually replace or devalue them. I know that's the common co2Apr 11 · 9 min readnguyengineer.dev