{{ show.title }}Trailer Bonus Episode {{ selectedEpisode.number }}
{{ selectedEpisode.title }}
{{ displaySpeed }}x
{{ selectedEpisode.title }}
By {{ selectedEpisode.author }}
Broadcast by


Have you ever had trouble with deadlocks, race-conditions and other concurrency problems? Do you often need to manually restart a faulty system that breaks for random reasons? Are you having problems with performance? Are you an Elixir developer who is curious about Erlang? Then you're gonna enjoy this new episode of the podcast.

Show Notes

Joe Armstrong, one of the creators of Erlang, once said: "Erlang is 'write once, run forever'".

Grab yourself a cup of coffee or tea and listen to this amazing conversation with Brian St. Amand, an expert Erlang software engineer. Erlang is a powerful yet not so popular tool for building fault-tolerant distributed systems. We talked about how to start learning Erlang, how to build good and maintainable software, and some interesting philosophical discussion about the human side of software development or, as Brian said, "the liberal art of programming".

This episode is also a tribute to Joe Armstrong, one of the creators of Erlang, who passed away a few months ago. Thank you, Joe.

Links from this episode:

Visit our Podcast page and subscribe to our newsletter!
Learn You Some Erlang for great good
Structure and Interpretation of Computer Programs
Cowboy Open source project
Brian's Linkedin

What is hexdevs?

hexdevs is the podcast for smart developers and founders who are building awesome things and making a living beyond 9 to 5! Thiago and Stefanni talk with the best developers across the globe. Some of them also have relocated to another country or are working remotely. The hexdevs podcast is all about tech, biz, tips and bits.