Programming Sanity

My random notes on programming and the internets.

Friday, October 17, 2025

Free from Generac with Genmon

›
Background Earlier this year, in the spring, my house backup standby generator died. It was pretty old, and the generator company diagnosing...
Wednesday, January 29, 2025

Fully Local AI Vehicle Detection

›
Intro You know those old school driveway alarms? The ones you can put at the end of your driveway, which make a chime inside your house go o...
Thursday, June 06, 2024

A Home Office Status Light

›
I'm a proud member of the post-covid work from home crew. I love working from home because of two main aspects: first, I have an office ...
Sunday, December 10, 2023

Google Calendar E Ink Display

›
I've always wanted to display our family calendar in a central location, like in the kitchen. Various options exist, but a powered displ...
Monday, March 11, 2013

Vaurien: The Chaos Proxy

›
I had a need to test out a program's behavior when its backend web server returned errors. Unit testing would have been difficult in thi...
Thursday, January 17, 2013

Git Branches by Date

›
I tend to create a huge number of branches in my git repositories, but I have a bad habit of not cleaning them up once I'm finished with...
Monday, January 14, 2013

Google Cloud Storage Signed URLs

›
Google Cloud Storage has a feature called Signed URLs , which allows you to use your private key file to authorize access to a specific oper...
›
Home
View web version

About Me

My photo
Jeff Terrace
View my complete profile
Powered by Blogger.