Turning a new leaf.

Here we are once again, yet another blog created by yours truly. I've gone through so many different designs and systems for blogging, that this isn't even a surprising post for me to be making.

While it's been through numerous iterations, when I originally made my website I intended for it to be a place to share my thoughts, the things that I'm working on, or guides for my own or other people's convenience. But truth be told, writing isn't an easy thing to do. It doesn't come naturally to everyone and certainly not to me. Not to mention, the blog itself consists of a bunch of manually organized and written markdown files, which is creates an additional barrier to entry. Combined, these both make it fairly difficult to get the ball rolling on writing blog posts in general.

But today, I'm turning a new leaf. Literally. From now on, my blog will now be hosted on and written here on Leaflet instead of being a manually maintained Astro site. This should enable me to quickly write about the things that I want to share.

Why pick Leaflet?

Allow me to nerd out for a little bit, because for as much as the internet loves to clown on Bluesky users, I've genuinely found myself loving the ecosystem of apps that's grown around it, or I guess more specifically, the AtProtocol .

Having one identity that's tied to the domain name I already use, that you could even transfer to a different self-hosted server, is very powerful. Now look, I'm not going to pretend to fully understand how the AtProtocol even works, but having one single identity power various different experiences, from a social network like Bluesky, to a Git platform like Tangled .

One of those platforms, is Leaflet. It's a publishing platform similar to something like Substack or Medium, but powered by the AtProtocol instead. Meaning that the platform has a lot of potential integrations with not only Bluesky, but the whole ecosystem built around it.

Maybe I'm just a nerd, but I think that's pretty cool. That, and it's also pretty easy to setup and use. So, it'll be my blog platform for the foreseeable future. But who knows, maybe I'll change my mind and migrate to somewhere else.

Old blog posts.

While we're here, I've gone ahead and taken the liberty of recreating most of the best blog posts from my old website as subposts here. Just so that they're still accessible. That being said, if you know how to browse Git history, you can view all the old blog in my website's repo .