Blog: Elixir
![functional programming and web3 interview thumbnail](/files/3w/thumb.3wq14i2f.normal_(27).jpg)
![functional programming and web3 interview thumbnail](/files/fj/thumb.fjsjs2nx.mobile_(28).jpg)
Functional Futures: Functional Programming and Web3 with Brooklyn Zelenka
Our first guest on the Functional Futures podcast was Brooklyn Zelenka, the co-founder & CTO of FISSION. Listen to our interview with her to find out more about functional programming, the Witchcraft library, and the good and bad sides of Web3.
![louis interview thumbnail](/files/tj/thumb.tjs2pi4g.normal_(20).jpg)
![louis interview thumbnail](/files/1c/thumb.1ckefu06.mobile_(20).jpg)
A Portrait of the Language Designer as a Young Man: Interview with Louis Pilfold
Listen to our interview with Louis Pilfold, the creator of Gleam, which is a fast, friendly, and functional language for building type-safe, scalable systems that runs on BEAM.
![introduction to exto thumbnail](/files/26/thumb.26pmek9h.normal_(19).jpg)
![introduction to exto thumbnail](/files/r8/thumb.r8ns52a3.mobile-1.jpg)
Ecto: An Introduction to Elixir's Database Toolkit
Ecto is the go-to database toolkit for Elixir developers. Read our beginner-oriented article to learn how it works and what's special about it.
![elixir in production statuspal](/files/89/thumb.890sxbgj.normal.jpg)
![elixir in production statuspal](/files/64/thumb.64cat7ij.mobile.jpg)
Elixir in Production: Statuspal
Read our interview with Eduardo Messuti, the founder & CEO of Statuspal, to find out the benefits of using Elixir for SaaS projects.
![elixir in production thumbnail](/files/qz/thumb.qzx2f6x0.normal2.jpg)
![elixir in production thumbnail](/files/xe/thumb.xee7s9dr.mobile_(9).jpg)
Elixir in Production: Glific
What are the benefits of using Elixir for building an open-source communication platform? Find out in our interview with Donald Lobo, the founder and chief architect of Glific.
![introduction to phoenix thumbnail](/files/1i/thumb.1i1a4lhg.normal_(10).jpg)
![introduction to phoenix thumbnail](/files/zb/thumb.zb7j2j2p.mobile_(10).jpg)
Phoenix: An Introduction to Elixir's Web Framework
Phoenix is the main web framework in the Elixir ecosystem. Learn how it works and what's special about it.
![Elixir metaprogramming thumbnail](/files/92/thumb.92hrheqb.normal_(6).jpg)
![Elixir metaprogramming thumbnail](/files/hh/thumb.hhiccggw.mobile_(6).jpg)
Metaprogramming in Elixir
In this article, we cover metaprogramming and macros in Elixir. Discover how you can use Elixir to write code that writes code.
![elixir parser combinators](/files/gq/thumb.gqy03y0m.normal_(2).jpg)
![elixir parser combinators](/files/34/thumb.34oodecu.mobile_(2).jpg)
Parser Combinators in Elixir
Learn what parser combinators are, what they are made of, and how to make your own CSV parser using NimbleParsec, a parser combinator library written in Elixir.
![Elixir development in production: Papercups](/files/ut/thumb.utjhk2lo.normal.jpg)
![Elixir development in production: Papercups](/files/7z/thumb.7z3khxxp.mobile.jpg)
Elixir in Production: Papercups
What are the benefits of Elixir for SaaS products? Find out in our interview with Alex Reichert, the co-founder of Papercups.
![Elixir for beginners thumbnail](/files/xu/thumb.xuijkuf5.thumbnail_(41).jpg)
![Elixir for beginners thumbnail](/files/68/thumb.68rznrzz.thumbnail-mob_(7).jpg)
Elixir for Beginners: From Pipes to Pattern Matching and Beyond
Learning Elixir? We have collected all the tips, techniques, and patterns you need to do beginner-level Elixir programming in one article. Learn about higher-order functions, pattern matching, recursion, and more.
![introduction to erlang](/files/8l/thumb.8lwi3s97.thumbnail_(37).jpg)
![introduction to erlang](/files/er/thumb.eru1a6r0.thumbnail-mob_(5).jpg)
Introduction to Erlang
Learn more about Erlang, a functional, concurrency-oriented programming language that powers applications like WhatsApp and WeChat.
![A Brief Guide to OTP in Elixir](/files/3x/thumb.3xwcjwrz.thumbnail_(25).jpg)
![A Brief Guide to OTP in Elixir](/files/9o/thumb.9ov31r7g.thumbnail-mobile_(14).jpg)
A Brief Guide to OTP in Elixir
Learn about OTP, a set of tools and libraries that Elixir inherits from Erlang.