The Château Frontenac in Quebec City.

A beautiful end to a nice day and nice dinner in Montreal

Great morning hike in Letchworth State Park.

There is never a good time to pull a camper through the Chicago metro area.

We are underway on a rainy Friday morning. Next stop Indiana Dunes National Park.

IMG 7290

No matter how much fun lies ahead, it is always a sad day when you have to take the boat out of the water!

Now I’ve ruined the NYT letterbox game for myself. Wrote a program to solve it, and rediscovered the Trie data structure. Very fun little diversion. I love a good data structure.

Feels so good to be productive! Develop in monorepo setup, deploy with docker. New feature done and tested in no time.

Spent the morning chasing down subtleties in nginx configuration. Some things are just not intuitive. To trail a slash or not to trail a slash, that is the question.

Hey @manton and @danielpunkass this is a generous theory, but maybe the cage match in question was really referring to twitter vs threads!