Blog

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