You chose Elixir for the BEAM. Potions runs it on servers you own.
It sets up your DigitalOcean or Hetzner VPS, or one you bring, and deploys a native Mix release on every push: zero downtime, automatic SSL, no Dockerfile.
Pick PostgreSQL, SQLite with Litestream, or any external database. Outgrow one server? Cluster your Phoenix app across several with Erlang distribution in one click.
How do you coordinate work across contexts without tangling their dependencies? Phil Chen uses a ticket purchase example to compare transactions, durable Oban jobs, and PubSub notifications.
Streaming a CSV keeps memory use down, but a slow download can still tie up a database connection. Hataluli Randima introduces BeamExport, which stages exports on disk before sending them to the client.
Hex now supports publishing from GitHub Actions without stored API keys. Eric Meadows explains Workload Identity and staged publishing, which adds human approval with 2FA before a release reaches the registry. More security for all of us.
Alex Koutmos and I put this book together to share practical Elixir/OTP recipes. Start processes on demand with DynamicSupervisor, look them up with Registry, and cache data with ETS. Get the eBook for $24 or the full package with 20 Livebook notebooks for $39.
Devon Estes shares what practices his team is changing because of AI and what's working. I think his thought process is interesting, especially since best practices depend on context and that context is changing.
Dan Schultzer introduces an interesting way of handling email templates in a Phoenix app. He shows his setup with HEEx, Gettext, verified routes, and Premailex for inlining CSS and generating plain text.
How much should we specialize, and how much should we explore? Andrea Leopardi talks about building a career with both depth and range, drawing on his own experience and research.
As an Elixir Telephony Engineer at Telnyx, you will create and deploy groundbreaking applications that are part of the Telnyx Telephony platform. Projects often start with a kickstart question and our Engineers lead the way in developing a solution, from high-level system design and prototyping to application development and data integration.