Free live event · 14 Oct: Deterministic systems on top of stochastic LLMs Register →

Agentic engineering for Python developers

You get a failing test suite, write the code that turns it green, then two senior engineers review your PR for architecture, naming, and design. Start free: a monthly live session and an open Slack.

Attend a live event

Free, monthly. Next: 14 Oct.

Join the Slack

Free. Python developers building with AI.

Get your code reviewed

6-week cohort, 6 seats. Starts October 26, 2026.

150+ developers coached since 2020 · 500+ exercises across Pybites and Rust Platform · 150+ tests per cohort project

Bob Belderbos Juan José Expósito González Run by Bob Belderbos & Juanjo Expósito

What a review looks like

Real pull request threads from the first cohort. Click a screenshot to enlarge it.

Events

Once a month, live. We take one engineering question about AI apps, work through it in code, then answer yours. Every session is recorded.

See upcoming events →

Community

The belderbos.dev Slack. Ask about the agent you're building, share what you shipped, and get feedback from developers doing the same work.

Join the Slack →

Coaching

Test-Driven Coaching in a 6-week cohort capped at six developers. Pre-written tests, a weekly live call, and a line-by-line review of every PR you push.

See how the cohort works →

Next live event

Free live session · YouTube Live

Deterministic systems on top of stochastic LLMs

14 October

15:00 CEST 14:00 BST 09:00 EDT 06:00 PDT 18:30 IST

pythonagenticai.com/events

Bob Belderbos

Bob BelderbosDeveloper coach, 11 years at Sun/Oracle

Juan José Expósito González

Juanjo ExpósitoPhD engineer, Python & AI mentor

You know Python and you use AI tools. But how do you build a deterministic system on top of a stochastic LLM?

We build a small agent live and show the engineering around the model:

  • Tool calling: the agent loop, without a framework
  • Architecture: a Protocol boundary and a service layer, so the LLM is swappable and mockable in tests
  • Structured outputs: Pydantic models instead of parsing strings
  • Human in the loop: the model proposes, your application decides

Then we take your questions. In the last 10 minutes we show how the cohort works, for anyone who wants their own agent code reviewed. Free, and recorded if you can't make it.

Go deeper: the cohorts

When you want your own code reviewed. Small groups, a pre-written test suite, and a line-by-line review of every PR you push.

Cohort 1 · starts October 26, 2026 · 6 seats Build a production AI agent in 6 weeks → You build and deploy Expense AI Agent: function calling, structured outputs, a Telegram bot, a web dashboard, 150+ tests, and Docker. Cohort 2 · advanced track Retrieval Engineering → You build askrepo: a coding assistant that indexes a real repository, answers with provenance, and proposes patches that pass the repo's own tests.

From the first cohort

Jeff Haemer, writing software since the early 1980s, on building his agent in the first cohort.

Want to try the teaching style first? Ten browser exercises → · Take the quiz →