Recent Writings
A week in the life of a seven year old
Documenting the typical schedule of my daughter in 2026.
Everyone Dies... is on Kindle Unlimited
I wrote a new fiction book and it is now published. The first in a new series!
Word counter that ignores Markdown
For when I want a word count that ignores Markdown symbols
Enter Grimdaniel
Why, where, and how I created a new app to be my new home of fiction writing.
TIL (Today I learned)
Improving µCSS readability on mobile
Checkov's Gun
Using PygmentsRenderer with mistletoe as a partial
Default code block languages for mkdocs
Loading .env files with uv run
Merging two git projects
Setting environment variables for pytest
Featured Writings
The Thirty Minute Rule
What to do when you get stuck on a coding issue for more than 30 minutes.
What's the Best Thing about Working for Octopus Energy?
An in-depth discussion about my employment at Octopus Energy.
Code, Code, Code
I'm often asked by new programmers how they can forge a path into using their skills professionally. Or how they can get better at writing software. In this article I share the secret master-level method to improvement.
I Married Audrey Roy
The story of one of the best days of my life.
