This and That
- How to Setup Alpine Linux on Kernel-Based Virtual Machine - November 11, 2022
- Flexbox and Tailwind CSS Deep Dive - October 12, 2022
- Double Entry Accounting - July 31, 2022
- kotlin: A functional gold mine - January 4, 2020
- ddd: event storming notes - November 15, 2019
- kotlin: How to write a Consumer - November 10, 2019
- kotlin: Value object with input validation - November 9, 2019
- eco: CO2 savings with a Tesla - June 8, 2019
- tarsnap: how to list an archive - May 23, 2019
- alpine: set current time with chrony - May 20, 2019
- Install Alpine Linux on a Raspberry PI using macOS - May 5, 2019
- How to push to github from Travis CI - January 26, 2019
- How to create a custom nixpkg for a Haskell application - December 17, 2017
- Passive House Energy Consumption vs. My House - December 10, 2017
- Haskell operators I have trouble with - April 19, 2017