Ultranormal

100% AI-free half-assed writing hand crafted by Kevin Lawver about programming, life, cooking and random nonsense.

Recent Posts

  • Stop feeding the algorithm, stop feeding the billionaires

    I don't remember if I've mentioned this or not on the blog, and it's relevant to this post, so I'll say it again just in case. I have coffee every Tuesday morning with four guys in their seventies. I'm the "kid" in the group because I'm only fifty-one. We talk...

  • So It's August, Huh?

    I posted this in Slack at work on Friday and I'm feeling it today, so you're getting it too. I don't know why I feel compelled to share it with you. I don't know why I felt compelled to share it at work, but I haven't talked about this with...

  • How is 2026 going anyway?

    Back in January, not long after I moved this blog, I wrote up my post about my intentions for 2026. I was thinking about it this morning, and since it's almost June and that means we're almost halfway through the year, I figured it was about time to check in...

  • A Very Comic Book Redesign

    I woke up early, and there must have been something a little extra in my coffee this morning because I decided that today was the day that Claude Code and I would redesign my blog. Here's what it looked like before... boring, just like everything else, right? And well, I...

  • Thoughts on a new (old) web

    I rage quit LinkedIn about a week ago in a post about the whole Moltbook nonsense. To save you having to go to LinkedIn, here's what I said: The whole Moltbook farce, the engagement trap, the outright lies, and that literally every suggested post on LinkedIn for the past three...

  • Nostalgia is an Anchor

    This made me cry in my coffee. If you don't want to read it, it's basically a letter to senior engineers just like me about AI coding tools, and how they're just a fact of life now. He's right. As much as I, or anyone else wants to fight, at...

  • A Shiny New Bloggy Home

    This blog is almost twenty six years old (here's the first post from July of 2000). Just like me, it's gone through a lot of changes. It started on Blogger, moved to Movable Type, where I think I had to move it between hosts a couple of times, and then...

  • A 50 Year-Old Dad Confronts 2026

    I'm stealing my theme for 2026 from The Mountain Goats: "I'm gonna make it through this year if it kills me." I've been trying to get healthier for a while now, and just this week, as winter is at its metaphorical and actual darkest, I hit a goal I thought...

  • 2026 Energy

    I have a draft post all about 2025, but you know what? Fuck 2025. It was a complicated year and I'm tired of thinking about it. I'd rather listen to music, hang out with friends and get ready to vote against every Republican I can for as long as I...

  • The Layoff Collection

    The layoffs in tech continue unabated. I realized that there's no one place where I've got all of the things I've written about them collected in one place (and I don't like Wordpress' tags page). So, here they all are, plus one bonus one about all of the ways that...

  • The Cost of Lies

    What is the cost of lies? It's not that we'll mistake them for the truth. The real danger is that if we hear enough lies, then we no longer recognize the truth at all. What can we do then? What else is left but to abandon even the hope of...

  • Stay Soft

    I wrote this as my farewell in Slack, and wanted to keep it, so it's turning into a blog post! Tomorrow is my last working day at Gusto, which has meant a lot of good-bye conversations, some tears, and a good bit of advice. It's bittersweet leaving a company full...

  • Racing Robots

    This was originally published on the Creative Coast's (now Startup Savannah) blog way back in 2016. With AI, it's feels even more relevant now. Similarly, the impulse to keep to yourself what you have learned is not only shameful, it is destructive. Anything you do not give freely and abundantly...

  • The Nonsense Continues Unabated

    My nonsensical House rep, Buddy Carter, filed a bill to rename Greenland to "Red, White and Blueland." This isn't the first time Buddy's been ridiculous in public, embarrassing his constituents. Here's a letter I sent to him this morning. Dear Mr. Carter, What are you doing? Greenland doesn't belong to...

  • A Quick 2024 Retrospective of Good Things

    2024 was a lot of things, a lot of them not so great. But, there was good stuff too! Here's a quick recap of some good things and favorites from 2024: Jodi Chromey's multiple posts about how men don't appreciate art created by women (start here) bounced around in my...

  • The Thief in the Public Square

    Automattic, the owner of both Tumblr and Wordpress, admitted that they're working with AI companies to sell their users' creations to help train AI models. This site has been on WordPress for a long time, and moved WordPress installations between hosts at least twice. This is so hard to take....

  • My Favorite Albums of 2023

    I am apparently not in the musical consumption mainstream. I still love sitting down to a meal of an entire album instead of singles. I keep my playlist of favorites from the year still, but I love albums. This year, I'm trying to avoid albums by artists I've called out...

  • We are all made of star stuff

    I don't know if you watched Carl Sagan as a kid, but a friend shared this poem, and I was instantly transported back to watching him tell me I was made of star stuff when I was 6. We have calcium in our bones, iron in our veins, carbon in...

  • Wrapping up National Blog Post Month

    Between writing a blog post almost every day and going back to the beginning of this blog and re-reading stuff I wrote over twenty years ago, it's been a bloggy month over here! I only missed two days. I can live with that. I've blogged more this month than I...

  • The expert is calling from inside the house

    I've played product manager more often this year than I have in years. It's been a fun role to get back into. It's also been a long time since I played product manager at a larger company. The last two times were tiny startups, and well, it's a very different...