Jumping into Elixir with Rob Conery
Rob Conery has the Elixir bug! Carl and Richard chat with Rob about being on show 1200, and how Elixir has sucked him in. Elixir is the syntactically friendly language over top of Erlang that has gotten a lot of attention lately. The conversation digs into the strategies around learning a new language, starting with building a good old fashion forms-over-data application. Rob used the Phoenix MVC framework with Elixir to build web pages quickly. He also talks about changing your thinking - how his Elixir code rapidly evolved from an old way of thinking to new, with terser syntax and taking advantage of the language style to build in a new way!
Guests:
Rob Conery
Rob Conery helps developers of all sorts learn what's new with technology. He has been working in the technology field full time since 1998 as a DBA and then a web developer. Rob's original focus was the Microsoft ASP.NET stack, building tools like Subsonic and the first Micro-ORM: Massive. He also authored MassiveJS, a dedicated PostgreSQL data access tool for Node which he ported to Elixir and named it Moebius. Rob is also the author of The Imposter's Handbook, which is a compendium of skills and concepts that you need to know as a self-taught programmer. Things like Complexity Theory (P vs NP), Big-O notation, Database theory, Algorithms and more.
Links:
- Cisco Design Flaw http://gizmodo.com/this-cisco-design-flaw-is-so-bad-its-almost-unbelievab-1729556726
- Rob's Pluralsight Courses http://www.pluralsight.com/author/rob-conery
- Rob's Open Source Projects https://github.com/robconery
- The Erlang BEAM VM Spec http://www.cs-lab.org/historical_beam_instruction_set.html
- Elixir Blog http://elixir-lang.org/blog/
- Rob's Blog http://rob.conery.io/
- Programming Elixir Book https://pragprog.com/book/elixir/programming-elixir
- RethinkDB https://www.rethinkdb.com/