Home — usage_rules v0.1.3
Understanding Elixir's Broadway - Samuel Mullen
Broadway is Plataformatec's fourth attempt at streamlining the retrieval and processing of data in Elixir. This article gives you a glimpse into that journey, provides a deeper understanding of the library, giving you everything you need to build your own Broadway application.
A RAG Library for Elixir | bitcrowd blog
An introduction to `rag`, a RAG library for Elixir.
Creating a multiplayer game server in Elixir - Erlang Solutions
This game was a highlight at Code BEAM Lite London and Code BEAM America. For those attendees lucky enough to experience AstroBEAM, Hernán Rivas Acosta...
How to Async Tests in Elixir
It can be hard to keep tests asynchronous as Elixir applications grow in size and complexity. Let's see why, and explore fixes.
Design in TDD
Another follow up to Gergely Orosz’ interview of Prof.
HTML man pages
I think I'm finally done dicking around with man pages.
Adding books to my library database
Using the Library of Congress as a data source and parsing XML.
Structs vs Embedded Schemas in Elixir
A comprehensive guide to choosing between structs and embedded schemas in Elixir, with practical examples and best practices
Advanced Dialyzer Usage in Elixir: Types and Troubleshooting | AppSignal Blog
In the second part of this two-part series, we'll look at more advanced Dialyzer use cases.
Cyanview: Coordinating Super Bowl’s visual fidelity with Elixir
A case study of how Elixir is being used at Cyanview.
The Art of Ruby Scripting
Forget Complicated Scripts, Ruby is Your Secret Weapon for Automation!
Making a Custom Credo Rule
A guide to making a custom Credo rule
Understanding Multitenancy in Ash Framework: A Practical Guide
In multi-customer applications, securely separating customer data is essential. While Elixir developers might be familiar with Ecto's manual approaches to multitenancy, Ash framework offers this as a built-in feature. Ash uses both simple attribute-based and powerful context-based strategies. This provides flexible, effective data isolation and identity management, which maintains a clean API as your needs evolve.
Citus: The Misunderstood Postgres Extension | Crunchy Data Blog
What applications and use cases make the most sense for Citus.
Life Altering Postgresql Patterns
Getting Started with Dialyzer in Elixir | AppSignal Blog
In part one of this series, we'll explore the basics of Dialyzer.
Elixir Makes You Make Good Decisions
How choosing Elixir made building screen.garden faster and more correct.
Elixir: The Alchemy of Code Generation
This article was originally written in Russian and has been translated to English with the help of...
Everything I Was Lied To About NodeJS Came True With Elixir
Discover why Elixir delivers on everything Node.js promised but failed to achieve. Learn how Elixir outperforms Node.js in concurrency, parallelism, fault tolerance, and scaling without requiring complex infrastructure. Perfect for frustrated Node developers seeking better performance, simpler maintenance, and lower cloud costs. Explore how the BEAM VM enables true scalability and reliability that serverless Node deployments can't match.
Mastering Elixir CI pipeline | Curiosum
Developer time is precious for business. Don't waste it on things that can be easily automated. Continuous integration (CI) is where this automation is put in place
In Elixir, everything is a process
I set myself an interesting/unreasonable challenge with this one - trying to explain everything that makes Elixir special in a single post.
My changes to the default Phoenix boilerplate | Médi-Rémi Hashim
My changes to the default Phoenix boilerplate | Médi-Rémi Hashim
Elixir for Multimedia: A Practical Guide for Developers
Elixir is a great language for building distributed, scalable, and reliable multimedia apps. It’s based on Erlang, which is known for…
🐥 Deploying a Phoenix app using mix release and a GitHub action
About programming, AI and devops
Running ML models in Elixir using Pythonx
I just discovered Pythonx, which runs a Python interpreter in the same OS process as Elixir.
Looks like it also wraps uv so it sets up a virtual environment with all the Python dependencies your code needs.
Here's how I got the MLX version of the recently released SmolVLM model
Northwind Elixir Traders
Learn about working with databases in Elixir with Ecto's migrations, changesets, queries, and more. Reimagine a classic database in SQLite, and learn by doing.
Introducing Contexted – Phoenix Contexts, Simplified | Curiosum
Discover how Curiosum's Contexted library can streamline your Elixir project by efficiently managing context modules or reducing cross-references.
calculator-app - Chad Nauseam Home
"A calculator app? Anyone could make that." (this was originally a https://x.com/ChadNauseam/status/1890889465322786878) Not true. A calculator should show you the result of the mathematical expressi…
What's in a ring buffer? And using them in Rust | nicole@web