
Learn how to port a large Rails app to Elixir, covering gems, dependencies, starting strategies, API handling with GraphQL, and ActiveStorage migration. Gain insights for Rails developers transitioning to Elixir.

Explore LiveData, a JSON-based extension of LiveView, enabling interactive UIs beyond HTML. Learn its tech, applications, and potential for Javascript and mobile app development.

Discover how to create an intuitive internal Elixir ecosystem by self-hosting package repositories, documentation, and Livebook. Learn to improve code sharing and discovery within your company.

Learn to build localized Elixir applications for global or specific audiences. Explore design patterns, workflows, and libraries to improve user experience and engagement through effective localization techniques.

Optimize Elixir project recompilation by understanding dependencies, cycles, and bottlenecks. Learn to leverage Elixir tools for improved application design and faster build times.

Explore scaling solutions for flight search APIs using GCP PubSub and Broadway. Learn to reduce processing time variance and improve service reliability in Elixir.

Explore IntelliJ Elixir's capabilities for resolving and completing code in broken files, understanding macro-heavy code, and finding definitions in DSLs for Phoenix and Ecto.

Explore the architecture, design choices, and lessons learned in building a scalable SaaS platform using microservices and event-driven architecture with Elixir.

Explore runtime type-checking in Elixir with TypeCheck library. Learn its benefits, implementation, and advanced features for improved code clarity and resilience.

Demystify Elixir's complex configuration system, exploring compile-time, runtime, startup, release, and application environment configurations. Learn when and how to use each option effectively.

Discover best practices for maintaining healthy Elixir codebases and teams. Learn strategies for adoption, testing, organization, and more, applicable to various stages of Elixir implementation.

Explore Elixir's application in small hydropower plants using Nerves. Learn about SCADA systems, custom hardware, and industrial implementations of Elixir for distributed control and monitoring.

Learn to create OTP-compliant process abstractions using proc_lib. Explore features of OTP processes and build a custom language server abstraction for the Language Server Protocol.

Master pattern matching to simplify code structure, refactor conditionals, and improve codebase health. Learn implementation techniques, benefits, and potential pitfalls in large-scale projects.

Explore LiveView and Membrane Framework for interactive video and audio processing in Elixir, covering stream processing, transformations, and managing complexity.

Explore building Auroville's software infrastructure using Elixir and Phoenix. Learn design choices, migration strategies, and innovative patterns for complex multi-service domains in city-scale projects.

Explore distributed Elixir's pros, cons, and best practices. Learn to maximize cluster value, avoid pitfalls, and unlock the potential of this underutilized feature.

Explore the symbiotic relationship between Erlang and Elixir, examining their impact on various domains and the reasons behind their growing popularity in software development.

Explore Elixir adoption strategies, ecosystem capabilities, and team evolution. Learn to design resilient systems, manage risks, and ensure long-term sustainability in Erlang/Elixir projects.

Explore Elixir's latest features, set theoretic types, and improved developer experience with creator José Valim in this comprehensive keynote from ElixirConf EU 2023.

Explore how LiveView can eliminate team constraints through theory of constraints, team topologies, and queueing theory insights.