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, 2026 — Full 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, 2026 — Full 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, 2026 — Full 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.