ASAjitabh Singhinajitabh.net·Apr 13 · 3 min readThe Vibe Coding Trap: Why AI-Driven Development Needs Strong ArchitectureThe code was moving fast. Delivery looked great. But understanding was completely gone. That's what I ran into recently — and it stopped me cold. The High of Fast Execution "Vibe coding" is what some1510ACAS
ASAjitabh Singhinajitabh.net·Mar 26 · 10 min readYou Can't Manage What You Can't See: The Three Pillars of ObservabilitySeries: Backend Engineering Fundamentals · Post 07 of 07 Level: Intermediate · Read time: ~9 min It's 2am. An alert fires. Your service is down. You open your dashboard: CPU is fine, memory is fine.10
ASAjitabh Singhinajitabh.net·Mar 26 · 9 min readScaling: Before You Buy More Servers, Read ThisSeries: Backend Engineering Fundamentals · Post 06 of 07 Level: Beginner-friendly · Read time: ~8 min "We need to scale" is one of the most expensive sentences in engineering. It triggers infrastruc10
ASAjitabh Singhinajitabh.net·Mar 26 · 8 min readWhen to Stop Calling APIs and Start Publishing EventsSeries: Backend Engineering Fundamentals · Post 05 of 07 Level: Advanced · Read time: ~10 min Picture a simple checkout flow: user places an order → charge the card → update inventory → send a confi10
ASAjitabh Singhinajitabh.net·Mar 26 · 8 min readSQL or NoSQL? Wrong Question. Here's the Right One.Series: Backend Engineering Fundamentals · Post 04 of 07 Level: Intermediate · Read time: ~9 min Every few years the industry declares SQL dead, or NoSQL dead, or NewSQL the future. Meanwhile, produ10