Skip to content
teaching

Teaching

I teach what I build. Courses, tutorials, talks and free resources for engineers.

program

Geige

Software-engineering teaching program: courses, mentoring and learner support.

course

Mastering FastAPI in 2025

Build robust, secure backend APIs with FastAPI, from zero to production.

course

LangChain & GenAI with Python

Orchestrate AI agents, chains and LLM integrations with LangChain.

course

Machine Learning foundations

Understand and apply the fundamentals of ML with Python.

course

Deep Learning foundations

Neural networks and deep-learning fundamentals with Python.

pdf

Build Your Own Shaapi

A PDF guide to understand and rebuild a production FastAPI framework.