Blog posts

Smart Curtains and ntfy

An adventure in socket programming with Ruby, ntfy, and smart curtains.

August 2025

Unknowns of Ruby's Enumerable

A collection of lesser-known methods on Enumerables.

October 2024

Brianfuck?

Imagine an endless stream of buckets. Add, subtract, read and write from and to these buckets. Now add an ecoteric programming language called Brainfuck on...

February 2024

Service Object Generators

What are service object and how do we create and configure custom generators for them in Ruby on Rails.

January 2024