Back Original

2025.11 Release Notes

DISCLOSURE: If you buy through affiliate links, I may earn a small commission. (disclosures)

TL;DR - Enjoying the holidays, gearing up for my parental leave, and building where I can.

Top Releases

Create

Build

Recurse Center

Biggest news this month is that I got into Recurse Center and will be attending a batch in January during my parental leave. RC has been on my radar for years as many of the creative technology groups in NYC have member overlap and a good % of the authors of weird, interesting technical blogs mention RC. I just never found a good time to take 6-12 weeks to pursue non-monetary things until now - whenever I have had time away from jobs, I was usually in the midst of a full-blown job search.

RC is basically a programming retreat (like a writer's retreat). The goal is to have focused time to explore and collaborate on technical interests, removed from the external pressures and influences of business / money. I'm excited to explore technology from a more creative lens again with tentative focus on web fundamentals, networked games, and applied AI though I'll probably shift as the batch goes on.

One thing's for certain - I'll probably be writing more as one of RC's values is learn generously.

CinderBlockHtml

I released v0.6.1 of CinderBlockHtml. This adds a bunch of missing, uncommon html elements and a few helpers like single empty node / attributes. These are things I found I wanted while building my sites so figured others would want them as well.

This package remains largely vibe coded and I think that's totally fine. The code here is not complex, most of it is boilerplate mapping of new attributes to existing foundations. I think this is one of the places AI shines and is a hallmark of using AI effectively by vibe engineering.

If you want to give the library a shot, it's available on Nuget.

Migrating my blog from F# to C#

I moved my blog from F# to C# for a few reasons:

I hate saying that AI is a reason I'm moving but I have way less time / attention to devote to side projects as a new dad and AI is great for getting me unstuck or filling out boilerplate code so I can do smth else. AI is better at coding in popular languages so unfortunately it matters.

It's already paid dividends - I did a majority of the switch from F# to C# with AI, built out my bidirectional backlinks with AI, and my new digital garden post types with AI. I could've done all of this myself but it would've taken a lot more time / energy / attention at which point I might've just not done the migration.

I'm not done with F# completely but I expect a majority of my projects in the next year will be C#.

Creating a Digital Garden

I have been following the concept of a digital garden for awhile and like a lot of its values:

My site has evolved several times over the years and many of the core design choices align with these values - even if I hadn't discovered the formalized version.

I expect to be writing on my site for decades and while I love blog posts and think they're valuable, they're just not the best medium for every kind of writing. Some pieces of writing around concepts are better served in the form of a wiki where they can be updated to reflect my current best definition / resources for them.

So I'm starting that wiki now. It currently lives in my notes folder and will be the home for notes on concepts that I want to be able to link to around the internet. They're more notes than polished essays (which live on my blog) so expect todos and half-finished thoughts but I think over time this will grow into something interesting and valuable - maybe not for the masses but for me to look back on.

For more on my digital garden and how it works - checkout my note My Digital Garden (meta!).

Migrating my site hosting to Nomad

My Server Deployments

Last year I switched from cloud to self hosting and then a few months ago from managed self hosting to manual self hosting.

This was nice but I ran into a couple edge cases that were tedious - like how to setup no downtime deploys, how to create healthchecks, and how to efficiently pack containers on my servers. For awhile it was an annoyance but not a big deal (none of my services are very valuable) but I eventually had enough when I pushed a bad change that broke my website for 19 hours and I didn't know it happened.

I started looking into ways to fix and realized I'd have to roll my own versions of a lot of cloud primitives to get the protections I wanted and then I'd be stuck maintaining those builds forever. That didn't really seem like how I wanted to spend my time / energy so I started looking for off-the-shelf options.

I eventually landed on Nomad as a nice cross between the capabilities of a full-blown orchestrator and the simplicity of a batteries-included solution. So now I orchestrate my multi-server container deployments with Nomad.

Now I've got:

My Shares are falling off a bit. Views / watch time / subs are down and so is my output.

Some hypotheses are:

Not sure what it is (probably all of them and more) but most metrics are in the red.

Largely that's fine - I'm in this for the long term because I enjoy writing and it still helps pay for my project costs so we'll keep chugging.

Profit

Work is going well! I'm feeling good about the company and team and really excited for a couple months off to recharge and focus on the baby.

Reflect

Health

Walking and exercising less over the holidays / colder weather.

We've been trying to eat more healthy as I got some cholesterol readings that were borderline high so want to get ahead of that.

Sleep continues to be elusive with the baby's sleep schedule. She's turned into an alarm clock that goes off at 6am so there's really no room for sleeping in anymore.

Wealth

Keeping on with the The Simple (, Long, Short, Boring, Probable) Path to Wealth.

Happiness

This is the first month that having a baby seems "normal". I've forgotten what it felt like day-to-day to not have a kid and now the daily cycles of feedings, play time, and naps feel like just another part of my day.

I've also been able to find a balance between my other pursuits - like seeing friends, exploring places with the baby, and finding time for my side projects. It's much different from what it was like without a kid but I think we're hitting our stride.

Observe

Connect

A lot of family time and a few hangs with friends. We're trying to get out 1-2 days a week but sometimes we're just tired lul.

Explore

Places: Avalon in Alpharetta, downtown Roswell, Himitsu in Buckhead

Reading: A bunch of tech blog posts and book 10 of the wandering inn, though I think I need to take a break from the story after this one.

Watching: Dancing with the Stars (Alix should've won), chick flicks / holiday movies Megna likes, and Megna's family vlogs

Listening: My First Million and Pragmatic Engineer podcasts

Playing: Making my way through Kingdom Come Deliverance 2

Improve

Been playing a lot with AI and trying to find simple prompts / systems to improve my coding / writing / diagrams. You'll see a few of these in action in my various blog posts.

Next

That's all for November.

Looking forward to December:

Thanks for reading!