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
!journal: As I'm typing these words, it's 6:07am on a Sunday morning. I know it's humid out because the humidity is causing the finger print sensors on the door locks to beep. The cat feeders have just hit and the cats are milling about....
I'm unsure if everyone is really talking about webmentions or if I'm just noticing them more because I'm working on mine, but it certainly feels like the former.[1] A few weeks ago, I mentioned that my site now supports webmentions....
Welp, I'm doing it. I'm canceling my Pinboard subscription. I've actually been a Pinboard customer for a very long time. I found Pinboard way back in 2010 when Yahoo said they were sunsetting Delicious. It's my second longest used...
I've been scrolling the Bubbles new feed for a few weeks now. I think of it like trolling[1] for good feeds. This is a pretty high-volume feed so I can't click through every post so I end up just reading the title and trying to decide if...
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...