Blogger Helper
Since I had a kid a year ago, time has been rare and precious. I've been playing with vibe coding a lot. Yes, the results aren't always production rea… Continue reading → Hacky Simple Hack
I just wrote a simple, a little hacky Python script, and by "I wrote"... I prompted my AI agent. In short, it's a simple tool that enables me to blog … Continue reading →
Reflections and Avatars
Note: This post is an experiment where I'm using AI to help craft the text. I'm working in VS Code with an AI agent (Claude Sonnet 4) that has access … Continue reading →
Immich Presentation
FUTO the company that supports (funds the development of) the Open Source image management solution Immich held a conference where its creator and a f… Continue reading →
I got a TRMNL!
I got a TRMNL! A really cool little device. It's battery-powered e-ink device that you can hang on a wall like a frame/info display, or use the built-… Continue reading →
Google Rant and Dark Patterns
Last night I realized that my phone had started to backup 58 GB photos from my phone to Googles servers. I had not requested this. I'm fine to upload … Continue reading → Uses of AI
Yeah, I agree that there is an AI hype going on. I agree that there is a lot of overlap with the cryptocoin hype. I also wish that people stopped to s… Continue reading → The pain w/ E-mail
I love distributed and federated systems. E-mail must be the biggest one out there, and it's also one that almost everybody uses. Everybody has an ema… Continue reading → Ubuntu 24.04 with autoinstall.yaml
I recently installed the newly released Ubuntu 24.04 LTS on my laptop. Canonical has introduced a revamped installation interface, which is visually a… Continue reading → Systemd and WireGuard
I'm moving a few servers around and I just realized that systemd-networkd supports WireGuard! This saves me from installing the wireguard tools packag… Continue reading →