Announcing Hex Diff
The Hex team has launched **diff.hex.pm**, a free web-based tool that generates highlighted git diffs for any Hex package version range directly in a browser. Designed to improve supply chain security…
The Hex team has launched **diff.hex.pm**, a free web-based tool that generates highlighted git diffs for any Hex package version range directly in a browser. Designed to improve supply chain security…
The article explains that while GenStage is typically a pull-based system where consumers request events from producers, it can also function as a push-based system. In this push-based approach, consu…
The article explains that Elixir uses Erlang's `:queue` module, which provides a double-ended FIFO (first-in, first-out) data structure for efficiently adding and removing items from both ends. It not…
This article provides an introductory overview of using ETS (Erlang Term Storage) in Elixir and Erlang, focusing on basic patterns for table management and practical usage. It explains how ETS offers …
This article by Johanna Larsson describes a simple pattern for implementing HTTP health checks in Plug and Phoenix applications, using a custom plug that intercepts requests to a specific path (e.g., …