Best of ElixirNovember 2025

  1. 1
    Article
    Avatar of elixirstatusElixirStatus·26w

    Elixir → JavaScript Porting Initiative

    Hologram needs community help porting 171 Erlang standard library functions to JavaScript to enable Elixir execution in browsers. The project is 34% complete for Phase 1, which focuses on full-stack web applications. Contributors don't need deep Erlang knowledge - just basic JavaScript and Elixir skills to follow existing patterns. Tasks range from 15 minutes to a few hours, and AI tools are encouraged. Each ported function unlocks multiple Elixir stdlib functions, creating a multiplier effect for the community.

  2. 2
    Article
    Avatar of elixirstatusElixirStatus·25w

    Zoi: A Schema Validation Library for Elixir Inspired by Zod

    Zoi is a new Elixir schema validation library inspired by TypeScript's Zod, bringing similar ergonomics to the Elixir ecosystem. It enables declarative schema definition, runtime validation, typespec inference for Dialyzer, and automatic JSON Schema generation for OpenAPI documentation. The library integrates with Phoenix controllers and LiveView forms, supports metadata-driven documentation, and complements existing tools like Ecto and NimbleOptions while maintaining validation and documentation in sync.

  3. 3
    Article
    Avatar of jacobbartlettJacob’s Tech Tavern·27w

    The Great Connection Pool Meltdown

    Tuist's caching server experienced cascading failures when their cloud provider's network issues caused connection pool exhaustion. Thousands of failed S3 requests queued up, consuming memory until the server crashed repeatedly. The team implemented fail-fast queue configurations and migrated to a new provider (Render.com), resolving the stability issues. Key lessons include the importance of monitoring, trusting initial diagnoses, and designing systems that gracefully handle failures rather than cascading them.