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.
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