Engineering Coaching
Python - Rust - AI
Hi, I'm Bob. I've been building software for 20 years, from Excel to Python to now agentic AI and Rust. Although AI can write the code, the engineering judgment to direct it takes experience and a lot of practice. In my work as a developer coach I help people build this judgment and teach them how to produce better software.
About me
Bob Belderbos
I've been programming since 2006: VBA macros, PHP, Perl, and since 2012 Python. 10+ years building software at Sun/Oracle, then co-founded Pybites end of 2016, hosting 500+ coding exercises across two platforms I built.
Since 2020 I've coached more than 150 engineers, from beginners to seniors, helping them ship real apps and grow their confidence. I keep my training current with AI because productivity without system knowledge creates a mess. Also fascinated by Rust since 2024, which is making me a better Python developer. I coach 1:1 and co-run the Agentic AI and Scripter to Rust cohorts. More info →
The three pillars of modern software engineering
Decision-making, not typing
Software engineering has always been about architectural choices. We're paid to make decisions, not to type code.
Read →The control layer is the product
Avoid the LLM fixation. The real work is the control layer above the model. Reliable production AI needs repeatable architectural patterns.
Read →Design over code, not volume
Real productivity lives in the questions you ask before coding. In one case, replacing a 1,069-line AI-generated app with 156 lines came down to design mastery.
Read →What developers say after working with me
“I was building a full-stack application mostly through AI-assisted coding and needed guidance to take it from proof of concept to production. Bob coached me through the parts I couldn’t validate on my own: Django settings architecture, payment security, error handling patterns, query optimization. He reviewed my codebase thoroughly, explained why things mattered, and helped me build a concrete testing strategy. More than anything, his coaching gave me the confidence to actually ship.”— Luca S. · Founder · Took a proof of concept to production SaaS
“Bob encourages you not to wait for 100% — push iterative improvements. Two of my three apps are now in production and got good recognition among my peers.”— Manoj K. · USA · 10+ years IT, apps now in production
“Six years later, I can see that doing the coaching was a great decision. I learned to write clean, well-tested, production-ready code and to think critically about my work. In January I was promoted to Senior AI Engineer and became a team coordinator — both were in my plan, though I wasn’t sure I could do it.”— Piotr R., Senior AI Engineer at Lingaro · Coached in 2020
“I grew more in a few weeks than I would have in 2+ years by myself. After years of dreaming of personal projects, I finally built an API, a Django app, and an AI-powered CLI tool.”— Kishan P., Data Engineer · Built 3 apps
“I’d maxed out every book and online course — Coursera, Udacity, Udemy — and hit a wall I couldn’t break through on my own. I expected to build one app. I shipped three.”— Joshua E. · Product manager to senior software engineer, now leading AI development
“I didn't just learn how to code — I learned how to think like a developer. I now feel comfortable working across the full stack. More importantly, I feel like a real developer.”— Christina L. · From scripter to full-stack developer
“Three months ago I was literally writing ‘Hello World’. I went from basic scripts to launching a full-scale SaaS payroll application in three months. I just landed my first real business client who ran their entire payroll using my app. Seeing someone have that trust and confidence in something I built is surreal.”— Ryan A. · Built and launched thepayroll.app
Featured articles
"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 →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 →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 →Mastery over hype
Become a better engineer.
Python - Rust - AI.
Pick the path that fits where you are. One click opens an email, just add a line about your situation.
Not sure which fits? 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