
Explore RabbitMQ's potential to replace outdated message queuing solutions in legacy environments, addressing challenges and presenting solutions for modernization initiatives.

Explore set-theoretic types and their potential for Elixir programming, including bug detection and code quality feedback. Learn about a type system tailored for Elixir's unique features.

Explore the world of linear logic in programming languages, from linear types to ownership systems, and discover their impact on safety and performance.

Explore insights on transitioning machine learning pipelines to Elixir, leveraging the Nx ecosystem for streamlined development and swift experimentation in production environments.

Compare Elixir's Nx library with Python's machine learning ecosystem for training neural networks. Explore development experiences and performance differences using MNIST and CIFAR-10 datasets.

Explore RabbitMQ architecture, recent performance enhancements, and future directions. Learn how Erlang Runtime System enables scalable message brokering and discover solutions to current bottlenecks.

Explore composable queries in Ecto.Query DSL to create expressive, pipeline-able methods for improved data access, revealing human meaning behind data while maintaining readability.

Explore how Functional Programming and Erlang revolutionized a Computer Science curriculum, addressing industry needs and enhancing student learning outcomes.

Aprenda a criar um bot de negociação em F# e traduza estratégias de trading em código funcional correto.

Explore the social and technical implications of monoliths, modular monoliths, and microservices in Elixir. Learn to choose and implement the right architecture for your team structure and project needs.

Explore the development process and challenges of Livebook Desktop, and learn how to distribute your own desktop applications using open-source technology.

Explore diverse open source experiences, learn valuable lessons, and gain insights for contributors and maintainers through engaging stories and personal anecdotes.

Explore Flow-Based Programming in Erlang, learning to design dataflow graphs and generate code for stream computing. Synthesize processing elements from functional blocks for efficient parallel data processing.

Explore formal verification techniques for mission-critical software, using a financial application example to demonstrate mathematical proofs beyond standard unit testing.

Explore remote debugging in Elixir using Livebook, OTP distribution, and module reloading. Learn to leverage smartcells, eprof, and flamegraphs for effective troubleshooting of remote instances.

Discover effective Test Driven Development techniques for Erlang systems, leveraging language-specific tools to enhance code quality and system reliability in both simple and complex projects.

Explore Libretto, a Scala DSL for seamless concurrent programming using causal dependence, session types, and linear types. Learn to write concurrent code as easily as sequential code.

Explore the impact of user context on app testing and defect response. Learn empathetic testing strategies to enhance software quality and user experience across various applications.

Discover how to prevent production downtime caused by unsafe database migrations using the excellent_migrations library, a static analysis tool for Elixir that detects potentially dangerous operations.

Explore digital twins for everyday activities, enhancing situational awareness while preserving human decision-making. Learn about quantum doodles and their implementation in Elixir.

Explore innovative approaches to programming distributed systems, leveraging language design for improved performance, correctness, and expressiveness in large-scale applications.