
Discover strategies for maintaining real-time auctions during Elixir cluster deployments. Learn how to increase reliability, prevent data inconsistencies, and enable continuous deployment in stateful systems.

Aprenda a criar uma linguagem de consulta específica de domínio usando NimbleParsec e Ecto para consultas complexas em APIs, oferecendo uma alternativa flexível ao GraphQL.

Harness Elixir's power for machine learning with Bumblebee and Broadway. Learn to implement scalable natural language media search using CLIP, showcasing Elixir's capabilities in ML applications.

Discover code smells in Elixir, their impact on applications, and learn refactoring techniques to improve code quality and maintainability in functional programming.

Explore building multiplayer Tetris using OTP, Elixir, and Phoenix. Learn OTP processes, supervision, and patterns for creating interactive experiences with Phoenix LiveView.

Explore the process of designing and building a remote-controlled telescope using Elixir and Rust, from initial research to software prototypes and final physical construction.

Explore Khepri, a new tree-like replicated database for RabbitMQ, replacing Mnesia. Learn about its implementation, recent changes, and integration progress into RabbitMQ's codebase.

Discover Elixir: Ruby-like syntax meets Erlang's power. Learn to build scalable, fault-tolerant systems with a fun, developer-friendly toolset. Ideal for Java programmers seeking robust alternatives.

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 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 building high-performance, scalable websocket APIs in Phoenix for near-realtime communication. Learn about architecture, testing, authentication, and implementation advantages.

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 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 synergies between LiveView and JavaScript frameworks. Learn to integrate AlpineJS and VueJS with LiveView for enhanced web app interactivity and performance.

Explore Flow-Based Programming in Elixir using ALF. Learn advantages, implementation, and practical examples like an online TicTacToe game. Discover how to model application layers effectively with this paradigm.

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

Discover how to migrate a billion objects without downtime using Elixir. Learn from Bernardo Martinez's experience and insights on large-scale data migration strategies.

Explore Elixir processes from basic spawning to advanced cluster discovery. Gain insights into concurrent programming and distributed systems with practical examples.

Explore Actor model and CSP concurrency in Elixir and Clojure. Compare BEAM VM and JVM implementations, gaining insights into concurrency paradigms and their unique features for better development practices.

Explore Elixir system observability through logs, metrics, and traces. Learn structured logging, PromEx setup, and OpenTelemetry basics for improved system understanding and monitoring.

Discover tools and techniques to diagnose and optimize LiveView performance, enhancing your Elixir web applications for improved speed and responsiveness.