Elixir Round Table

A monthly casual discussion about Elixir related topics from DockYard

About the show

A monthly casual discussion about Elixir related topics from DockYard

Elixir Round Table on social media

Episodes

  • 14: Type Anarchy

    July 26th, 2022  |  Season 1  |  41 mins 32 secs

    Nathan Long and the Dockyard team discuss how to fix test deadlocks caused by database transactions. The engineering team also weighs in on how they feel about types in Elixir.

  • 13: Bandit and Thousand Island with Mat Trudel

    July 25th, 2022  |  Season 1  |  57 mins 16 secs

    Mat is the author of the Thousand Island and Bandit libraries, meant to be drop-in replacements for Ranch and Cowboy.

    They are both built-in pure Elixir to be very fast, standards-compliant, and readable. We talked about networking, how Thousand Island manages TCP socket connections for you, how Bandit translates between that socket and Plug, and the future of Bandit in supporting websockets, at which point it will be production-ready for Phoenix applications.

  • 12: Unreliable Dirt Ox

    May 27th, 2022  |  Season 1  |  51 mins 32 secs

    Rockwell talks about converting his METAR Map project to Nerves, Brooklin updates us on the DockYard Academy, and Mike talks more about his Flame On! library.

  • 11: He's not a cyborg

    April 1st, 2022  |  Season 1  |  54 mins 31 secs

    Mike Binns talks about the initial release of his library Flame On! for generating flame graphs, and Brooklin Myers shares his experience building out the forthcoming DockYard Academy.

  • 10: Safe, readable code

    January 28th, 2022  |  Season 1  |  39 mins 6 secs

    Mike Binns shares his initial work on the safe_code library, and the team discusses what makes good, readable code.

  • 9: Beacon, Tailwind, and Credo, oh my!

    January 28th, 2022  |  Season 1  |  1 hr 41 mins

    Mike shares some more progress on Beacon CMS, Chris and Bennie talk about view components with LiveView and Tailwind, and finally the team has a lively discussion about Credo checks.

  • 8: Feature flags and time complexity

    December 10th, 2021  |  Season 1  |  51 mins 56 secs

    Zach shares his recent motivation and discoveries for adopting feature flags to help a client ship features more quickly, and then Nathan leads a discussion on the time complexity of various Elixir data structures.

  • 7: GraphQL with Ben Wilson

    November 16th, 2021  |  Season 1  |  1 hr 5 mins
    graphql, liveview

    Ben Wilson, co-author of the popular Absinthe library, joins Nathan to talk about the business and technical benefits of GraphQL, subscriptions, integrating with LiveView, complexity analysis, and a deep dive into some internals of Absinthe.

  • 6: The sixth one

    October 8th, 2021  |  Season 1  |  59 mins 57 secs
    dockyard, elixir
  • 5: The fifth one

    September 2nd, 2021  |  Season 1  |  1 hr 9 mins
    dockyard, elixir
  • 4: The fourth one

    July 19th, 2021  |  Season 1  |  1 hr 4 mins
    dockyard, elixir
  • 3: The third one

    June 15th, 2021  |  Season 1  |  1 hr 16 mins
    dockyard, elixir