How to Create an Easier Recommendation System with Elixir
How to Create an Easier Recommendation System with Elixir Recommendation systems power some of the most engaging experiences on the web—from Netflix…
Tech news from the best sources
How to Create an Easier Recommendation System with Elixir Recommendation systems power some of the most engaging experiences on the web—from Netflix…
A misconfigured loop once burned $34k in 8 days. not a typo, and not a big company; the invoice was the first anyone heard of it. i kept coming back…
Over the last few months I became a bit of a compulsive open source contributor. Translating Linux kernel documentation into Portuguese, a merged PR…
In the previous part of this series, we built a Publish / Subscribe Broker from scratch. We saw how a central coordinator could fan out events acros…
What if a web application could provide rich, interactive user interfaces while keeping the server stateless , using standard HTTP , working natural…
日本語版 Introduction Recently, I attended SWEST28 , a summer workshop focused on embedded systems technologies. https://swest.toppers.jp/phx/event At t…
This is a shortened version of my original post . My wife and I have blogged about every trip since our honeymoon 10 years ago. For the people at ho…
CEPA: A Consensus-Governed Plugin Architecture Explained in 8 Concepts The problem of fork spaghetti , elementary premises, facts, actions, instigat…
When an Elixir project outgrows a handful of modules, the habit of pasting definitions into IEx starts to break down — redefinition warnings pile up…
In the previous part of this series, we explored named processes. We saw how registering a process under an atom like :worker provided a stable publ…
In the previous part of this series, we built a tiny supervisor from scratch. When a worker crashed, the supervisor started a replacement. That repl…
In the previous part of this series, we explored process links. A linked worker that crashes sends an exit signal to the process linked to it. By de…
This English version is an AI translation of my original article on Qiita (in Japanese) . Background I've been experimenting with Zenoh via its Elix…
Building a stable product capable of withstanding high loads across different servers is a complex and resource-intensive task. A programmer can't f…
This English version is an AI translation of my original article on Qiita (in Japanese) . About this article On June 3, 2026, Elixir 1.20 shipped wi…
The engineering case studies that prove what the BEAM can actually do When engineers debate programming languages, the conversation often stays abst…
Picture this: You want to build a gaming portal. You need to find the games, playtest them, categorize them, write descriptions, extract thumbnails,…
Last week, a fellow builder working on a zero-knowledge financial tracker left a thoughtful comment on the Metamorphic Product Hunt page. He hit his…
I was building a Playwright suite against a Phoenix LiveView app for the first time. Tests ran fine in isolation. Overnight, the full suite timed ou…