Mentoring
One-on-one mentoring to help you master functional programming, Haskell, Nix, and related technologies.
How It Works
I offer personalized mentoring sessions tailored to your goals and experience level. Whether you're just starting with functional programming or looking to deepen your expertise in advanced topics like category theory or recursion schemes, I can help guide your learning.
Topics
Haskell
All LevelsFrom basics to advanced topics including type-level programming, GHC extensions, and production Haskell development.
Nix & NixOS
All LevelsLearn to use Nix for reproducible builds, development environments, and system configuration. Covers flakes, overlays, and NixOS modules.
Functional Programming
All LevelsCore concepts applicable across languages: immutability, higher-order functions, algebraic data types, and functional design patterns.
Category Theory for Programmers
IntermediatePractical category theory concepts as they apply to software: functors, monads, natural transformations, and beyond.
Recursion Schemes
AdvancedMaster structured recursion patterns: catamorphisms, anamorphisms, hylomorphisms, and their applications in real-world code.
Interested in mentoring?
Reach out to discuss your learning goals.
Contact Me