The tools keep changing.
The fundamentals don't.

AI makes writing code easy. What's still hard is designing systems, reviewing code critically, and shipping real software. I coach developers to build those skills. Python. Rust. AI.

Bob Belderbos

Producing code is easier than ever.
What matters is taste, experience, and validation.

The bottleneck isn't writing code. It's knowing whether your design decisions, architecture, and engineering habits are solid. That's harder to learn alone.

No second pair of eyes

You're making design decisions alone: architecture, abstractions, tradeoffs. Without knowing if they'll hold up. Bad patterns compound silently. AI can generate code, but it can't tell you which decisions you'll regret in six months.

No feedback loop

You're coding in your own silo. AI can review syntax, but it doesn't know your level, your project history, or the architectural mistake you'll regret later on. You need someone who sees the bigger picture ("context window") and pushes you in the right direction.

No coherent approach

You know pieces: frameworks, libraries, patterns. But you haven't connected them into a repeatable engineering workflow. Project structure, testing strategy, deployment, tooling. Without a reference for how it all fits together, every new project starts from scratch.

A coach in your corner, a feedback loop, and a coherent approach.

A sparring partner

Talk through problems, test ideas, get unstuck. You don't have to figure it out alone.

Deep code reviewing

Detailed and honest feedback on real code via GitHub. Reviews reveal your blind spots (which might include Git) and make you a better engineer. From weekly to fast-turnaround — depends on the program.

A clear framework

Modern tooling, efficient workflows (IDE/Vim, shell, Git), clean project structure, testing, deployment. You'll learn a way of working that gives you a starting point for any future dev project. Not rigid instructions, but a sense of direction that makes you hyper focused.

Python. Rust. AI.

Big ideas, one coaching philosophy. Languages and tools are vehicles; some come and go, some stay. My coaching teaches you the timeless skills of designing, building, testing, and shipping systems that solve real problems.

Python

6 weeks · cohort

Build a professional-grade Python app with CLI, API, and web frontend. Clean architecture and TDD — a blueprint you'll reuse for every project after.

Rust

6 weeks · cohort

Build a JSON parser from scratch. Enums, ownership, FFI, Python bindings. Led by Jim Hodapp (20+ years experience).

AI

6 weeks · cohort

Build an AI-powered agent app with function calling, Telegram bot, and web dashboard. Led by Juanjo Expósito (PhD, Python & AI).

Looking for intensive 1:1? Book a call to discuss custom coaching — fast-turnaround PR reviews, 2 calls/week, 1–2 deployed apps.

All offerings →

What you walk away with

  • Shipped, portfolio-ready projects on your GitHub
  • Production-grade detailed code reviews
  • A repeatable approach to architecting and shipping apps
  • A professional developer workflow — IDE/Vim, shell, Git, AI tools
  • An iterative workflow: ship, get feedback, improve

This is not for you if…

  • You want to watch videos and follow along — this is hands-on, you write real code
  • You're looking for someone to write your code for you
  • You can't commit 5–10 hours per week to building
  • You want a certificate, not a shipped project

What developers say

100+ developers coached since 2020.

About me

Bob Belderbos

Bob Belderbos

I spent over a decade at Sun/Oracle building developer tools and automation — first in Perl, then Python. I came from a business economics degree, taught myself scripting on the job, and worked my way up to software developer. That's exactly how I coach: less theory, more shipping.

Co-founded Pybites (with Julian Sequeira), one of the most well-known Python communities. 100+ developers coached, two coding platforms built: pybitesplatform.com (400+ exercises) and rustplatform.com.

Sun/Oracle · 11 years 100+ developers coached 1,000+ PRs reviewed Co-founder Pybites 400+ exercises built · 50K+ accounts Python, Rust, AI Django SaaS products built Git, Unix & Vim SIG certified · clean code Business economics → software engineer Coaching in English, Dutch & Spanish

What happened to Pybites?

Julian and I each branched off from Pybites to focus on what we do best: I went deep on developer coaching, Julian on mindset and career coaching. This site is where my coaching lives now; same philosophy, full focus, and expanding into Rust and AI. Pybites continues as a blog, community, and coding platforms.

Ready to start shipping?

Book a free 30-minute call. I'll give you real feedback on where you are — whether you sign up or not.

Book a Free Call