Engineering coaching

Helping developers level up where AI stops: architecture and judgment


Hi, I'm Bob Belderbos and I coach developers on their own real projects. AI can generate the code, but it's at the architectural and decision boundaries that people seek out my help to get to the next level.

Sun/Oracle · 10+ years 150+ developers coached Rust & Agentic AI cohorts Co-founder Pybites Built Python & Rust learning platforms

Read my full story →

A plan built for you, real projects, human guidance

I meet you where you are

No fixed curriculum. I find where your gaps are and we work from there. First real app or fifteen years in, you get the same attention and a plan built around your goal.

Read student stories →

You build one real thing

Not exercises. A real project deployed for actual users: things like a payroll SaaS with paying clients, a legal citation tool for Canadian courts, a distributed lock over gRPC, a published pytest plugin.

See what they shipped →

Detailed code reviews

Some people claim they don't read code anymore. I think code reviews are still critical to prevent architecture drift and as an opportunity to teach important lessons in building maintainable software.

Why I review every PR myself →

The three pillars of modern software development

Decision-making

Software has always been about the choices, not the coding per se: what to build, what to skip, what breaks later. AI makes the implementation cheap and the choices matter more.

Read →

The control layer

The model is the easy part. The engineering is the layer around it: the patterns that make a nondeterministic tool behave the same way every time.

Read →

Design over code

The productivity is in the questions you ask before coding. One student's 1,069-line AI app became 156 lines once the design was right.

Read →

What developers say after working with me

See all stories →

Mastery over hype

Get my free guide What Developers Should Never Outsource to AI: three real case studies on using AI without giving up the judgment that makes you an engineer. Plus emails on Python, Rust, and AI.

Featured articles

June 4, 2026

"Rust Is for People Who Want to Be Punished." Now Jochen Trusts It More Than Python.

Jochen thought Rust was self-punishment for the pros. Three months later, his hand-rolled JSON parser ran up to 3.5x faster than CPython.

Read →
May 20, 2026

How to Keep Your Developer Instincts When AI Writes the Code

AI agents will write your code if you let them. Here's the deliberate practice routine I use to stay technical when AI increasingly writes code for me.

Read →
April 20, 2026

From Hobby Code to SaaS to Orchestrating AI Agents

Ryan Austin ships payroll software in the Bahamas. In 2021, he couldn't tell if his architecture was sound. In 2025, he's directing AI agents with confidence. The foundation made the difference.

Read →
All articles →

Become the engineer who owns the system.

Tell me what you're working on and what's standing in the way to reach your goal.

Prefer getting on a call to talk it through? Book a free call →

“Six years later, I can see that doing the coaching was a great decision. In January I was promoted to Senior AI Engineer and became a team coordinator.” — Piotr R., Senior AI Engineer at Lingaro