
Explore ROSiE, an Erlang implementation of ROS, enabling BEAM-based interaction with robotics ecosystems. Learn its architecture, advantages, and witness live demonstrations including hot code upgrades on active robots.

Explore the BEAM ecosystem's challenges and future, focusing on uniting developers and improving interoperability between languages. Gain insights on strengthening the community and fostering innovation.

Explore advanced testing techniques for distributed Erlang applications using trace specifications and chaos engineering. Learn to verify complex scenarios and improve fault tolerance in production systems.

Explore Erlang/OTP's new selectable features, including Value-Based Error Handling. Learn how to evolve the language without affecting existing code, enabling experimentation with backwards-incompatible changes.

Explore effective methods for learning Erlang and Elixir using Exercism and Advent of Code. Compare these resources, understand their strengths, and choose the best approach for your programming skill level.

Explore Erlang's application in untrusted decentralized systems, covering HoneyBadgerBFT, threshold cryptography, distributed key generation, and P2P networking for multi-party collaboration.

Explore a novel approach combining actor languages and multiparty session types for reliable distributed applications, featuring a statically-typed session system for multi-session actors.

Explore WhatsApp's code analysis tools, dynamic and static analysis techniques, and their integration into software development lifecycles.

Explore progress in adding static and gradual typing to Elixir, including set-theoretic types, bug detection, and mixing typed/untyped code. Learn about potential benefits and future challenges.

Explore a novel data-flow analysis for Erlang, producing over-approximating dataflow graphs for efficient taint checking in large-scale codebases.

Explore debugging techniques for Erlang systems, focusing on a cluster-killer bug case study. Learn about fault tolerance, memory models, and low-level issue resolution in Erlang applications.

Explore Telia ACE's 20+ year journey with BEAM technology, from early Erlang adoption to current AWS integrations. Learn about scalability, challenges, and ongoing projects in contact center solutions.

Explore linguistic concepts through YAML, enhancing understanding of both language and data structures. Gain insights into programming and linguistics.

Explore MongooseIM's building blocks, architecture, and performance optimization techniques. Learn about configuration, pools, telemetry, and debugging tools for efficient XMPP server development.

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.

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.

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.