While Coding

Here is where I record my short explorations of technology, both in my career in software development and my personal life.

Email Blog August 4, 2025 Finally I have my email to blog pipeline built! Multiple years in the making. Claude Code greatly reduced the effort and complexity of building and hosting it on Digital Ocean. I only see a future with more custom software now that AI can assist with development.

Where there is a will, there is a way. April 30, 2023 With my Shelley Energy Monitor showing me what I was generating and what was going to grid, I needed a better way yo visualize it. Google Sheets has a great feature called App Script that allows you to write small progams that will run regularly. After getting back into the coding I was able to whip up a small script to pull the data directly from the device using Shelley's cloud api, and with the data on in one sheet it was easy to create a nice graph. Now I can see in one glance what my energy usage is like and start build a full years worth of data.

We will possess the power of the sun! April 15, 2023 I installed solar panels last year and have been enjoying looking at how much electricity I've been generating. Unfortunately because I don't have a battery or car charger my setup didn't easily tell me how much I used internally or was sending back to the grid. So off to the internet I went to find a solution. After much searching I found the Shelly EM, this small device has two clamps you attach to your fuse board and then it wirelessly transmits the data either locally or to the cloud. With it I can now see what I generate, use internally and send to the grid. The app perfectly serviceable but doesn't do much for presenting the data well so the next challenge is how to automatically get the data into a spreadsheet for better visualization!

I git it working! November 8, 2022 I've been writing this blog for a while with a few different tools. I've been trying to find a simple way to blog from my phone while still owning my data. I managed an ok flow with GitHub Pages, Jekyll and Forestry.io but wanted it to be easier. After lots of searching I discovered GitJournal, an Android git app, which seems to give me everything I need! I'll post a full blog post once I've used it a bit more, but very promising so far!

Creative Problems need Creative Solutions June 10, 2022 How do you record when your heating goes on and off? You can probably buy advanced home heating control systems but what about when you already have a system? I have a wireless thermostat but its don't track the history of my usage. Some options thought of were, hacking my thermostats API's or wiring something directly to the control board. In the end the simplest and easiest solution I found was a wireless temperature alert monitor placed in front of the boilers exhaust pipe! A couple days in an it works like a charm, alerts be when the heat is on and when it turns off. Now all I have to do is figure out how to export the emails to a spreadsheet!

Older Entries →