Welcome Djangonauts!
In which I discuss the start of navigitaing Djangonauts
Published: October 11, 2026
Maintaining Render Engine
In which I discuss becoming the lead maintainer for Render Engine
Published: October 06, 2026
Soup's on!
In which I share the recipe for my onion soup.
Published: October 06, 2026
Recapping PyOhio 2026
In which I recap my PyOhio 2026 experience
Published: July 28, 2026
Using neovim with LazyVim
In which I discuss my transition to neovim with LazyVim
Published: July 01, 2026
My PyCon US 2026
In which I recap my experience at PyCon US 2026
Published: May 25, 2026
Contributing to CPython
In which I talk about my first contribution to CPython
Published: May 18, 2026
Why dunder?
In which I talk about the answer to the question, "Why dunder?"
Published: May 12, 2026
Getting the right virtual environement
In which I discuss how I got it setup so that going to a directory would give me the correct venv.
Published: April 29, 2026
One of the best parts of being a dad.
In which I discuss passing my love of live theater on to my kids.
Published: April 01, 2026
I am human, hear me vouch!
In which I introduce people to human.json files.
Published: March 16, 2026
Let's go to Ohio!
In which I give some insight into a talk I am offering to PyOhio
Published: March 06, 2026
NaN is weird.
In which I showcase a Python oddity surrounding NaN and dictionaries.
Published: March 02, 2026
Picking talks for PyCon US 2026
In which I talk about how talks for PyCon US 2026 were picked.
Published: February 20, 2026
The PSF accepted a large donation from Anthropic and that's not a bad thing
In which I discuss Anthropic's donation to the PSF
Published: January 14, 2026
Introducing Word Grid Finder
In which I tell you about a little thing I did for fun.
Published: December 31, 2025
Advent of Code Day 12
In which I discuss my solution to Advent of Code 2025 Day 12
Published: December 12, 2025
Advent of Code Day 11
In which I discuss my solution to Advent of Code 2025 Day 11
Published: December 11, 2025
Advent of Code Day 10
In which I discuss my solution to Advent of Code 2025 day 10
Published: December 10, 2025
Advent of Code Day 9
In which I discuss my solution to day 9 of Advent of Code 2025
Published: December 09, 2025
Advent of Code Day 8
In which I discuss my solution to Advent of Code 2025 day 8
Published: December 08, 2025
Advent of Code Day 7
In which I discuss my solution to Advent of Code 2025 day 7
Published: December 07, 2025
Advent of Code Day 6
In which I discuss my solution to Advent of Code 2025 day 6
Published: December 06, 2025
Advent of Code Day 5
In which I discuss my solution to Advent of Code 2025 day 5
Published: December 05, 2025
Advent of Code Day 4
In which I walk through my Advent of Code 2025 Day 4 solution
Published: December 04, 2025
Advent of Code Day 3
In which I go through my solution for Advent of Code 2025, day 3.
Published: December 03, 2025
Advent of Code Day 2
In which I walk through my solution for Advent of Code Day 2
Published: December 02, 2025
Advent of Code Day 1
Published: December 02, 2025
Advent of Code 2025
In which I talk about Advent of Code
Published: December 01, 2025
PyCon US 2026 is coming!
In which I encourage people to submit talks to PyCon US 2026 and other things
Published: November 03, 2025
Math Question
In which I solve a silly math question.
Published: October 31, 2025
The PSF puts principles first
In which I discuss how the PSF put principles above money.
Published: October 29, 2025
Storytime is back!
In which I talk about one of my favorite podcasts.
Published: October 27, 2025
I love my hosting service.
In which I recommend teahouse.cafe - my hosting service.
Published: October 22, 2025
Render Engine 2025.10.1 has been released
In which I announce the release of Render Engine 2025.10.1
Published: October 22, 2025
Pre-releases matter
In which I discuss why pre-releases matter
Published: October 15, 2025
New 404 page
In which I talk about the new, custom, 404 page I added.
Published: September 11, 2025
I found a bug
In which I tell you about a bug.
Published: September 10, 2025
The Python Documentary
In which I talk about the Python documentary
Published: August 29, 2025
First day of school
In which I wish all the kids (and adults) starting the school year success!
Published: August 25, 2025
Sometimes camera phones really surprise me
In which I share a beautiful picture.
Published: August 24, 2025
We Need To Pay For The Things We Use
In which I explain why I am moving away from free services.
Published: August 15, 2025
I am not prolific. And other things.
In which I point out what should be obvious, I am not a prolific writer. And some things I wanted to put down.
Published: August 03, 2025
It's hard to move on.
In which I talk about helping my parents get ready to move.
Published: July 27, 2025
Version 1.0 of cooklang-py is almost ready.
In which I give an update on getting to 1.0 for cooklang-py
Published: July 13, 2025
Live Coding Interviews Show Nothing About Whether A Candidate Is Qualified.
In which I decry the use of live coding in software engineering interviews
Published: July 10, 2025
Thank you for help on my project!
In which I express gratitude to the person who read my blog and pointed out an issue in one of my projects.
Published: July 08, 2025
Don't create content, share ideas.
In which I share my ideas.
Published: July 05, 2025
Recipes for all!
In which I finally have recipes published on my site!
Published: July 04, 2025
Happy anniversary Mom & Dad
In which I wish my parents a happy anniversary.
Published: June 29, 2025
Where I am with Cooklang
In which I update you on my progress with Cooklang
Published: June 27, 2025
Should I add a recipe collection to my site?
In which I ask if people would be interested in my having recipes on my site.
Published: June 23, 2025
Farewell to the CJC Board of Directors
In which I discuss ending my term on the my synagogue’s board of directors.
Published: June 22, 2025
Fixing a bug is so satisfying
In which I talk about the joy of squashing bugs.
Published: June 20, 2025
Blogging for myself
In which I discuss that I am the reason why I am blogging this time.
Published: June 17, 2025
Releasing re-plugin-pack
In which I talk about the release of re-plugin-pack
Published: June 16, 2025
New things are coming...
In which I talk about some new things that I am working on.
Published: June 13, 2025
Open Source? to Maintainer at Light Speed
In which I talk about going from doing nothing in Open Source to becoming a package maintainer.
Published: June 08, 2025
Upcoming Projects
In which I talk about some projects I'm working on or planning.
Published: June 04, 2025
Getting Started with render-engine and Teahouse
In which I discuss the journey of getting this site up and running.
Published: June 01, 2025
Getting Back to Blogging
In which I discuss my motivations and plans in returning to blogging.
Published: May 29, 2025
PyCon US 2025 Recap
In which I recap my experiences at PyCon US 2025.
Published: May 23, 2025