Setting Up a Boring Markdown Tech Blog in 2025

I'm sharing how I'm creating my blog while I'm creating my blog.

I'm using MkDocs and Material for MkDocs as my static site builder. I know I'll look like a corporate drone, but I appreciate how easy and full-featured it is for code examples, diagrams, and such. I used it for my Python library WordSiv and it was enjoyable to use.

I'm using uv to isolate mkdocs-material dependencies, so we'll dip our toes in managing Python versions and packages.