
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.

Explore functional parsing for novel markup languages, focusing on fault-tolerant parsers with real-time error messages. Learn design principles and implementation techniques through case studies of MiniLaTeX and L1.

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.

Explore techniques to make illegal states unrepresentable in code, reducing bugs and improving comprehension. Learn to apply this principle in functional programming for more robust software design.

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 techniques for compiling functional languages to efficient GPU code, overcoming hardware restrictions through strategic language design and aggressive compiler optimizations.

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.

Explore RabbitMQ Streams' evolution, including stabilization, ecosystem growth, and upcoming features like super streams and single active consumer for enhanced publishing and consuming capabilities.

Discover techniques for developing high-performance, dependable, and secure RabbitMQ client libraries. Learn about Carl Hörberg's contributions and insights into creating superior messaging solutions.

Explore Bloomberg's use of RabbitMQ in Order Management Systems, covering complex topologies, performance optimization, and scalability solutions for critical trading infrastructure.

Explore building a data access library for F#, covering design decisions, query representation, side-effect control, and DSL creation for efficient SQL interactions.

Learn to upgrade your RabbitMQ cluster safely and reliably while maintaining 100% uptime. Discover step-by-step techniques for implementing new features, bug fixes, and security patches without service interruption.

Explore Khepri's evolution, its benefits for RabbitMQ users, and the timeline for its integration into a GA release. Learn about the next-gen schema database's progress and potential impact.