Thinking Elixir Podcast
Podrobnosti kanálu
Thinking Elixir Podcast
The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community. Whether you are already experienced with Elixir or just exploring the langu...
Nedávné epizody
274 epizod
274: Protocols, Permissions, and Performance
News includes the release of Elixir 1.19.0-rc.1 with OTP 28.1+ compatibility and impressive 2.3x faster dependency compilation, JetBrains adopting the...

273: Does the Language Really Matter?
News includes Chris McCord releasing a shell-based web browser tool for LLMs extracted from phoenix.new, a new schema validation library called Zoi in...

272: Process Vaults and Quantum Crypto
News includes the release of Vault, a lightweight library for process-scoped global data storage that uses the Process Dictionary for immutable contex...

271: Testing, Searching, and Funding
News includes an interactive test runner called mixtestinteractive that brings Jest-style testing to ExUnit, TrieHard - a blazing fast Rust-powered Tr...

270: Kickstarting the Future of Rebar
News includes a Kickstarter campaign to fund Rebar4 development with the goal of making it an official part of the OTP build system, Tidewave Web addi...

269: Elixir with LLMs and Expert Arrives
News includes the release of Expert, the new official Elixir LSP that's already supported by Zed editor, Tidewave Web getting its first major update w...

268: Got your Popcorn here!
News includes a new library called Lotus and LotusWeb that provides a safe, read-only environment for running SQL analytics queries with organized sto...

267: Dive into Tidewave Web with José Valim
News includes the exciting announcement of Tidewave Web, a new AI-powered service that runs locally in your development environment with an AI chat si...

266: Phoenix 1.8.0 Brings Fresh Features
News includes the official release of Phoenix 1.8.0 with exciting new features like dark mode themes, streamlined generators, magic links in phx.gen.a...

265: LiveView 1.1 Goes Live and Stack Overflow Results
News includes Phoenix LiveView v1.1 being released with exciting new features like colocated JavaScript, portals for teleporting content, keyed compre...

264: Hot Reload In Dev and QA Bottlenecks
News includes Phoenix v1.8 shipping with an AGENTS markdown file for new apps to enhance coding agent experiences, Popcorn bringing Elixir to the brow...

263: Thinking Elixir 263: BEAM Scales from Nano to BBC Big
News includes the BEAM runtime fitting into just 16MB for the GRiSP Nano prototype, the BBC using Elixir to serve most of their web and mobile traffic...

262: Five Years of Perfect Uptime
News includes Phoenix 1.8.0-rc.4 and LiveView 1.1.0-rc.3 with igniter upgrader support, new libraries including deps_changelog and the Hog process deb...

261: Why Elixir and a $300K Daily Bill?
News includes Phoenix LiveView 1.1.0 release candidates featuring change tracking in comprehensions by default and TypeScript annotations, José Valim'...

260: Cheaper testing with AI?
News includes LiveDebugger v0.3.0 with enhanced debugging capabilities for Phoenix LiveView including redirect following and dead process state browsi...

259: Chris McCord on phoenix.new
News includes the public launch of Phoenix.new - Chris McCord's revolutionary AI-powered Phoenix development service with full browser IDE and remote...

258: CVEs, MCPs, and Petabyte Dreams
News includes the first CVE released under EEF's new CNA program for an Erlang zip traversal vulnerability, Phoenix MacroComponents being delayed for...

257: Runtime Intelligence and MCP Servers
News includes Elixir v1.19.0-rc.0 with significant type checking improvements and faster compile times, Gleam v1.11.0 delivering 30% faster JavaScript...

256: Types, Tools, and Turbo Charging
News includes the Elixir 1.19 RC release featuring up to 4x faster compilation and significant types system improvements, more ElixirConfEU videos inc...

255: OTP 28 and Vibe Coding Phoenix Apps
News includes the major OTP 28 release with priority messages functionality, ElixirConf EU 2025 videos starting to appear including Chris McCord's key...

254: Lua Scripting and Tidewave on Zed
News includes Hex 2.2.0 with the new :warnifoutdated option for keeping dependencies updated, Honeybadger's APM with built-in Elixir traces for major...

253: Tidewave Triumphs and App Store Rebellions
News includes growing excitement around Tidewave for Elixir with users sharing success stories and integration tips, preparation for Elixir 1.19's dep...

252: Riding the Tidewave of AI-Enhanced Phoenix
News includes Tidewave, a new Phoenix MCP server that helps AI-enabled editors access application runtime, Chris McCord teasing his AI-enabled Phoenix...

251: SSH Vulnerability and Cookies are Changing
News includes a critical Unauthenticated Remote Code Execution vulnerability in Erlang/OTP SSH, José Valim teasing a new project, Oban Pro v1.6's impr...

250: EEF Elections and Security
News includes EEF board elections with voting beginning May 9th, Gleam v1.10.0 enhancing security with SBoMs and SLSA build provenance, an AshAuthenti...

249: LiveDebugger: Peering Inside a LiveView
News includes Phoenix 1.8.0-rc release with DaisyUI styled Tailwind components and magic link authentication, a new design pattern called "scopes", a...

248: Security Insights with Paraxial
News includes a new Elixir case study about Cyanview's camera shading technology used at major events like the Olympics and Super Bowl, Oban Pro 1.6 w...

247: Phoenix's DaisyUI Facelift
News includes Phoenix now including DaisyUI which has sparked mixed reactions, Erlang/OTP 28.0-rc2 release introducing priority process messages, the...

246: Dark Mode Debugger and Its RAG Time
News includes the release of Plug v1.17.0 with dark mode support for Plug.Debugger, an exciting Phoenix PR for co-located hooks that would place hook...

245: Supply Chain Security and SBoMs
News includes a new library called phoenix_sync for real-time sync in Postgres-backed Phoenix applications, Peter Solnica released a Text Parser for e...

244: Running Python in Elixir?
News includes the release of Elixir 1.18.2 with various enhancements and bug fixes, a new experimental SQL sigil for Ecto that brings automatic parame...

243: Elixir Jobs: Seniors Only Need Apply?
News includes the announcement of PythonX for Python interoperability in Elixir, groundbreaking academic work on compiling Elixir to eBPF for Linux ke...

242: Magic Links and Sudo Mode
News includes exciting updates to Phoenix gen_auth with magic links and sudo mode security features, a comprehensive guide on Elixir and Phoenix secur...

241: A LiveView Debugger and Gigalixir
News includes the release of LiveDebugger, an exciting new browser-based debugging tool for Phoenix LiveView applications and the announcement of Arti...

240: Standards and Security
News includes Erlang/OTP achieving OpenChain ISO certification for open source license compliance, the release of the new "Elixir Patterns" book by Hu...

239: Scaling to Unicorn Status
News includes an impressive case study from Remote showing how they scaled Elixir to support nearly 300 engineers and reach unicorn status, Tailwind C...

238: Oban Web Goes Free and Open
News includes the exciting release of Oban Web as open source with newly added MySQL support, nine new ElixirConf 2024 videos have been published, a n...

237: Types, Analytics, and FLAME on EC2
News includes upcoming improvements to ex_doc for version navigation, the release of Phoenix Analytics 0.3.0 for plug-and-play application metrics, Jo...

236: Turn it up to 1000!
News includes José Valim's exciting PR for Elixir 1.19 that dramatically enhances type inference capabilities, ElixirLS's new 0.26.0 release with Elix...

235: Wrapping Up 2024 with Types
News includes the official release of Elixir 1.18.0 with enhanced type system support, José Valim's retrospective on Elixir's progress in 2024, LiveVi...