Blog
2025
Now For Something A Little Different
Meet Python By Night V3
Oh, Perfect
Singular...
Or Something Like It
PyCon US 2025 Edition
Expanding Docker Volume Storage
Shedding Big Tech Stuff
Creating A League Manager With Python
It Sure Beats A To-Do App
2024
A Follow Up
Alembic Migrations for Existing Typer CLI
Attempting to Reduce Cognitive Overload
Bootstrapping With Starship, Just, Direnv, and UV
Postscript
Reactivity Without JavaScript
And Day
And Time
The FOMO Guide
And Scattered Thoughts Thereof
Ball Drop Edition
2023
Plus Other Thoughts on Conference Going
Deploying a Python App to Azure
Using the Azure Developer CLI
And Other Thoughts on PyCon 2023
2022
Year in Review
Reflections
Using PDM for Your Next Python Project
Packaging, Dependencies, PEPs, Oh My!
Building a Decorator for a FastAPI Route
Simplify and Beautify Your App Routes
Organization and Structure
Reflections: Extended
An Army of Doubt
Going to PyCon for the First Time
And I'll Be Teaching a Tutorial!
Adding an RSS Feed With Python
Yes, It Still Lives On In Our Hearts
Using the Right Tool (And a Note on Logging)
2021
Coding Doesn't Have To Involve Coding
Using Beanie With FastAPI and MongoDB
Let's Do A Weighted Text Search with... PyMongo?
Loading Document Objects to Beanie Dynamically
Why Is It So Dang Hard to Get Started With Python?
Why I Switched Frameworks Mid-Journey
Ugh! Not Another Programming Tutorial Blog