Level up your team.
Practical, code-first workshops delivered remotely or on-site. Every session is tailored to your codebase and runs on real exercises — not slides. Public dates on request.
Scala 3 Foundations Foundational
Get a team productive in idiomatic Scala 3 — syntax, the type system, given/using, enums and the standard collections.
Building with Gleam Foundational
Get productive in Gleam — the friendly, type-safe language for the Erlang VM and JavaScript runtimes.
Functional Programming with Cats Effect Intermediate
Master effect systems: IO, resource safety, concurrency, error handling and testing with the cats-effect runtime.
Streaming with fs2 Intermediate
Build robust streaming pipelines — back-pressure, chunking, error recovery and integration with Kafka, NATS & queues.
Building AI Agents Advanced
Design reliable LLM-powered agents — tool calling, structured outputs, evaluation and guardrails, in Scala & TypeScript.
Need something bespoke?
I design private trainings around your stack — from a half-day intro to a multi-week embedded engagement.