
Explore advanced Ecto features for dynamic data handling without schemas. Learn to create custom query languages and work with unknown database tables at compile time.

Discover the latest developments from the OTP Team, exploring their recent work and future plans in Erlang/OTP.

Explore Buck2, Meta's build tool, and its Erlang rules for efficient large-scale development. Learn advantages, suitable projects, and implementation in your own work.

Explore Mria, an extension of Mnesia database offering eventual consistency for improved horizontal scalability. Learn advanced Erlang techniques and testing methods used in EMQX message broker development.

Explore Elixir's latest developments, ongoing projects, research initiatives, and upcoming features with core team insights from José Valim.

Explore real-time product analytics using LiveView, enabling direct user interaction and feedback. Learn to build an internal admin interface for monitoring user activity and engagement.

Master error handling in LISP languages, focusing on Clojure. Learn to recognize and troubleshoot common patterns through real-world examples and practical tips for efficient debugging.

Explore Elixir compilation, understand file recompilation triggers, and learn strategies to reduce compile-time dependencies for faster development workflows.

Explore the challenges and lessons learned in developing Membrane, an open-source framework, as it approaches its 1.0 release. Gain insights into framework design, API creation, and open-source development.

Explore observability techniques for complex systems, focusing on practical strategies to enhance system transparency and troubleshooting capabilities.

Explore change data capture using Elixir and Debezium, covering technical debt, state sharing, and advanced solutions for data replication and consistency.

Explore how programming language design can minimize bugs and simplify debugging. Learn about trade-offs in language design and their impact on software stability and correctness.

Explore distributed and parallel image processing in Elixir using Livebook. Learn to implement face-hiding techniques with Nx and Evision, leveraging Flow for faster and more robust processing.

Explore multitenancy implementation in Phoenix web applications using Ecto and PostgreSQL schemas for data encapsulation, with step-by-step examples and practical insights.

Explore GitOps-based Self-Service platform using Elixir patterns for automated validation, stakeholder engagement, and real-time resource provisioning in corporate environments.

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.

Explore practical applications of dependently typed programming in Idris, focusing on everyday software correctness without complex proofs. Suitable for those familiar with algebraic data types and FP functions.

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.

Explore etylizer, a static type checker for Erlang using set-theoretic types. Learn how it enhances development and improves code quality for idiomatic Erlang programming.

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