I’m a software engineer who loves functional programming, domain-driven design, safety-critical systems, and solving hard problems with Elixir.

About me →

Book

Advanced Functional Programming with Elixir book cover

I'm the author of Advanced Functional Programming with Elixir , published by Pragmatic Bookshelf. Whether you're an Elixir developer mastering functional programming or a functional programmer exploring Elixir, you'll learn to write code that's easier to reason about—and build systems that stay understandable as they grow. The book pairs with the Funx library, which provides the tested, production-ready abstractions introduced in the text.

Learn more →

Funx Library

Funx is an open-source, production-ready Elixir library of functional programming patterns. Built alongside my book, it turns the ideas in Advanced Functional Programming with Elixir into code you can use directly in your own projects.

Read the docs →

Recent Posts

See all posts →