A love letter to the DataHand class of keyboards

A brief look at my use of DataHand keyboard, its benefits, and what's next down the pipeline.

Running traefik in a less braindead way

Part II of HAWA series -- how to run a reverse http proxy that autoconfigures based on live containers, without compromising your host.

Implementing toy RSA in Ruby, on a dare

How to write a toy implementation of RSA cryptosystem in Ruby -- because your friends are doing it poorly.

Installing Podman on Alpine Linux

Part I of HAWA series -- how to install container engine on Alpine Linux distro with ZFS.

Project intro: Going Cloud Native for internal services

How I switched from the traditional way of running internal (web-)services to some form of on-prem "Cloud Native".