01:57 - Chris McCord Introduction

  • Twitter
  • GitHub
  • Blog
  • DockYard
  • Programming Phoenix: Productive |> Reliable |> Fast by Chris McCord, Bruce Tate, and Jose Valim
  • Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) by Chris McCord

02:09 - The Phoenix Framework

  • The Elixir Programming Language
  • The Erlang Programming Language

02:46 - Ruby vs Elixir

  • José Valim
  • “Programming should be enjoyable.”
  • sync
  • WhatsApp
  • Metaprogramming

12:12 - Phoenix as a Framework; Similarity to Rails

15:38 - ecto

16:45 - Performance

18:06 - Generating a Phoenix Project

  • Mix

20:44 - Getting Started with Phoenix; Creating and Maintaining

25:29 - Guidance and Decision Making

  • Development and Documentation

30:22 - Phoenix and JavaScript; Build Tools

  • Brunch

37:22 - Phoenix and Elm

  • Chris McCord and Evan Czaplicki: Phoenix and Elm: Making the Web Functional @ Erlang Factory SF 2016

38:45 - Maintainability

  • OTP Framework

41:52 - Hosting Phoenix

  • Heroku

42:48 - Object-Oriented vs Functional

  • The Actor Model
  • Smalltalk

50:29 - Debugging; Tooling

  • UberAuth

01:01:08 - Phoenix Presence

Picks

Radical Candor — The Surprising Secret to Being a Good Boss | First Round Review (Jessica)

Flex ('Mancer) by Ferrett Steinmetz (Jessica)

The Teaching Company: How to Listen to and Understand Great Music (Jessica)

Programming Phoenix: Productive |> Reliable |> Fast by Chris McCord, Bruce Tate, and José Valim (Chris)

Jose Valim: Phoenix a web framework for the new web @ Lambda Days 2016 (Chris)

The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich by Timothy Ferriss (Avdi)

Efficient State-based CRDTs by Delta-Mutation (Chris)

Special Guest: Chris McCord.

Products Discussed In This Episode