I Was Doing AI Engineering Wrong; Chip Huyen’s Book Set Me StraightWhat Chapter 1 of AI Engineering Taught Me About Building with Foundation ModelsMar 20, 2026·8 min read
Data Outlives Code: Why Your “Flexible” Schema is a Technical Debt TrapWhy the most convenient choice for saving data is often the most dangerous architectural mistake.Jan 21, 2026·5 min read
5 Counter-Intuitive Truths About How Databases Actually WorkIntroduction: Beyond the Black Box Databases are the foundation of modern applications, quietly storing and retrieving the information that powers everything from social media feeds to online shopping carts. For many developers, they are a "black box...Jan 14, 2026·7 min read
4 Surprising Truths About Data Models That Will Change How You Think About CodeIntroduction: More Than Just Storage You're spinning up a new service. The first major decision hits your desk: which database to use? It feels like a choice between PostgreSQL and MongoDB, tables and JSON. But the real choice you're making is not ab...Jan 7, 2026·6 min read
How Twitter Solves a Giant Puzzle: Delivering Millions of Tweets a SecondWhen you open an application like Twitter, you expect a seamless experience. Your timeline loads almost instantly, filled with the latest updates from the accounts you follow. As technologist Alan Kay noted, the best systems work so well that we thin...Jan 7, 2026·6 min read
Automate Branch Creation & Commits to External Repositories with GitHub AppsAutomate Branch Creation & Commits to External Repositories with GitHub ActionsOct 20, 2024·5 min read
Real-Time Video Conferencing Made Simple with WebRTC and PeerJSWebRTC (Web Real-Time Communication) has revolutionized how we build applications with real-time media streaming directly in the browser. Whether it's video conferencing, voice calls, or live streaming, WebRTC provides the foundation for peer-to-peer...Sep 22, 2024·5 min read