Blog

Series

All posts

14 posts RSS
The Ultimate Guide to Building a Production-Grade Node.js Backend in 2025
Node.js

The Ultimate Guide to Building a Production-Grade Node.js Backend in 2025

A modular backend with clear layers (types, repository, service, controller, routes), Vitest for fast tests, and modern choices like Drizzle or Hono. Updated for how we build backends in 2025.

Aug 6, 2025 Read more
What Mentoring College Students Taught Me About Myself
Mentorship

What Mentoring College Students Taught Me About Myself

Two years after college I didn't write a single line of code professionally. I said yes to everything, hoping something would feel right. Now I mentor students, not because I have all the answers, but because I remember what it felt like to drown in options.

Feb 6, 2025 Read more
the hard conversation we keep avoiding
Systems wrong problems · Part 9

the hard conversation we keep avoiding

every fix starts with someone willing to say the hard thing. but in most teams, friendships, and families, we choose the comfortable silence over the awkward truth, and the problem everyone can see just quietly grows.

May 30, 2026 Read more
you can't get justice, and you can't take it yourself
India wrong problems · Part 8

you can't get justice, and you can't take it yourself

report a theft and the system often won't move. find the thief yourself and the law treats you as the problem. the citizen ends up squeezed between an institution that won't act and a rule that won't let them act either.

May 29, 2026 Read more
in india, care depends on who you know
India wrong problems · Part 7

in india, care depends on who you know

we built insurance and private hospitals, ways to pay for care and ways to escape the public system, instead of public care that simply works. so getting treated well comes down to what you can afford and who you can call. i learned that the hard way.

May 28, 2026 Read more
we never learned to think, or to be seen
India wrong problems · Part 6

we never learned to think, or to be seen

school graded our attendance and our assignments. it never taught the two things that actually decide where we end up: how to think, and how to be seen. so the diligent get stuck and the visible get ahead, and both were failed by the same system.

May 27, 2026 Read more
we let people buy their own clean air and water
India wrong problems · Part 5

we let people buy their own clean air and water

the air is a winter emergency and the water is a tap count. meanwhile we quietly sell people purifiers and bottled water so they can escape a shared system we never fixed. the escape is the wrong problem.

May 26, 2026 Read more
we keep telling women to be careful
India wrong problems · Part 4

we keep telling women to be careful

a friend wasn't asking me for help. she was just talking. and listening to her showed me how much i'd never had to think about, and how often i might have been part of what she was quietly scanning for.

May 25, 2026 Read more
we built a tax system that only catches the honest
India wrong problems · Part 3

we built a tax system that only catches the honest

only a small slice of india pays income tax, and that slice mostly can't hide from it. so when more revenue is needed, the same people get leaned on again. we keep tightening the net instead of widening it.

May 24, 2026 Read more
in india, the biker is treated like the problem
India wrong problems · Part 2

in india, the biker is treated like the problem

two-wheeler riders are the most common road user and the most likely to die. so the system bans them, fines them, and parks them next to the staff. we are solving how to remove bikers, not how to keep them alive.

May 23, 2026 Read more
we keep solving the wrong problem on indian roads
India wrong problems · Part 1

we keep solving the wrong problem on indian roads

we build flyovers and the traffic comes back. we make golden hour a right but most people never reach a hospital in time. the roads aren't the problem. the way we think about them is.

May 22, 2026 Read more
Private npm Registries in Production: Azure DevOps on Top
JavaScript NPM Package Development · Part 3

Private npm Registries in Production: Azure DevOps on Top

A practical, opinionated ranking of private npm registries, with Azure DevOps Artifacts as the most balanced choice for real teams.

Feb 7, 2025 Read more