Coaching

Why weeks of building, not days of watching

Most training is a few intense days in a group — then you're on your own. This is the opposite: weeks of building real projects with real feedback. You develop skills through code review, shipping, and iteration — not lectures. Whether it's a group cohort or intensive 1:1, the model is the same: you code, you ship, you grow.


Cohorts

6-week project-based cohorts. Deep dives into Python, Rust, and AI — led by expert coaches. Same format across the board: weekly group call, code review via GitHub PRs, and a deployed project at the end.

Python Cohort

Build a professional-grade Python app with CLI, REST API, and web frontend. The project is the vehicle, not the point — you're learning professional architecture (repository pattern, TDD, dependency injection) that transfers to any app you build next.

SQLModel, FastAPI, Typer, Docker, PostgreSQL.

6 weeks · Next cohort: April 13, 2026Full details →

Rust Cohort

Build a JSON parser in Rust from scratch. 6-week group cohort led by Jim Hodapp (20+ years experience).

Enums, ownership, borrowing, error handling, FFI, PyO3 Python bindings. You benchmark your parser against Python's json module.

6 weeks · Next cohort: April 20, 2026Full details →

Agentic AI Cohort

Build "Budget Whisperer" — an AI-powered agent app. 6-week group cohort led by Juanjo Expósito (PhD, Python & AI).

Function calling, Telegram bot, Streamlit dashboard, Docker, 95%+ test coverage. A real AI application, not a prompt wrapper.

6 weeks · Next cohort: April 6, 2026Full details →

What's included in every cohort

  • Weekly group call with your coach
  • Code review via GitHub PRs — detailed, honest feedback
  • Professional, portfolio-ready project on GitHub
  • Structured 6-week curriculum
  • Access to invite-only community

Custom Coaching

The premium offer. You bring your project or business problem. I scope the work and coach you through it.

  • Goal: 1–2 production apps — deployed, portfolio-ready
  • Fast-turnaround PR reviews — real code review, not rubber-stamping
  • 2 video calls per week — architecture, decisions, unblocking
  • Full dev lifecycle support — from first commit to production
  • Access to invite-only Slack community
  • Pricing: Book a 30-min call to discuss scope — I'll send a proposal based on your goals and level

This is for developers who want to build something that matters and need an experienced guide pushing them to ship.

The philosophy:

  • Intensive code review — honest, detailed, no sugar-coating
  • Ship before perfect — iterate, don't polish forever
  • Push out of comfort zone — if it's easy, you're not growing
  • You do the work — I guide you to solutions, I don't give them
  • AI as a tool, not a crutch — learn to direct and evaluate AI output

What clients have built

Every coaching client ships a real project. Click through to the GitHub repos — real commits, real code, real shipping.

Kishan P. — 3 apps in 12 weeks: Bookmarker, Finance Tracker, Recipe Book

Nicholas C. — 3 apps in 12 weeks: SQL Query Anonymizer, Officiating Tracker, Wordle Words

Zach M. — 3 apps in 12 weeks: Finance App, Book Tracking, Running Analyzer

Daniel S. — 2 systems-level projects: Firstpass (password manager), Distlock (distributed lock)

Anschel B. — 3 MVPs: Simple Planner, Math Homework, Nutrient Guide

Christina L.Weather Dashboard (CLI app published to PyPI)

Christoph B.Timetracker (Flask time-tracking app)

Daniel (lawyer) — Citation Generator (legal citation tool)


Teams & companies

Upskill your developers by building real projects together. Send a team through a cohort, or bring a work project for hands-on group coaching with code reviews on your own repo.

Get in touch → to discuss team pricing and custom formats.


Not sure which is right for you?

Book a free 20-minute intake call → — I'll give you honest feedback on where you are, whether you sign up or not.