
Explore AWeber's decade-long use of RabbitMQ in production, covering topologies, standards, monitoring, and operational management for high-volume message delivery.

Explore RabbitMQ performance factors and learn to use PerfTest for simulating workloads across different topologies. Gain practical insights into optimizing RabbitMQ throughput.

Explore innovative payment systems using Haskell for type-safe, continuous money transfers. Learn about generalizing payments and implementing blockchain protocols with functional programming concepts.

Discover tools and techniques for optimizing RabbitMQ performance, including spotting bottlenecks, profiling, and improving throughput and latency while minimizing resource usage.

Explore refactoring in Erlang using Wrangler and Language Server Protocol. Learn integration techniques, complex refactorings, and their implementation in various editors.

Explore LinkedIn's Erlang-based network observability system for processing millions of data points per second, addressing scalability challenges in large-scale infrastructure.

Explore MongooseIM's evolution, Erlang design patterns, and reusable libraries extracted from this open-source messaging server. Learn about scalable architecture and community-driven development.

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.

Gain insights into the junior developer perspective on learning Elixir and optimize project objectives for new team members.

Discover strategies for scaling engineering teams using Elixir, from hiring and training to decision-making and future planning. Learn from Multiverse's journey of rapid growth and overcoming challenges.

Explore Helvetia Insurance's adoption of Elixir, replacing Jenkins pipelines for Git-Ops self-service in Kafka streaming. Learn about the benefits and organizational impact of this technology shift.