Kicking And Screaming

How valuable is code that runs fast, but can't be extended or modified? How can you be productive in a code base that's grown into a big ball of mud because that was how you made things fast? How much speed would you be willing to give up in the name of developer happiness and … Continue reading Kicking And Screaming

Like Miracle Grow For Your Garden

In the last post I did about the Vegetables testing framework I developed, I talked about how much of a success it had been. Now I've cranked it up to 11. I've now got what is effectively QuickCheck level functionality implemented in a Fortran testing framework. For anyone not familiar with QuickCheck, it is effectively … Continue reading Like Miracle Grow For Your Garden

A Less Obnoxious Assistant

My last rendition of my Home Assistant Configuration (which you can read about here) was left in a rather obnoxious state. My wife isn't particularly good about checking her notifications regularly, so while I was at work, I would get a notification every 10 minutes for a while, until my wife finally realized she should … Continue reading A Less Obnoxious Assistant

Home Assistant Setup On Raspberry Pi 3B+

First, download the installation image from here. Then, unzip the image. Connect the SD card you are going to put in your Raspberry Pi, and then write the image to the card. Make sure you get the write device for the of= part. dd will overwrite whatever is there, even if it is your system drive. I … Continue reading Home Assistant Setup On Raspberry Pi 3B+