Episode 309
The Final Episode
June 23rd, 2026
44 mins 43 secs
Tags
About this Episode
The final episode of Thinking Elixir after six incredible years of weekly episodes! We send things off in style with a packed news segment covering Phoenix LiveView 1.2's new colocated CSS powered by the @scope at-rule, the retirement of the long-standing Earmark Markdown library and why you should migrate to MDEx, a major Sagents v0.8.0 release bringing durable interrupts, and structured extraction, PostgreSQL 19's exciting new features including graph queries, SpaceX's jaw-dropping $60 billion acquisition of Cursor, and more! Finally, David shares his new role on the Erlang Ecosystem Foundation board, and Mark talks about what's next for Sagents and his exciting new AI-native startup. Thank you for six wonderful years. We're so glad you were here along the way and now for the final episode!
Elixir Community News
- https://paraxial.io/ – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.
- https://x.com/elixirphoenix/status/2065623059365540146 – Phoenix LiveView 1.2 announced, introduces colocated CSS for components.
- https://phoenixframework.org/blog/phoenix-liveview-1-2-released – Official LiveView 1.2 release blog post.
- https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@scope – MDN reference for the @scope CSS at-rule used by LiveView 1.2.
- https://css-tricks.com/almanac/rules/s/scope/ – CSS-Tricks explanation of @scope for scoped component styles.
- https://caniuse.com/?search=%40scope – Browser compatibility table for @scope.
- https://bsky.app/profile/tylerayoung.com/post/3mnxeflr3k22w – LiveView 1.2 additions including formatter support and new JS client docs.
- https://bsky.app/profile/ftes.de/post/3mnyjd5oa6c27 – LiveView 1.2 now emits telemetry events for exceptions in LiveComponent renders.
- https://x.com/germsvel/status/2066817890519548175 – German Velasco announces the ex_crap library for CRAP metrics.
- https://ex-crap.hexdocs.pm/readme.html – HexDocs for ExCrap, calculates Change Risk Anti-Patterns scores from cyclomatic complexity and test coverage.
- https://hex.pm/packages/earmark – Earmark is retired with known security vulnerabilities.
- https://x.com/leandrocesquini/status/2067577879563583649 – Leandro announces a migration guide from Earmark to MDEx.
- https://mdex.hexdocs.pm/earmark_to_mdex.html – Official MDEx migration guide from Earmark.
- https://x.com/leandrocesquini/status/2066951591391899900 – Hex.pm package pages now generated by MDEx and Lumis with better Markdown and themes.
- https://x.com/leandrocesquini/status/2064395634098962575 – MDEx 0.13 announced; syntax highlighting now disabled by default.
- https://github.com/leandrocp/mdex_native – New mdex_native package for direct Comrak calls without Rustler.
- https://github.com/leandrocp/mdex/blob/main/CHANGELOG.md#0130-2026-06-09 – MDEx 0.13 changelog detailing breaking changes and fixes.
- https://mdex.hexdocs.pm/syntax_highlight.html – MDEx docs on re-enabling syntax highlighting after the 0.13 change.
- https://bsky.app/profile/brainlid.bsky.social/post/3monfsjlkfs2v – Mark's Bluesky post announcing Sagents v0.8.0.
- https://www.postgresql.org/docs/19/release-19.html – Official PostgreSQL 19 release notes.
- https://x.com/alxshp/status/2065094274799296684 – Notable PostgreSQL 19 features highlighted.
- https://www.snowflake.com/en/blog/engineering/postgresql-19-features-beta/ – Snowflake blog covering PostgreSQL 19 beta features.
- https://www.msn.com/en-us/news/technology/spacex-agrees-to-buy-ai-coding-agent-cursor-for-60-billion/ar-AA25MgA4 – SpaceX agrees to acquire AI coding tool Cursor for $60 billion.
Find us online
- Mark Ericksen on X - @brainlid
- Mark Ericksen on Bluesky - @brainlid.bsky.social
- David Bernheisel on Bluesky - @david.bernheisel.com