Tiemen WaterreusHuffman coding from scratch with ElixirHuffman coding is a pretty straight-forward lossless compression algorithm first described in 1992 by David Huffman. It utilizes a binary…10 min read·Sep 4, 2020----
Tiemen WaterreusLinear Regression with Elixir, Phoenix and LiveView. Part IIIn the previous post we walked through setting up a fairly simple linear regression algorithm that uses the slope-intercept form and…8 min read·May 25, 2020----
Tiemen WaterreusLinear Regression with Elixir, Phoenix and LiveView. Part IPhoenix LiveView has been around for a bit, but with the release of Phoenix 1.5 it became even easier to get started with it in a new…7 min read·May 25, 2020----
Tiemen WaterreusinmadeawkwardDeleting ranges of docker images using filtersIf the output of docker images spans too many lines and you want to tidy it up, but you think docker system prune is like using C4 to open…3 min read·Sep 8, 2019--1--1
Tiemen WaterreusBuilding a 4x4x4 LED Cube. Part II: The softwareIt’s been awhile since I wrote about the LED cube I’ve been building and I figured it was about time I did the long planned followup where…4 min read·Feb 1, 2016----
Tiemen WaterreusBuilding a 4x4x4 LED Cube. Part I: The hardwareAs you might have read in my previous posts I’ve been fiddling around with an Arduino and a couple of LEDs using shift registers. I’ve…3 min read·May 23, 2015--3--3
Tiemen Waterreus4-bit angle modulating 16 LEDs using Arduino and shift registersSo in this article we’re extending the previous example where we learned how to drive 16 LEDs using three pins of the Arduino. This time…4 min read·May 9, 2015----
Tiemen WaterreusDriving 16 LEDs using only three pins of an ArduinoIt has been quite a while since I last played with the Arduino so I figured it was about time to do so. In this article I’ll show you how…4 min read·Mar 14, 2015--2--2