Michael Harley
Michael Harley
Michael Harley
Hello, I'm Mike. I care about the IndieWeb, digital sovereignty, and the open web. I'm a developer and team lead based in Richmond, VA, and this site is my corner of the internet.
Latest Posts
Good morning y'all. I saw that the Knicks won the NBA Championship. Rachelle and I actually watched part of games 3 and 4 mostly because Rachelle likes Mamdani. It's the first time I've really watched NBA basketball since Michael Jordan...
Hi hello. Happy #Caturday! I would like to introduce you to our sweet boy, Linus. Linus in his natural environment. If it fits, it sits.Richmond, VA · April 2026 We brought Linus home from the local Richmond SPCA at the end of November,...
Andreas blogged about adding the bubbles.town widget to his blog. He used the vote widget provided by bubbles.town, which is just a bit of JavaScript you put on your pages. It's well documented and dead simple, so if you just want this...
Well, not to be left out of the great buy me a coffee debate, I thought I'd add my two cents. The original, at HakkerBlog, No, I Won't Buy You A Coffee, is a pretty cynical take on the topic of asking for contributions. I hardly think...
Ok you guys, I did it. I finally have webmentions working on my website. It's something I've always wanted to do but it seemed too complicated with my setup. I use a static site generator (SSG), 11ty, to build my site. Bloggers who use...
I've seen a few people talking about KeePass and Syncthing and hosting their own passwords, so I thought I'd use this as an opportunity to provide a simple overview of my own setup. I've been using some combination of KeePass and...
I've seen a few people talking about KeePass and Syncthing and hosting their own passwords, so I thought I'd use this as an opportunity to provide a simple overview of my own setup. I've been using some combination of KeePass and...
Rachelle and I voted early yesterday morning. The only thing on the ballot was redrawing the Virginia congressional voting map. Yes means you're in favor of redistricting, and No means you're not. I voted Yes. I'm not in favor of...
Today was such a beautiful day in Richmond, and I decided to enjoy it by taking a tour around the city on my ebike. Since I'm in the market for a new bike shop, I rode out to Kul Wheels as they're an official bike shop of my bike brand,...
This post is in response to On AI-enhanced Writing. Pablo goes into a point by point critique of Arun Venkatesan's post, Ai-enhanced writing process [sic]. I know I have a minority opinion on this, but why not judge the thing that's...
I was selected to be a juror on a cold case rape from August of 1992. The victim had just graduated college and was staying with her mom over the summer while she waited for her own apartment to be made ready. The prosecution alleged...
Welp, it finally happened. I was called for Jury Duty. I think I must be a weirdo because I was curious and, honestly, looking forward to the opportunity to experience it. TL;DR # If I could send past me an email, this is what I'd want...
I last wrote about my smart home setup all the way back in 2023, so I've taken the time to fully update my setup. This time around, I've decided to do it as a slash page and I'll just update the page as needed. Link -> /smarthome/ Reply...
Good grief, I'm thinking and talking about AI too much. Sorry about that. I, too, am exhausted by it and after this, I will try my very best to stfu about it in public channels. In response to Re: No AI Badges, I learned that people are...
I really love when people use old school image badges on their websites. It's a real throwback to the old web. So my interest was piqued when I saw Andy's post about some icons they created. No AI Badges — Want to show visitors to your...