How Over-Reliance on AI Hurts Young Engineers
Vibe coding can create false velocity, and negatively impact young engineers.
Vibe coding can create false velocity, and negatively impact young engineers.
What leading the engineering at an NGO taught me about strategy.
How I built Zomato’s full-stack “pirate” crew.
A practical exploration of using a compact UI DSL to reduce LLM token overhead, improve structure validation, and compile cleanly to JSX.
Mar 03, 2026
AI has expanded engineers’ reach across the stack but the winners will be the ones who can verify, debug, and operate systems end-to-end.
Mar 02, 2026
From server-first rendering to no-JS fallback and cross-browser checks.
Feb 14, 2026
Implementing highlight-to-annotate using WebLLM for in-browser inference.
Jan 16, 2026
The real measure of engineering leadership isn't what you shipped — it's what keeps working after you leave.
Dec 31, 2025
Chat bots shine when goals are ambiguous, but they introduce context switches.
Jul 05, 2025
The framework I use to spot and develop the next leader.
Feb 28, 2025
Most of our failed projects died from bias and misguided assumptions, not bad engineering.
Sep 24, 2024
One team consistently shipped on time without weekend work. Here's what they did differently.
Jul 18, 2024
How Pkl Language Improved Our UI Builder.
Feb 23, 2024
We drifted from our users, and our product showed it. Raw WhatsApp messages fixed what dashboards couldn't.
Oct 19, 2023