Today, the frontend starts. Day 91 was the most infrastructure-heavy day on the Next.js side, not because of what's visible, but because of what everything else depends on. The Axios instance with JWT interceptors, the auth context, protected routes, and the login and register pages. By the end of today, a user can register in the browser, be redirected to a dashboard, log out, log back in, and ha
The Model Context Protocol has transformed how we connect AI to tools. But connecting agents to tools is only half the battle — connecting agents to each other is where the real challenge begins. I recently read @raviteja_nekkalapu_'s excellent article "I built an AI security Firewall and made it open source because production apps were leaking SSNs to OpenAI" and it resonated deeply with challeng
Most developers don’t trust AI. Until it writes code that works. Then suddenly… they do. You paste a prompt. You move on. No deep review. No second guessing. Because it looks right. That’s the moment trust creeps in. AI-generated code isn’t the real issue. We assume: the logic is correct the inputs are handled safely the dependencies are fine the security is “good enough” But AI doesn’t know your
A deeply-synthesized, opinionated reference distilled from five canonical sources: donnemartin/system-design-primer · ByteByteGoHq/system-design-101 · karanpratapsingh/system-design · ashishps1/awesome-system-design-resources · binhnguyennus/awesome-scalability Use it as: a study guide for interviews, a checklist for design reviews, and a vocabulary for cross-team discussions. 📖 How to Use This
At some point, coding stopped being engaging. Most dev tools optimize for speed but I wanted to optimize for feeling. It adds subtle feedback while you work: small cues as you type a sense of momentum a smoother flow state Nothing loud. Just enough to make coding feel less “dead”. When coding feels better, you: stay focused longer switch context less enjoy the process more Small improvements in ho
You want to predict something. A number. How much a house will sell for. How many units you'll sell next month. What temperature it'll be tomorrow. That's a regression problem. And linear regression is the first tool you reach for. It's the simplest ML model that actually does something useful. Every more complex model builds on the ideas here. You can't skip this one. What linear regression actua
Lee Powell · Architect of Scrivener and Scapple · Lumen & Lever Most AI document pipelines fail before the model is ever called. Tables become paragraphs. Lists collapse into prose. Annotations are detached from context. Page references disappear. Source traceability is replaced by a confidence score. The structure that gave the document its meaning is gone before retrieval runs, and no retrieval
So you've outgrown MySQL. Maybe you need better JSON support, real window functions, or you're moving to a managed cloud database that defaults to Postgres. Whatever the reason — MySQL to PostgreSQL migration trips up almost everyone the first time. The two dialects look similar but behave very differently under the hood. Why MySQL Dumps Don't Import Directly into PostgreSQL users ( id INT(11) NOT