Vinit Shahdeo | Substack
Vinit Shahdeo
AI, SaaS & FinTech | JavaScript, Node.js & Go | Distributed Systems | Open Source
Over 2,000 subscribers
The AI-Native Backend: How LLMs Are Changing API Design
A developer's guide to building backends that serve humans and machines without going broke.
Jun 1 • Vinit Shahdeo
Design Google Meet's Participant Grid
Keeping participant tiles stable as people join and leave, from the core data structure to scaling for thousands.
Jun 22 • Vinit Shahdeo
I Asked 100+ Senior Engineers to Re-Hash Facebook’s Passwords. Not One Nailed It.
Zero-Downtime Password Migration: The System Design Question 99% of Engineers Fail — the mistakes that sink candidates, and the junior-to-staff scoring…
Jun 19 • Vinit Shahdeo
Time Can Be a Lie: How Clocks Break Distributed Systems
The clock is a fact on one machine and an opinion across many. Here's why — and what the best systems do about it.
Jun 15 • Vinit Shahdeo
Life Beyond the Code
30 non-technical lessons for software engineers—on mindset, relationships, career, and life outside the 9-to-5. The stuff no one teaches you in code…
Jun 8 • Vinit Shahdeo