Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional

    Erlang Solutions

    2 HN recommenders · recommended in 5 months, 2016–2022

    YouTube

    55:28 · 23K views · Mar 11, 2016

    A joint Erlang Factory 2016 keynote by Phoenix creator Chris McCord and Elm creator Evan Czaplicki on using the two together, including Phoenix.Presence design and PubSub optimizations.

    Pointed to as the best source on Phoenix Presence internals and for combining Phoenix with Elm.

    Software Engineering & LanguagesFunctional programmingWeb developmentDistributed systems
    1. 49:15
      Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsAppErlang Solutions50K views • 12 years ago
    2. 42:03
      The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019GOTO Conferences384K views • 7 years ago
    3. 58:23
      Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry OnCurry On!82K views • 11 years ago
    4. 57:50
      ElixirConf 2018 - Keynote - Chris McCordElixirConf32K views • 8 years ago
    5. 28:34
      RailsConf 2016 - Rails to Phoenix by Brian CardarellaConfreaks12K views • 10 years ago
    6. 17:55
      Build a real-time Twitter clone in 15 minutes with LiveView and Phoenix 1.5Chris McCord237K views • 6 years ago
    7. 31:14
      "Make the Back-End Team Jealous: Elm in Production" by Richard FeldmanStrange Loop Conference36K views • 11 years ago
    8. 1:05:33
      Keynote: The Road To LiveView 1.0 by Chris McCord | ElixirConf EU 2023Code Sync27K views • 3 years ago
    9. 59:51
      Elm Europe 2017 - Richard Feldman - Scaling Elm AppsElm Europe41K views • 9 years ago
    10. 1:12:41
      Chris McCord - Keynote: Phoenix LiveView - Interactive Apps without Javascript - ElixirConf EU 2019Code Sync47K views • 7 years ago
    11. 53:22
      Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks66K views • 13 years ago
    12. 35:15
      Solid Ground // Saša JurićEMPEX Conference14K views • 9 years ago
    13. 40:50
      Ruby Manor 3 - Programming with Nothing by Tom StuartConfreaks13K views • 13 years ago
    14. 38:26
      "Code is the Easy Part" by Evan Czaplickielm-conf43K views • 10 years ago
    15. 1:18:42
      Web Development in Emacs, Common Lisp and Clojurescript - Emacs SGEngineers.SG14K views • 10 years ago
    16. 32:25
      "Building a Toolkit for Design" by Matthew Griffithelm-conf25K views • 8 years ago
    17. 36:31
      Hey Underscore, You're Doing It Wrong!InfoQ141K views • 13 years ago
    18. 43:37
      Lambda World 2018 - What FP can learn from Smalltalk by Aditya SiramLambda World25K views • 7 years ago
    19. 1:02:15
      Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScriptFullstack Academy228K views • 9 years ago
    20. 40:55
      "Controlling Time and Space: understanding the many formulations of FRP" by Evan CzaplickiStrange Loop Conference69K views • 12 years ago

    6 comments from Hacker News

    1. @rdtscNov 2016· in “Elm for the Front End, Right Now”

      Speaking of Elm I liked this video from Erlang Factory about using Phoenix and Elm together. They both have a functional flavors so I think it might appeal to same people: this video The first half is about Phoenix, the second about Elm. I don't know much about front-end stuff but I did like the Elm bit as an intro, especially the debugging and nice error messages part.

      RecommendsView on HN
    2. @chrismccordMar 2016· in “What makes Phoenix Presence special, and a sneak peek”

      My Erlang Factory keynote also goes into the design considerations and PubSub layer optimizations that sits underneath Phoenix.Presence: this video

      RecommendsView on HN
    3. @rdtscMay 2016· in “A Farewell to FRP”

      There is a nice talk from Erlang Factory 2016 called "Making the Web Functional with Phoenix and Elm" this video

      RecommendsView on HN
    4. @yelnatzMar 2016· in “Managing two million web servers”

      The Phoenix Framework (web framework for Elixir) already solves this for you.[1] It's called Phoenix.Presence. They used a combination of CRDTs with heartbeats to implement it. You are right, it is a hard problem because of the distributed nature of Erlang/Elixir. That's why Chris provided a framework level solution for it. [1] this video (Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional)

      CitesView on HN
    5. @qohenJun 2016· in “Integrating Elm and Phoenix Channels via Elm-Phoenix-socket”

      I wonder if the same might happen to Elm, should Phoenix adopt it as their browser language of choice. There's definitely a connection there -- for what it's worth, the keynote at 2016's Erlang Factory conference was a shared talk between Chris McCord (creator of Phoenix) and Evan Czaplicki (creator of Elm), "Making the Web Functional" [0] [0] this video

      CitesView on HN