
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 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 functional infrastructure as code using Scala and Pulumi, leveraging Scala 3 features for improved safety and developer experience in managing complex infrastructural concerns.

Explore RabbitMQ streams' design journey, internals, and new filtering feature. Gain insights into best practices, limitations, and future developments for efficient message streaming and partitioning.

Explore set-theoretic types for Elixir, their benefits in bug detection and code quality, and the concept of gradual typing. Gain insights into potential new syntax and challenges in introducing a type system.

Explore the development of a custom Kafka client, overcoming challenges through unconventional approaches and innovative problem-solving techniques.

Explore a 16-year-old's journey from novice to funded contributor in the Erlang ecosystem. Learn to overcome fears, collaborate effectively, and balance open-source work with personal commitments.

Revolutionize Erlang development with the open-source Erlang Language Platform (ELP). Discover a scalable, incremental IDE-first library for semantic analysis, enhancing coding, debugging, and maintenance.

Explore Erlfuzz, an open-source tool for generating random Erlang programs to test compilers and tools. Learn its workings, bug detection techniques, and applications in the Erlang ecosystem.

Explore hands-on integration of AI and LLMs in Elixir/Phoenix applications, leveraging recent advancements to enhance software capabilities.

Explore monorepo environments using Bazel, comparing benefits with polyrepo setups. Learn ergonomic configurations and adapted git workflows for efficient development.

Discover advanced GDB features for efficient C++ debugging on Linux. Master Python scripting, GUIs, watchpoints, multiprocess debugging, and time travel to solve complex issues faster.

Explore optimization techniques for fast instruction dispatching in interpreters. Analyze performance, benchmarks, and assembly code to enhance compiler output and boost overall efficiency.

Explore the evolving C++ ecosystem, from compilers and debuggers to build systems and code analyzers. Gain insights into standard tools for efficient C++ development and project management.

Explore AI assistants for C++ development: understand LLMs, evaluate their impact, and learn effective, safe usage through live demonstrations and practical insights.

Explore upcoming C++ features: reflection/injection, pattern matching, and senders. Discover how these advancements will transform coding practices and enhance C++ capabilities.