It feels like every week, there's either a new LLM version or new AI coding tool or both. It's freakin' exhausting, so I try to be selective about which tools I dabble with. When I do venture from my usual stack, I try to commit to at least a solid w...
Part of the fun of self-hosting is making sure you follow best practices and don't shoot yourself in the foot. One of those tasks is making sure things are backed up, ideally to an off-site location (I use S3), and are encrypted. I try to keep things...
Becoming an insufferable self-hosting zealot has its ups and downs. Dealing with all of the bad actors in the world is a complete downer. That is, until you deploy a solution and get that hit of dopamine as you watch your server's CPU usage take a no...
AI code completion. It's great right? You sit down, open up some file, navigate to a line of code. BOOM! Like magic, a dozen or more lines of code show up. You give them a quick glance, maybe try running the code. Amazing! How'd it even know that I w...
I like Eleventy (11ty), but... there's always a "but", right? There have been a few things that I've struggled with. While 11ty has a ton of documentation, it's not always clear and concise. Answers on StackOverflow have been somewhat lacking. LLMs h...
This wasn't the post I had originally planned to write this week. But, after one of my regularly scheduled Saturday Target runs, I am the proud new owner of a Nintendo Switch 2 + Mario Kart World Bundle. Forever a Nintendo fan I'll always be a Ninten...
This topic has been cooking for a minute in my head. Figured on the weekend of Independence Day in the United States would be a good time to get up on my high horse and talk about it. With all of the AI agents this, and one-click platform that, I've...
While I've decided that I probably don't need Cloudflare in my life, I still had a draft in the backlog related to the service. If you've been following along over the years, you know this site has had many forms and many hosting providers. Assuming...
I'm late to the party. Better late than never, right? I got a bug up my ass recently, and have started to move away from services in favor of self hosting. This site is back home, being hosted on a VPS with Linode. My code has mostly been moved out o...
We're living in one of the greatest technological times in human history. We've been globally connected for a while now, and our access to information is unparalleled. Artificial intelligence, while far from perfect, has closed the knowledge gap in a...