A story-led book for freshers and early‑career engineers

Architect in Progress

The Fast Coder, the Curious Coder, and the Fundamentals AI Can't Replace

18 hours 15 minutes.

A book for freshers and early-career engineers who want to grow into software architects. Two friends from the same small town graduate in 2019. One does exactly what is asked, quickly. The other keeps asking how things work inside. Follow them through outages, mentors, lockdowns and AI agents, and learn to think like an architect before anyone gives you the title.

Free. No sign-up needed. About 15 minutes per chapter.

Same degree. Different engineer.

Which one are you?

The fast coder

Neel

Top ten percent in every training test. Closes his first client escalation in forty-one minutes with a copied answer. Then a job that should take one hour starts taking eighteen.

The curious coder

Kabir

Rejected by thirty-two companies for one number on an old mark sheet. Hired because of a ₹1,600 website nobody asked him to build. Opens the source code of things everyone else only uses.

Neither is the villain. Speed is a strength. The book is about what turns it into judgement.

Who it is for

Who is this book for?

Freshers

First job, or still in placements

You can pass a test and write a program. You want to know why a real system behaves, and how to show proof of that in a room full of toppers.

Early career

A few years of tickets

You close work quickly. Some of those fixes come back. You want the habit that makes the next fix last when the data, the names, or the traffic change.

Before the title

Architect is the direction, not the badge

Nobody has given you the title. You still want the questions an architect asks, while the code is yours to write and the mistakes are still small enough to learn from.

What does it mean to think like a software architect?

Thinking like a software architect means judging the system around a task before you change the code. A fresher is often rewarded for closing the ticket. The useful question is different: what was actually needed, which layer the time is spent in, and what breaks when the data grows. Architect in Progress is a free, story-led book for freshers and early-career engineers who want that judgement before anyone gives them the title.

The story follows two friends who graduate from the same small town in 2019. Neel is fast. He finds an answer that already exists and ships it. Kabir is curious. He asks how the thing works inside. Neither is the villain. Speed is a strength. The book is about what turns speed into judgement, across outages, mentors, lockdowns, and AI agents. Three chapters are open. Each takes about fifteen minutes, needs no sign-up, and ends with a notebook you can try on a project of your own.

The comparison below is the habit the open chapters keep returning to. The table of contents shows which of those chapters you can read today, and the questions further down answer the practical ones: time, price, and what this book refuses to be.

Same job. Different question.
SituationFast coderArchitect's habit
A ticketClose what was askedName what was needed
A slow pageRewrite the code you can seeMeasure which layer spent the time
An AI answerShip the polished fixAsk which inputs would break it

How should a fresher use this book?

  1. Read Chapter 1, then trace one request on something you built, or on any site you use: client, name lookup, server, application, database, cache.
  2. On your next ticket, write two lines before you code: what was asked, and what would still be broken after the obvious fix.
  3. When something is slow, count the requests in the browser network tab before you touch the server.
  4. After an AI suggestion, ask it for inputs that would break the fix, then test the ones that matter.
  5. Leave an email only if you want later chapters. The three open chapters do not require an account.
Every chapter ends with a bulb moment

Lines readers keep

Nobody checks your marks on the thing you built for fun.
Ch 1
Every magic trick is just a design you haven't read yet.
Ch 3
Every line you add is a line someone has to carry.
Ch 6
The database did exactly what you asked. That was the problem.
Ch 7
The fastest code is the work you never had to do.
Ch 10
Let AI write the code. Never let it make your decisions.
Ch 15
Contents

Three chapters open. Fifteen on the way.

Part 1 · Doing what's asked
04Inside the HashMapIn progress
05Building BlocksIn progress
06It Works, Doesn't It?In progress
07Eighteen HoursIn progress
Part 2 · The mentor
08Girish MamaIn progress
09Fifteen MinutesIn progress
10Thirty-One TrillionIn progress
11Patterns Have NamesIn progress
12Nobody Asked for ItIn progress
13Days to a ButtonIn progress
14The Door Left OpenIn progress
Part 3 · The AI era
15The Codebase Nobody UnderstandsIn progress
16Design It From ZeroIn progress
17Prompt vs PurposeIn progress
18The Next Placement DriveIn progress
Open now

What do the first three chapters teach?

Chapter 1

The Last Placement Drive

A graduate rejected for one old mark-sheet number is hired because of a small website he deployed himself. The notebook asks you to trace a single request and notice that a faster copy of a page can also be a wrong one.

Chapter 2

Ticket Number One

A fast export fix closes the ticket. It will not survive real names, line breaks, or a file that grows every month. The notebook separates the asked version of a task from the needed one, and points at the standard for CSV instead of a cleverer pattern.

Chapter 3

How the Internet Says Hello

A page feels slow, and the server is not the reason. The time is in the conversation: address lookup, connection, security, then the request, repeated for every file. The notebook is the stack under one click, and a reminder to measure before you rewrite.

Launch list

Get new chapters by email

Preview chapters as they are finished, a vote on the cover, and one email when the book launches on Amazon. About one email a month. Unsubscribe any time.

Three minutes

Read a chapter? Tell me honestly.

  1. Where did you stop reading, and why?
  2. Neel or Kabir: who felt more like you?
  3. Which line will you remember tomorrow?
  4. What confused you or felt too technical?
  5. What price feels fair for the full book?

Portrait of Abhishek Narayan, author of Architect in Progress
Written by

About the author

Abhishek Narayan has spent more than fourteen years building banking, lending and billing systems, starting as a developer on rule-based billing engines and working on projects across India, Singapore, Belgium and Germany. He has worked as a solutions architect, is TOGAF certified, earlier founded the technology startup Busyar, and today builds generative-AI platforms for leading NBFC in India.

The stories in this book are fiction, but many of the problems in them are real ones he lived through: an eighteen-hour job, a tool nobody asked for, and the mentors who asked better questions than he did.

Before you start

Questions freshers and early-career engineers ask

Who is Architect in Progress for?

It is for freshers and early-career software engineers who can already write code and want to grow into software architects. That includes campus placements, the first year on a job, and engineers a few years in who close tickets quickly and want better judgement. It is not a certification cram and not a staff-level interview script.

Can a fresher become a software architect?

A fresher can start the habit immediately. The title usually comes later, after you have shipped systems and earned trust. In this book, architecture is something you practice on ordinary work: trace one request, ask what else could fail, and keep proof of something you built. You do not wait for a promotion to begin.

How does an early-career engineer level up?

Level up by separating what the ticket asked from what the business needed, and by measuring which layer is actually slow before you rewrite anything. The early chapters show a copied fix that closes a client escalation in forty-one minutes, and a slow page whose server was already fast. The growth is judgement, practiced on the work you already have.

What is the difference between coding fast and thinking like an architect?

A fast coder finds a working answer and moves on. An architect asks what happens when the input changes, the file grows, or a different layer is wasting the time. Neel and Kabir, the two graduates in the book, show both habits. Speed is useful. It becomes architecture when you can explain what will fail next.

Is this a system design interview book?

No. It is a story about engineers at the start of their careers, with a short notebook at the end of each chapter. You will meet DNS, caching, CSV, and the layers under a page load, but as problems inside a job, not as a checklist of interview diagrams. If you want judgement you can use on Monday’s ticket, start here.

How should I use AI if I want to become a software architect?

Let AI write a draft. Do not let it make the decision. A polished paragraph about passion sounds like everyone else on the bench, because it is everyone else. Proof you can explain, a measurement of where the time went, and a list of inputs that would break the fix are still yours to produce. The book’s line for a later chapter is: let AI write the code, never let it make your decisions.

Is Architect in Progress free?

The open chapters are free to read on this page. No account is required. Each one takes about fifteen minutes. Fifteen further chapters are still being written. You can leave an email if you want those when they are ready, about one email a month, and you can unsubscribe from any message.

Who wrote it, and are the stories real?

Abhishek Narayan wrote it. He has spent more than fourteen years on banking, lending, and billing systems, has worked as a solutions architect, is TOGAF certified, earlier founded the technology startup Busyar, and now builds generative-AI platforms for a leading NBFC in India. The characters are fiction. Many of the failures are problems he lived through, including an eighteen-hour job and a tool nobody asked for.

Pass it on

Share the book

I came across this book and find it interesting for anyone who wants to build mindset as an architect.

Facebook, LinkedIn, and WhatsApp show the cover with this line. On a phone, Instagram can attach the cover too.