Featured


Start here

Four ways in, depending on what you came for.

Everything on the site is one of these four. If you are not sure which you need, start with the writing.

There is also a glossary of 63 terms for the vocabulary the rest of the site assumes you share.


Top picks

If you read six things here, read these.

Not the newest. These are the six I hand to people who ask where to start, with the reason each one earns the slot.

All writing →
  1. Start hereThe Codebase Only AI Understands: Why 3am-Fixability Is the Metric Nobody's TrackingThe test I apply before AI-written code ships: could you fix it at 3am with nobody to ask. Everything else I believe about architecture falls out of that one question.Software Architecture13 min read
  2. Asked for mostTechnical Debt: When to Pay It Down, When to Ignore It, and How to Explain the Trade-OffsTeams lose the debt argument because they bring feelings to a budget conversation. This is the version that holds up in a room with a CFO in it.Software Architecture12 min read
  3. If you just took the jobYour First 90 Days as CTO: A Practical Playbook for Startup and Scaleup LeadersWhat to actually do in the first three months, in order, before the organisation decides who you are and stops listening.Technical Leadership18 min read
  4. Before your next metrics deckMeasuring Developer Productivity: DORA, SPACE, and What Actually WorksDORA and SPACE get quoted by people who have never run them. Here is what each one can and cannot tell you about your team.Developer Productivity14 min read
  5. The uncomfortable oneDoes AI Kill Craft? Taste, Judgment, and Quality in the Age of Generated CodeGenerated code raised the floor and did nothing for the ceiling. What is left that only judgment can do — and how you keep it.Quality & Craft12 min read
  6. The one I stand byLeading by Leaving: Why I Don't Answer Work Messages After 7 PMI do not answer work messages after 7pm, and the team got better rather than worse. The mechanism, not the platitude.Career & Life Design14 min read

The workbench

Run the numbers before you argue about them.

Everything runs in the browser. No sign-up, and your inputs never leave your machine.

All tools →

Subjects

Six things I write about.

Each one keeps its own archive. The pick under each is where I would start you if the subject is new.

Every article →

Pathways

When you want the whole argument, in order.

10 sequences that build chapter on chapter, with your place kept as you read. Start at the top or jump to the chapter you need.

All pathways →

About

Who writes this.

Ruchit Suthar

Ruchit Suthar

Software architect & technical leader

The long version

Fifteen years in, the question I ask about my own work has changed three times: first how much I could ship, then how well it held up, and now whether it was the right thing to build at all. Output, then quality, then judgment.

Everything here comes out of that third question. Systems in production, teams that had to be hired and kept, and decisions that only looked obvious afterwards.

15+

Years in production

1,000+

Technical interviews

25+

Engineers led

128 articles · 10 pathways · 6 reference docs

Architecture, leadership, and craft, written for engineers who make the call.

Every article here is anchored to a system I shipped or a call I got wrong. Nothing on this site could run on another engineer's blog without changing a word.

The right architecture is the one your on-call can fix at 3am without you. Every clean-on-paper decision I have regretted looked fine in the design review and cost someone else their night. Recoverability beats elegance every time it actually matters.
Ruchit Suthar