Ruby
Debugging hidden memory leaks in Ruby
Absolutelly fantastic article about tools useful when looking for memory leaks in Ruby. It is worth reading, even if you don’t use Ruby.
Elixir
EMx 071: The Problem with Dialyzer with Chris Keathley
It is actually a podcast – Elixir Mix. This episode features Chris Keathley, who works on backend systems at Blearch Report. He shares quite interesting view on Dialyzer and issues related to its use. He also introduces his library norm which is trying to address some of the limitations through definition of data contracts.
What’s a Monad? Digging into Haskell
Older (2017) but really nicely written piece about exploring Haskell. Which is quite relevant for Elixir developers as Haskell is there a bit longer and co-defines what functional programming is.
How database transactions work in Ecto and why Elixir makes it awesome?
Nice overview of how to handle transactions with Ecto and example of
Ecto.Multi
benefits.
Machine learning
Yellowbrick: Machine Learning Visualization
It is an OSS project built on the top of the Scikit-Learn and Matplotlib. It simplifies creation of visualizations. They have quite impressive list of very usefult oneliners.
Fun
The Earliest Unix Code: An Anniversary Source Code Release
CHM is releasing some of the very first lines of Unix code. Gems like
ln
andls
in PDP-7 assembly.