Designing The Lustre Web Framework (with Hayleigh Thompson)
Designing The Lustre Web Framework (with Hayleigh Thompson) Lustre is a web framework that takes a lot of inspiration from Elm, some from React, and a surprising amount from Erlang’s actor model, to provide a library that blurs the lines between executing on the client, or on the server. Support Developer Voices on Patreon: / developervoices Support Developer Voices on YouTube: / @developervoices – Lustre: https://hexdocs.pm/lustre/index.html Gleam: https://gleam.run/ Join the Gleam Community: https://gleam.run/community/ Processing (AV Framework for Java): https://processing.org/ Vue.js: https://vuejs.org/ Svelte: https://svelte.dev/ Elm: https://elm-lang.org/ Elm Table: https://package.elm-lang.org/packages... Hayleigh on Twitter: https://x.com/hayleighdotdev Kris on Mastodon: http://mastodon.social/@krisajenkins Kris on LinkedIn: / krisjenkins Kris on Twitter: / krisajenkins – 0:00 Intro 1:46 How Do You Get Started In Frontend Dev? 6:06 Contrasting Frontend Architectures 14:14 Drawing Component Boundaries 23:42 Supporting Web Components 24:40 What Does Gleam Offer? 31:02 Treating ‘Full Stack’ As Just More Actors 39:20 Rearchitecting as the App Grows 1:01:09 How To Get Started With Lustre 1:03:05 Outro

Creating and Evolving Elixir (with José Valim)

Lustre Universal Components: the best of Elm and Phoenix LiveView - H. Thompson | Lambda Days 2024

Actor Model Programming: Building Resilient Distributed Systems (with Hugh McKee)

Zig as a Multi-OS Build System (with Loris Cro)

End-to-end types: full-stack Web apps with Gleam by Hayleigh Thompson | Code BEAM Europe 2023

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Is Odin "Programming done right"? (with Bill Hall)

Taking Erlang to OCaml 5 (with Leandro Ostera)

Livebook & Elixir: Where AI, Web & Concurrency Meet • José Valim • YOW! 2023

What's Zig got that C, Rust and Go don't have? (with Loris Cro)

Keynote: Gleam's Journey on the BEAM - Hayleigh Thompson & Louis Pilfold | Code BEAM Europe 2024

Roc - A Functional Language looking for those Software Sweetspots (with Richard Feldman)

Is Gleam your next programming language? (with Louis Pilfold)

The Most Admired Web Framework

What's Worth Knowing In AI Right Now? (with Henry Garner)

Co-Creator of Haskell: Why Learn Functional Programming, Useless vs Useful Languages | Simon Jones

BEAM's bright future with Gleam (and JavaScript?) - Peter Saxton | Code BEAM Lite Stockholm 2024

Designing Data-intensive Applications with Martin Kleppmann

Why The Best Software Engineers Focus On System Design

