Using Permit.Phoenix with LiveView

Recently we presented to you Permit.Phoenix 0.4. Now we’re coming back with a new video tutorial from our CTO Michal Buszkiewicz on how to configure it in a typical LiveView-powered app. Watch here: https://www.youtube.com/watch?v=VGGFwCa4FDw

SafeNIF: Wrap your untrusted NIFs so that they can never crash your node.

NIFs are great - sometimes… Except, when a NIF has a bug, it can crash your entire BEAM node! Code running inside of a NIF does not provide the same safety guarantees that the BEAM gives.

But… what if it could?

Introducing SafeNIF: https://github.com/probably-not/safe-nif

SafeNIF allows you to wrap your NIFs to run on an isolated peer node raised on the same machine. If the NIF crashes, only this peer node dies. The guarantees of the BEAM continue, and you get fault tolerance and crash isolation, even for NIFs, all in native Elixir (with a touch of Erlang’s standard library).

Permit.Phoenix 0.4 - video tutorial

We’ve recently released Permit.Phoenix 0.4 - with a lot of enhancements to make your life easier configuring authorization in Phoenix & LiveView, including Scopes usage.

Watch our new video tutorial on how to configure it in a typical LiveView-powered app: https://www.youtube.com/watch?v=VGGFwCa4FDw

Thinking Elixir 289: Erlang Drives into QNX Territory

Episode 289 of Thinking Elixir. News includes a groundbreaking effort to port Erlang to QNX for automotive systems, ExDoc 0.40.0 adding LLM-friendly features, Permit.Phoenix v0.4.0 improving authorization workflows, Oban Pro launching for Python with Elixir interop, new LLM evaluation tools Tribunal and Beamlens that bring AI-powered testing and self-diagnosing supervision trees to the BEAM, Tidewave crossing 100k ARR just 5 months after launch, Guillaume Duboc defending his PhD thesis on typing Elixir with set-theoretic types, and more!

https://www.youtube.com/watch?v=a967gp0NXcc

Early Bird Tickets for Code BEAM Vancouver almost gone

Just 2 more Early Bird tickets left. Grab yours and while you are at it check the masterclasses https://codebeamvancouver.com/#tickets

Choose from 5 Masterclasses at Code BEAM Vancouver

Scalability, security, concurrency, AI+Elixir & FP patterns from BEAM legends. Limited tickets: https://codebeamvancouver.com/#tickets

Semantic Search in Elixir with pgvector and ReqLLM

In 10 minutes, I demonstrate how to implement semantic search (search by meaning, not just exact words) using:

  • pgvector - Postgres extension that adds vector search directly to your database, eliminating the need for external vector services
  • OpenAI Embeddings API - for generating the text embeddings that power vector search
  • ReqLLM - to make working with OpenAI API a breeze

https://www.youtube.com/watch?v=FdtMF-ulFYI

Enjoy! 😉

VEB tickets for ElixirConf EU 26 are gone

Missed them? Early Bird tickets available now for ElixirConf EU 2026. Secure yours before these sell out too. https://www.elixirconf.eu/#register

Elixir Developer position at Curiosum

🚀 We’re Hiring: Elixir Developer at Curiosum!

Curiosum is looking for a passionate Elixir Developer to join our team! If you love building scalable, high-performance applications and enjoy working in a collaborative environment, we want to hear from you.

✨ We are looking for Elixir Developers to join our team, so if you want to learn, work, and build something great with your skills, apply here! ⬇️

https://www.notion.so/curiosum/Curiosum-Elixir-Developer-2e9b4161ff9c80c2a451e44902994f0a?source=copy_link

Hologram Partners with Curiosum

Hologram’s journey just took a significant leap forward: Curiosum is coming on board as the Main Sponsor, and I’m joining their team to work on Hologram full-time.

Read more about what this partnership means for Hologram: https://hologram.page/blog/hologram-partners-with-curiosum

Just a few days until Very Early Bird tickets drop

ElixirConf EU 2026 VEB tickets will be available for only 4 hours - and they always sell out. This is your best chance to secure the lowest price for Europe’s premier Elixir conference in sunny Málaga this May. What you’re getting:

Keynotes from José Valim & Chris McCord

Cherry-picked talks from 120+ submissions

300+ passionate developers from around the world

Don’t miss out. Join the waiting list now for instant access when tickets go live: https://www.elixirconf.eu/#newsletter

Thinking Elixir 288: 15 Years of Elixir and Full Type Inference

Episode 288 of Thinking Elixir. News includes Elixir’s 15th anniversary celebrated with an early v1.20 release candidate featuring type inference for all constructs, Chris McCord’s launch of Sprites.dev for hardware-isolated execution environments at Fly.io, MDEx v0.11.0 with a new website and Phoenix Components support, Ex_cldr 3.0 announced as Localize with runtime-only configuration, Gust workflow engine as an Airflow alternative built in Elixir, LiveDebugger v0.5.0 with Dead LiveViews debugging, LiveVue v1.0 stable release bringing Vue.js integration to Phoenix LiveView, Goatmire conference returning in 2026, and more!

https://www.youtube.com/watch?v=dJA9wASGYCU

Embracing agentic coding

It’s been more than four years since I last posted here. I’m very happy to share with you all a new post I just wrote about embracing agentic coding. I hope you like it 🙌

https://bigardone.dev/blog/2025/12/22/embracing-agentic-coding

Tickets Are Live for Code BEAM Lite Vancouver! 🇨🇦

The wait is over - secure your spot NOW before they’re gone! Join us for a full day of world-class BEAM expertise: Plus expert-led trainings on Scalability & Reliability, Secure Coding on the BEAM, and more! Limited capacity. Save your spot today! https://codebeamvancouver.com/#tickets

Elixir 1.19: Faster Builds, Smarter Types, and the Year of Interoperability

🚀 Elixir 1.19: 4x faster builds, smarter types. José Valim keynotes ElixirConf EU 2026. https://www.linkedin.com/pulse/elixir-119-faster-builds-smarter-types-year-interoperability-1f4tf Join the waitlist: https://www.elixirconf.eu/#newsletter

Thinking Elixir 287: From RAGs to Rich Workflows

Episode 287 of Thinking Elixir. News includes Arcana, a new RAG library for Phoenix that adds vector search and AI Q&A using Postgres and pgvector, a JavaScript embedding library called MquickjsEx that brings MicroQuickJS to Elixir processes, LiveDebugger v0.5.0 with support for LiveView Streams, DaisyUI officially supporting Phoenix in their commercial dashboard templates, Durable - a new workflow engine similar to Temporal, José Valim teasing beautiful type system improvements, the Hologram project receiving an EEF stipend, Jido 2.0 demonstrating swarms of 1,575 agents indexing code in 7 seconds, ElixirConf EU 2026 announcing José Valim and Chris McCord as keynote speakers, and more!

https://www.youtube.com/watch?v=cULPRZTUWZQ

Domains and Resources in Ash for Elixir

If you’ve been on the fence about trying the Ash Framework, this post is for you: https://blog.appsignal.com/2026/01/13/domains-and-resources-in-ash-for-elixir.html

Goatmire Elixir 2026, mark your calendar

https://goatmire.com

Code BEAM Lite Vancouver- first speakers announced

🎉 New speakers: Lorena Miles, @hayleighdotdev and Joseph Koski join Code BEAM Lite Vancouver! More announcements coming. Join waiting list for exclusive pricing: https://codebeamvancouver.com/#newsletter

Exploring Distributed Elixir

This tutorial explores Distributed Elixir using only the standard library. We set up a cluster with several nodes, call GenServers from one node to another and receive messages from a remote node after subscribing to a pub sub topic or from monitoring a process.

https://blog.stfx.eu/2025-12-29-exploring-distributed-elixer.html

Next page