The blog

Behind the Build & More

Behind the build, quick tips, project jumps, and honest reviews. No hype, no polish — just what I'm making and learning.

From Brain Dump to Running App: Building at the Speed of Thinking
Build Log From Brain Dump to Running App: Building at the Speed of Thinking

I built a full-stack character tracker, deployed it to Kubernetes, and shipped a browser extension -- and the part that …

May 17, 2026
AI Tooling: Learning the Hard Way
Project Jumps AI Tooling: Learning the Hard Way

A week of failed experiments with AI tooling — from Kubernetes to a crashed Mac Studio — and what I actually learned …

May 7, 2026 AIollama
Captain's Chair: Adding Charging Cables
Quick Tip Captain's Chair: Adding Charging Cables

Adding built-in charging cables to my captain's chair so I stop hunting for chargers every week.

Apr 30, 2026 captains-chairergonomics
Build Log Finally Getting My Dotfiles Under Control

After years of half-finished dotfiles setups, I finally got it working with a bare git repo, 1Password for secrets, and …

Apr 26, 2026 SoftwaremacOS
Pibernetes: Planning My Pi Cluster the Right Way
Build Log Pibernetes: Planning My Pi Cluster the Right Way

I've tried building a Kubernetes Pi cluster before. This time I planned the whole thing before touching a single file — …

Apr 3, 2026 Raspberry PiKubernetes
Project Jumps Not restarting a blog. First step: tasks

Finding a task management setup that actually sticks, using Trello and Retool.

Mar 25, 2026 trelloretool
Project Jumps How Teddy Spark Got Its Name

The story behind the name, the brand, and why this site exists.

Dec 21, 2025 metaorigin
Honest Review Humble Fail: Is tech DIY worth it?

I broke my splash site, and learned a few lessons about community, build vs buy, and sharpening the saw......

Feb 3, 2024 astrogithub
Build Log Bootstrapping pi-bernetes: including the wheels

After mastering ansible to automate his homelab Kubernetes cluster, the writer grappled with Gitea installation issues, …

Feb 1, 2024 ansiblehomelab
Build Log Rebuilding pi-bernetes over and over again

After multiple rebuilds of my homelab cluster and starting a new job, I revisited Ansible to automate the process. I …

Jan 27, 2024 ansiblegit
Build Log Building a smart device without writing code

A while ago (2019 according to [the repo](https://github.com/buzzsurfr/color-torch-device-esp8266)), I was learning …

Dec 22, 2022 esp8266homeassistant
Build Log Migrated site from Wordpress.com to EasyWP

My hosting contract with wordpress.com is up in a few weeks, and I decided to migrate to Namecheap/EasyWP. In case you …

Nov 12, 2022 IT
Quick Tip Cheap and quick Mastodon alias

**EDIT:** The format is JRD+JSON per [RFC 7033](https://www.rfc-editor.org/rfc/rfc7033#section-10.2). Changed the …

Nov 10, 2022 IT
Honest Review Building PI-BERNETES: a home lab

I bought my first Raspberry Pi (B+) in 2014 when they first launched. I remember buying it because I was spending my …

Nov 5, 2022 homelabk3s
Build Log Sonobuoy - a Simple, multi-protocol echo proxy

A few customers that use [AWS App Mesh](https://aws.amazon.com/app-mesh/) want a way to ensure that the Virtual Gateway …

Feb 4, 2022 IT
Deep Dive Integrate Amazon EKS with your networking pattern

Everyone always offers a session about technology A and technology B, but how often do you get a hybrid session on how …

Dec 20, 2021 AWSEKS
Build Log Match Containers to Host Processes

During my presentation [Securing Container Workloads on AWS …

Feb 23, 2019 dockergist
Deep Dive Securing Container Workloads on AWS Fargate

When containers first became mainstream (think [PyCon 2013](https://us.pycon.org/2013/) with [Solomon Hykes on …

Feb 19, 2019 awsfargate
Build Log What's Your Exit Strategy?

Why are we afraid of "lock in"? Typically we hear the term and automatically assume it's bad. It certainly *can* be, but …

Feb 8, 2019 charlottedevopsdays
Build Log Automatically Deploy Hugo Blog to Amazon S3

I had grand aspirations of maintaining a personal blog on a weekly basis, but sometimes that isn't always possible. I've …

Jan 19, 2019 awsgithub
Deep Dive Rotate IAM Access Keys

How often do you change your password? Within AWS is a service called Trusted Advisor. Trusted Advisor runs checks in an …

Aug 16, 2018 awsgithub
Deep Dive F5 Archive

Back in 2013, I led a "proof of concept" test for an enterprise-grade load balancing solution. We evaluated many …

Aug 9, 2018 F5github
Deep Dive Docker Hugo

After [restarting my blog](/2021/11/01/blog-restart/), I wanted a way to automate my workflow. I currently work for AWS, …

Aug 3, 2018 dockergithub
Build Log Add Athena Partition for ELB Access Logs

If you've worked on a load balancer, then at some point you've been witness to the load balancer taking the blame for an …

Jul 31, 2018 athenaaws
Deep Dive Update: Internet Safety and Privacy Concerns

As a follow-up to my post [Internet Safety and Privacy Concerns...are you …

Apr 14, 2010 antispywareantivirus
Honest Review Review: Dell Mini 10v

My personal review of the Dell Mini 10v, which I use as my everyday computer....

Apr 9, 2010 DellLinux
Deep Dive Tutorial: IP Addresses and Subnetting

An intuitive approach to understanding the basics behind the format of an IP address, how a subnet works, and how to …

Jan 29, 2010 binaryDotted Decimal Notation
Deep Dive Internet Safety and Privacy Concerns...are you protected?

Real dangers and concerns exist both on your computer and the internet. Are you doing what is necessary to protect you …

Jan 21, 2010 antispywareantivirus
Got a question about a build? Ask me →