Search⌘ K
AI Features

Introduction to Making the Functional Transition

Explore foundational concepts of Elixir functional programming needed to transition from object-oriented development. Learn about processes, GenServer, Supervisors, and concurrency to better design real-world Elixir applications while building a mental framework for applying these ideas beyond the basics.

What we’re going to cover

Let’s say you’ve made the business case for Elixir and started shaping our team with the right building blocks for personal growth and consistency. You’ve read the getting started guide, consulted the documentation, and reviewed some of the many books available, yet something is still missing. That’s only natural.

If you and your team are familiar with Elixir and functional programming, you might skip ahead to the next chapter, but we know from our ...