2025
Save Rural America From Facebook
A free business idea
Learning Go and Solving Star Battle Puzzles - Part 5
Solving puzzles in parallel
Learning Go and Solving Star Battle Puzzles - Part 4
Solving puzzles faster
Learning Go and Solving Star Battle Puzzles - Part 3
Solving puzzles
Learning Go and Solving Star Battle Puzzles - Part 2
Representing our puzzle in Go
Learning Go and Solving Star Battle Puzzles - Part 1
Setting up our project environment
2024
CoatCheck - Display Details
Fast dev loops and backlight control
CoatCheck - A Meadow F7 Weather Display
Tinkering with an IoT weather display.
A Custom Editor for Warm-up Data
I wrote a custom editor in WPF for my warm-up exercise data.
The App Store Developer Experience is Awful
I wrote a web app because it's too difficult to go through the app stores.
Warm-up Generator
I wrote a Blazor web app to generate warm-ups for my self-defense and fitness classes.
Keep LLM Bots Off Your Statiq Site with Dark Visitors
A Statiq module to keep robots.txt updated and LLMs off your site
Adding Custom Validation to a Statiq Website
A custom validator to catch missing properties in a blog post.
A Simple App to Solve a Simple Problem
I wrote an app to solve a very specific audio volume problem, and I'm very happy with it.