JavaScriptMongoDB Indexing: The One Thing Slowing Down Your App
Your MongoDB queries are slow because you're missing indexes. Learn how compound indexes, explain(), and covered queries can 10x your app's performance in 2026.
Read →Home / Blog
Code, products, and the web, for when a journal entry isn't enough room.
JavaScriptYour MongoDB queries are slow because you're missing indexes. Learn how compound indexes, explain(), and covered queries can 10x your app's performance in 2026.
Read →
Tech NewsA practical cost, performance, and DX breakdown of Atlas vs self-hosted MongoDB for SaaS — from a dev who's run both in production.
Read →
JavaScriptA practical take on ditching Redux for Zustand in React apps — less boilerplate, simpler patterns, and why modern state management doesn't need to be painful.
Read →
AIGoogle just dropped Gemma 4 in the AICore Developer Preview. Here's how to build on-device AI features for Android — zero API costs, code forward-compatible with Gemini Nano 4.
Read →
JavaScriptA weekend rewrite of my Node.js backend — from spaghetti Express routes to a clean service layer. Lessons on monolith vs microservices, validation, and when rewrites actually make sense.
Read →
Tech NewsA practical, no-BS comparison of MongoDB and PostgreSQL in 2026. When to pick each, real-world trade-offs, and why the 'best database' debate is the wrong question.
Read →
JavaScriptReact Server Components have matured significantly since their introduction. Here's a practical guide to what's changed, what works, and how to use them in production today.
Read →
HTML & CSSDiscover 5 powerful CSS tricks for everyday use — from clamp() to :has() — that will level up your frontend workflow in 2026.
Read →
Tech NewsIf you can code but haven’t shipped a paid product, you’re missing the most valuable education in software. Here’s why every developer should build and launch a SaaS before 2027.
Read →the blog. longer thoughts.