KA Kamaro Lambert How to Run Complex Multi-Statement SQL Reports Efficiently in Ecto & Ash Without Leaving Performance on the Table Photo by Jørgen Larsen on Unsplash
ART TCH CH Chad Your context module has 30 query functions. It needs five. Stop encoding query parameters into function names. Pass them as data instead, and the combinatorial explosion disappears.
KA Kamaro Lambert How to Optimise Slow Aggregates Queries on +1M Row Tables in Ash Framework Ash Framework for Pheonix Developers
MDA SCI GEN CA Carlos Souza · Idopter Labs Handling Gaps in Time-Series Data with PostgreSQL’s generate_series() and Ecto Consider a monitoring system for a weather station. A sensor in the field collects temperature readings every hour and reports them back to…
GEN DE Dean Kinyua Virtual fields in Ecto: Eliminating N + 1 queries There exists a plethora of things I find annoying in this world and slow sites certainly top the charts! But what causes increased latency…
CO coding guy · beamworld Ecto Admirer Tries Ash Framework I’m a big fan of Ecto. For years, it has been the backbone of how I build Elixir applications — managing schemas, changesets, validations…
TCH CO coding guy · beamworld The Concurrency Wars: Why Node.js “Async” is a Lie How Elixir’s Actor Model Makes Node.js Look Like Amateur Hour
MDA TCH CO coding guy · beamworld The Great Framework Wars: Why Phoenix Beats Express.js Every Time A battle-tested developer’s controversial take on why JavaScript’s darling can’t compete with Elixir’s rising star
TCH AN Andrew (Nature) Okoye Keyset Pagination for Scalable Data Loading (GET all Topics) Speed up Phoenix: evolve from Repo.all/1 to production keyset (cursor) pagination in Ecto — no Scrivener needed.
LIF CO coding guy · beamworld Many-to-Many Relationships in Elixir with Ecto: A Complete Guide Non members link