New stickers

Received my DONOTREPLY.CARDS stickers this week and busted out the Nikon D3300 to photograph their fresh adherence to the laptop. And wow, taking good photos of reflective surfaces is incredibly difficult. I diffused my light as much as I could but it wasn’t enough. I found the p … | Continue reading


@lkhrs.com | 1 day ago

Magic Fig

Absolutely loving Magic Fig’s debut EP. Psychedelic rock with sick synth action and subtleties abound. Bandcamp / Songlink Via New Commute Reply via email | Support on Ko-fi | Continue reading


@lkhrs.com | 1 day ago

A walk along the lake

Needed to check the van—a daily task—and I was feeling pretty down about things this morning, so I went out for a walk. I put on Big Thief and strolled down the street towards the lake. On my way, I passed a couple moving out, bravely crossing the road with their belongings to a … | Continue reading


@lkhrs.com | 2 days ago

A Trip to Austin: Super Not Great

We flew to Austin with my sibling and their partner this past weekend for my sister’s college graduation. Incredible obstacles were overcome while family drama threatened to drown us in a torrent of angry messages. We saw my niece and dear old friends, and snuck in one last trip … | Continue reading


@lkhrs.com | 3 days ago

Marc Rebillet at Google I/O

Absolutely hilarious that Google brought Marc Rebillet on for their stuffy annual keynote; I’m dying laughing watching a bunch of Patagonia jackets getting thoroughly trolled. Marc started the show with “Siri, navigate to google dot com”. Google I/O 2024 – YouTube (in case the ti … | Continue reading


@lkhrs.com | 3 days ago

11ty Conf 2024

Watched the 11ty International Symposium on Making Web Sites Real Good today. Great talks by everyone. I particularly enjoyed Henry Desroches’s talk about the IndieWeb and Dan Sinker’s talk about building a web of intrigue for the Question Mark, Ohio project. Exciting stuff comin … | Continue reading


@lkhrs.com | 9 days ago

Went through my networking bin

Months after the move, we’re still downsizing. While the two gigantic bins full of unorganized cables were dealt with years ago, remnants of my cable hoarding persist in a myriad of small shoe bins and two 26-liter bins. One of them holds all my networking stuff. I went through i … | Continue reading


@lkhrs.com | 10 days ago

Modern WordPress theming: CSS in everything

Gutenberg is and has always been rough. Updating pages where I need to move blocks around is an exercise in frustration. I’m not always certain it saved correctly either, prompting multiple visits to the live page. Blocks shared between pages call out mockingly, “am I gonna save? … | Continue reading


@lkhrs.com | 10 days ago

Migrating from Webflow to Kirby

If you were expecting a smart, programmatic way to do this, you’re about to be severely disappointed. This process was as manual as it gets. I had seven sites on Webflow, and I’ve been slowly moving them off one by one. Some sites were easier than others—a static export here, a f … | Continue reading


@lkhrs.com | 16 days ago

Formcake shuts down

Formcake—a form handler service—sent out an email today: Hello, I regret to inform you that in two months on July 1st, 2024 Formcake is shutting down. We will continue to process submissions up until that date, after which we will be turning off the servers. We have disabled new … | Continue reading


@lkhrs.com | 17 days ago

Plugged in the NAS

According to Time Machine’s frequent reminders, it’s been 57 days since I unplugged the NAS in Texas. I set it up inside the living room entertainment center, shushed the fans and beeping, and checked Time Machine’s status: I thought it was the cross-country move, but it appears … | Continue reading


@lkhrs.com | 18 days ago

Large Lorries Leverage Lawful Loopholes

Why are cars in the US so big? The policies that ruined American cars, explained. - Vox: The Chicken Tax—25% on light truck imports—stifles competition from abroad, preventing smaller trucks from entering the market On top of a 25% tariff on imports from China Business owners get … | Continue reading


@lkhrs.com | 19 days ago

Hate Reads

Deez Links: The central object of your disgust over these past several weeks has not been external. None of you hate anything. You just got old. You became a was in a world of are, and you resent the is for reminding you of how much you have become a were. The final article in th … | Continue reading


@lkhrs.com | 21 days ago

Escape from Noma

Escape From Noma — The Amateur Gourmet: Ironically, at this point in the meal, I was turning a bit clammy and Craig couldn’t help but notice. “You don’t seem like yourself,” he said, concern in his voice. “I’m fine.” “You look haunted.’“ I had no idea what Noma is (or was) prior … | Continue reading


@lkhrs.com | 21 days ago

The self-promotion dilemma

Manuel Moreale in Too little, and too much, self-promotion: […] I’ve always been incredibly conservative when it comes to promoting things I do online. Every time I need to do something that is marketing-related, I can feel the tension in my brain as if a part of me is trying to … | Continue reading


@lkhrs.com | 22 days ago

Stagnation in music taste

Daniel Parris in When Do We Stop Finding New Music? A Statistical Analysis: 30 is our optimal stopping point: Despite the 37% rule being a highly generalized heuristic, there is some merit to doubling down on our favorites after a sustained period of searching—a phenomenon that a … | Continue reading


@lkhrs.com | 24 days ago

Thinking about what’s next

It appears to me things are Not Good™ in web design frontend development. The bloggers are writing depressing articles that match what I’ve experienced while applying for frontend roles over the last two years. The companies are laying off people while experiencing record profits … | Continue reading


@lkhrs.com | 25 days ago

Safer Table Saws

NPR: The federal Consumer Product Safety Commission (CPSC) appears poised to mandate a SawStop-type safety brake on all new table saws sold in the United States. The move would follow years of failed efforts and false starts by the agency to impose such a standard. Yes! This is i … | Continue reading


@lkhrs.com | 1 month ago

Job Search Update

I posted 19 days ago about picking the job search back up again now that we’re in Chicago. I’m going to try and post updates about the search when I feel like it; partly because I think it would be a motivating factor and partly to vent voice my professional observations on a web … | Continue reading


@lkhrs.com | 1 month ago

Optimizing WebKit & Safari for Speedometer 3.0

WebKit blog: With all these optimizations and dozens more, we were able to improve the overall Speedometer 3.0 score by ~60% between Safari 17.0 and Safari 17.4. Even though individual progressions were often less than 1%, over time, they all stacked up together to make a big dif … | Continue reading


@lkhrs.com | 1 month ago

It’s a Beautiful Day in Chicago

We’re out of creamer and milk so I walked to the coffee shop this morning. The caffeine and increased heart rate from the walk—including 96 stairs—has undoubtedly had a positive effect on my mood. But wow, it is an incredible day outside. The sky is clear and blue, the sun has a … | Continue reading


@lkhrs.com | 1 month ago

Trees vs. Tags

Garrit in “Fuck trees, use tags”: I believe that these tree-like directory structures are inherently flawed, and that tagging systems are superior in almost every way. I love tagging systems for all the reasons Garrit mentions. In particular, the ability to add multiple tags to m … | Continue reading


@lkhrs.com | 1 month ago

I Went to the DMV Today

And I got an Illinois driver’s license and a set of plates for the van. The DL-ID department works by appointment, but my appointment time had a ton of people. I ended up spending about two hours there, which is faster than the Texas DMV where I grew up. While in line I caught si … | Continue reading


@lkhrs.com | 1 month ago

The Job Search Begins

It’s been less than a week since we arrived in Chicago. The snow is falling lightly outside. A solo outing to the grocery store today resulted in the loss of a glove. Parking is a game you play after getting frustrated with driving. And the resume got updated a little bit. Resume … | Continue reading


@lkhrs.com | 1 month ago

Made It to Chicago

We made it to Chicago yesterday. A two-day trip turned into three with a late start and inclement weather in Houston. We drove for nine hours on the first day and spent four of them in Houston alone. I had to pick up a trailer with “U-Box” containers for U-Haul there which added … | Continue reading


@lkhrs.com | 2 months ago

My site was blocked by ATT

After packing up the networking equipment this weekend and switching to the ATT gateway, I investigated a frustrating issue with ATT’s ActiveArmor filtering feature. In short, it was blocking my site for any ATT customer who used this feature, which I suspect is enabled by defaul … | Continue reading


@lkhrs.com | 2 months ago

The Macintosh is 40, here are all the Macs I have ever owned

Hey! It’s been 40 years since the start of a product line. Let’s celebrate. Yay capitalism!Sarcasm about our product-obsessed culture aside, I’ll gladly leap at any excuse to write about computers I used to own. It feels great remembering the little adventures me and the plastic … | Continue reading


@lkhrs.com | 3 months ago

Back to Hugo

It’s time for the obligatory blogging platform switch notice. I spent a couple hours converting my site to Hugo (again) and you’re looking at it. The only thing left on my list is the random quotes feature, but that can wait. Why switch? No reason. Reply via email | Continue reading


@lkhrs.com | 3 months ago

How to create a drafts page for an 11ty blog

One of the challenges with a statically-generated blog is content management based on properties. Everything is a set of flat files and I’m limited to folders and file names, because that’s what shows up in the terminal or the sidebar of my editor. And I don’t use a drafts folder … | Continue reading


@lkhrs.com | 8 months ago

Thoughts on Barbenheimer

I saw Oppenheimer and Barbie with Lauren, Molly, and Mina this past weekend, with a break at Cheddar’s. Seeing two films in one day was exhausting, but we all had a great time. Oppenheimer I have seen most of Christopher Nolan’s films, and this one shows his signature style: big … | Continue reading


@lkhrs.com | 9 months ago

NAS-ty surprises with WD Red drives

I had a WD Red Plus NAS drive fail automated smart tests on my Synology NAS recently. I sent it in as part of their RMA process with 2 months left in the 3-year limited warranty, and got another one sent back to me after about 3 weeks. Besides the delay due to logistics, the RMA … | Continue reading


@lkhrs.com | 11 months ago

Customizing Vivaldi's context menus

I love a lot about Vivaldi, a Chromium-based browser created by ex-Opera people “for our friends”. I maintain that Opera 12 with the Presto engine was the best browser ever made, and several of Vivaldi’s power user features are inspired by ones that Opera Presto pioneered, notabl … | Continue reading


@lkhrs.com | 1 year ago

A trip to the bookstore

Lauren and I went to Barnes & Noble today.Starbucks in the middle of the store was strange, but genius at the same time. She likes the Iced Brown Sugar Oat Milk Shaken Espresso, and my preference is the Chocolate Cream Cold Brew, which is more budget-friendly in terms of spoken w … | Continue reading


@lkhrs.com | 1 year ago

How to block domains from search results

Search results are not helpful Searching for things on the web has steadily gotten worse12. Sites with so-called “content strategies” fill the results. And each article is a poorly researched pile of garbage, haphazardly copied from more legitimate sites.Some of these “articles” … | Continue reading


@lkhrs.com | 2 years ago