Skip to main content
Text ready — video coming soon

Welcome

Welcome to The Bridge Balance! This free book takes you from complete beginner to expert in three skills at once: software engineering, building AI agents, and using AI at an expert level.

The content of this book is free. The book is in Alpha: real enough to read today, and still being written.

This page takes about ten minutes, and it helps you decide whether the book is right for you. It covers:

  • What you will learn, and why the three skills are learned together
  • The one idea the whole book is built on
  • The route, from your first day to expert level
  • What you need to start, how the book is made, and where it stands today

If you have never written a line of code, you are in exactly the right place.

The three skills you will learn, and why they come as one​

The book teaches three skills. Each one is a real field on its own, and here they are learned as one skill set.

The skillWhat it means
1. Software engineeringThe foundations: how software is designed, built, checked and kept working as it grows
2. Building agentic AIMaking AI agents of your own. Agentic AI is AI that plans its steps and uses tools to finish a job, not only answer
3. Using AI at an expert levelDirecting AI tools that write and run code for you, called AI coding agents (Claude Code and OpenCode are two of them), and knowing where their work still needs you

The third skill holds the other two inside it. You can direct AI well only when you understand what it is building, which is the first skill, and how it works on the inside, which is the second.

More and more of the world's work now runs through AI, and the people who can direct it well will shape that work. That is why this book treats using AI as a real skill to master, never as a shortcut.

Why the three are learned together, from the first chapter​

Most courses teach one thing at a time: programming first, then databases, and AI at the very end, if it arrives at all. Real work no longer happens in that order, so this book doesn't either.

What most courses doWhat this book does
Teach programming first, and AI lastTeaches the engineering and the AI together, in the same chapter, from the start
Treat AI coding agents as one final topicPuts expert use of today's strongest AI coding agents at the centre of every stage
Teach you to write the codeTeaches you to decide what gets built, check what the AI built, and own the result

The work now asks for all three skills at once. An engineer who can't direct AI works slowly. Someone who directs AI without knowing engineering can't tell good work from bad. And someone who can't build agents can only ever use what other people build.

So the book answers a question most courses skip: not only how to build software, but what is worth learning now that AI writes so much of the code.

Three ways to get AI wrong, and the bridge between them​

There are three easy mistakes to make with AI, and most people make at least one of them.

  • Holding it back. Using AI only for small jobs, not trusting it with anything that matters, and doing the important work by hand, slowly. Most developers now use AI, but many keep it away from exactly the work where it would help most.
  • Trusting it blindly. Handing AI decisions nobody made, and accepting its work without judging how it was built: what it was allowed to touch, whether its approach is sound, and who answers when something breaks.
  • Adding nothing of your own. Letting the AI do all the work while you only pass it along. Anyone with the same AI, or a better one, can do exactly the same. The value the AI gives stays the same, but yours drops, and nobody needs to pay you for it.

The book is named for the path between these mistakes. The Bridge Balance means using AI fully, staying the person who decides, and bringing value of your own.

The one idea the whole book is built on​

The way across that bridge fits in one sentence, and everything in this book comes back to it.

Do what AI can't, and ask it to do what it can.

AI can now build working software from plain words, and new AI models now arrive every few days. Whatever AI does well becomes cheap and easy to get. So the skill that matters is knowing three things:

  • which work to ask the AI for
  • which work only you can do, so you learn it properly
  • where the line between them sits today, because it keeps moving

This book teaches you exactly that. For every piece of work, you will learn to tell whether it is yours or the AI's, to check again as AI improves, and to be excellent at the part that is yours. The Thesis, the page right after this one, makes the full case for this idea, with the evidence.

How three stages take you from your first day to expert​

The book takes you there in three stages, one after another. Inside each stage, the three skills are learned side by side.

The stages are named after the book's way of working with AI, SDE, short for Spec-Driven Engineering. You decide and write down what should be built, the AI builds it, and you check its work and take ownership of it. Checking means more than looking at the finished result: you check how the AI built it and the core of what it built.

StageWhat you learnWhat you leave able to do
0 — Introduction to SDEFrom zero: how a computer follows instructions, your first tools, your first lines of Python (a popular programming language), and your first app built by asking an AI. Then the ideas that turn all of that into engineeringUnderstand the whole idea behind this book, in theory and in practice, and start Stage 1 ready
1 — SDE Mastery (AI-Driven)Basic to intermediate software engineering: programming, planning an app's structure, the screens people use, the server behind them, storing data, and keeping the history of your code. All of it learned together with AI coding agents and your first AI agentsBuild a working application from your own plan, check what the AI built well enough to own it, and direct AI coding agents with real judgment
2 — SDE Mastery (AI-Native)Advanced engineering, together with advanced agentic AI: agents that use tools, search your own documents, get tested properly, and work together in teamsDesign and build serious AI agents of your own

Stages 0 and 1 assume you have never programmed. Stage 2 builds on both.

Who this book is for, and what you need to start​

This book is for anyone who wants to build real software and real AI, starting from wherever they are today. If you already work, in any field, technical or not, the experience you bring is a strength here, never a gap.

You needYou don't need
A laptop or desktop for the hands-on parts: Windows, Mac or Linux. Reading works on a phoneA computer science degree, or any degree at all
Internet access to load a pageMoney: the content is free
Curiosity: a willingness to try things, not only read about themProgramming experience: Stages 0 and 1 assume none
Patience for real reading, a little at a timeAn account or a sign-in: this site has none
Consistency more than speedAny background in AI or machine learning

How the book is made, and why you can trust it​

The book did not start from a blank page, and it is not written in a hurry.

  • Months of research and planning came first. I researched every big decision about what to teach, and in what order, before I made it. I rewrote many of them once the research came back.

  • I studied and compared the best teachers. Among them:

    • Andrew Ng, who co-founded Coursera and founded DeepLearning.AI
    • David J. Malan, whose introductory computer science lectures have been watched by more than a million people
    • Irfan Malik, founder and CEO of Xeven Solutions

    I studied many others too. None of them works with this book or has given it their approval.

  • Working experts shaped it. I spent hours in discussion with people doing the work, and those talks decided what each stage teaches.

  • It works on the gap the others share. Most courses still teach you to write the code that AI now writes. Very few teach you to find what AI can't do for you, and to become excellent at exactly that.

  • I check facts at the source before I write them.

  • It is built in the open. The changelog records every change with its date: a chapter going live, a line corrected, a plan changed.

  • A real cost stands behind it. I carry it, so the content is free for you.

Where the book stands today, and what comes next​

The book is in Alpha. Here is exactly what that means right now.

  • Live now: this page and the Thesis.
  • Being written now: Stage 0, from scratch. Each chapter goes live on the day it is ready, and the changelog records it.
  • Next: Beta, which brings the starting content, readable from the first page onward.
  • Its own web address: the site lives at a temporary address today and will move to an official one. Suggestions for the name are welcome.

Planned, and not finished yet:

  • An AI learning platform around the book, with more than ten features in the plan. Among them: deep research, deep thinking, help with your own code, separate modes for students and professionals, working with your own documents, and learning from this book or beyond it.
  • MCP servers and Agent Skills, the two main ways an AI agent gets new abilities. The book will teach both, and the platform will use them.
  • A community space, so your questions have somewhere to go and readers can learn from each other.

Each of these moves to the changelog on the day it actually ships.

Your feedback shapes the book. A wrong line, a confusing section, a better name for the site: all of it helps. I'll announce a place to send it in the changelog.

Who's behind this​

I'm Afnan Zahed, a Senior Agentic AI Engineer, and I write and maintain The Bridge Balance. I decide what it teaches and how, with no editorial team and no company behind me.

The platform is in active, regular development. So far, I've put my effort into teaching and shipping content that is genuinely useful, ahead of a personal profile. A full introduction, my portfolio and my past projects are coming.

Your next step: read the Thesis​

Read the Thesis next. It makes the full case for the book's idea: what AI can now do, where your value lies, and how you will work with it.

The Thesis is written for readers who already know a little about software. If it feels hard, that is completely fine: in Stage 0, I teach all of it from the very basics.