Coding in the Trenches

Technologist blog

JuiceBox and an OpenEVSE control board

This is the follow up to the prior post on a terrible internet of things experience with the JuiceBox. I got annoyed by Enel Group’s business decisions. Instead of buying a new EVSE, I bought a new control board for my JuiceBox made by the folks at the OpenEVSE project. The OpenEVSE project started work on a replacement control board for the Enel X JuiceBox shortly after Enel Group started making business decisions that would leave customers without recourse. The board is available for sale here and costs less than a quality, complete, new EVSE. ...

August 8, 2025 · Michael Hughes

Internet of annoyance and The 'JuiceBox'

I have previously written about charging costs for an EV that we own. Today, we are going to learn a bit about how I charge the car at home. We bought a, at the time, Enel X JuiceBox 40 from Costco. The mobile app was pleasant enough to use at first, but the experience went downhill from there. Let’s talk about why and annoyances with IoT. ...

July 30, 2025 · Michael Hughes

EV Energy Cost and Consumption Part II: An update

An update to a prior post about electric car efficiency using my relatively inefficient EV, a 2022 Audi Etron, as an example. We’ll include some up to date numbers and discuss DC fast charging prices as of July, 2025 (spoiler: fast charging is, indeed, expensive). See the prior post here for more context ...

July 9, 2025 · Michael Hughes

Hosting a static site on Cloudflare CDN and Backblaze B2

I recently bought a new domain and wanted to host a couple new static pages on it. I decided to do this using some new-to-me tools as a learning exercise. This post is about a couple things I learned along the way to hosting Michael On Random with Cloudflare CDN and Backblaze B2. ...

June 26, 2024 · Michael Hughes

EV Energy Cost and Consumption

I want to run some numbers on the energy used by our electric car that we purchased nearly two years ago. We’ll compare that to a roughly equivalent gasoline car. This is an interesting exercise because we bought what is considered a relatively inefficient EV. Let’s do some light arithmetic. ...

April 4, 2024 · Michael Hughes

AI. Again. The boring manager's view.

This is a continuation from a post in April, 2023 on low-code and AI. ...

September 2, 2023 · Michael Hughes

Taxes part two

Last time in off-topic tax time we covered a small piece of how individual income taxes work in the US. This time, I’ll vent about why this is frustrating and why the alternatives are not great. It’s a positive feelings post. ...

August 20, 2023 · Michael Hughes

US Individual Taxes

In this post I give a short explainer on how federal income taxes function for individuals along with examples of why they are complicated. In a follow on post to this I will cover some thoughts about how we, collectively, can help make it simpler. ...

July 30, 2023 · Michael Hughes

Is low code all that? AI???

Should organizations that need to build software care about low code? Should they ever have cared about low code? Will low code be the future of how software is built? Will large language models trained to write code based on text prompts replace all developers? Are these same questions applicable to AI? Do I have answers to these questions? Nope, but I can still editorialize. ...

April 20, 2023 · Michael Hughes

AWS WorkMail is meh.

A quick review of: AWS WorkMail. It’s ‘meh’, more after the break. ...

April 14, 2023 · Michael Hughes