Blog

Longer-form posts and essays.

Writing helps me think more clearly. This archive is longer posts; quick updates now live in notes.

Topics: AI, blogging, photography, programming, projects, Signboard

A Fence by Jasper Tandy

Jasper Tandy shares A Fence: There's no reason to take this, or to share it. […] I'm always drawn to piles of things. I don't know why. I've driven past this fence in this field all week and thought it'd make a photo that I'd like, but it was only yesterday afternoon when there was a pile-driver next…

SpaceX buys xAI

I knew this was coming and I am still unable to fully process it. The scale of what is going on right now is too much to hold in my gelatinous human mind. I'm only writing about it on my blog because it will likely be the biggest tech news of the year? Maybe? It is still early….

Darice de Cuba on travel

Darice de Cuba: It’s perfectly ok to go to another country/city and just take it easy and enjoy oneself. I completely agree with Darice's take on traveling. Go somewhere, get comfy, and explore. That is exactly what we do also. As little an agenda as possible.

More friction, less reach

What should I post here? What should I post there? I'm struggling to find a balance that I like. My deepest self says post everything here, right on my own personal website. As broken and beautiful as it is (I'm constantly fiddling lately, sorry). But if I do that should I take the time to share the same…

Maggie Appleton on the state of AI Agents

Maggie Appleton, in a post titled simply January 2026: You might suggest that I spend less time on X, but I’m not inclined to look away just as the train gets up to full speed. Sure it’s a distorted reality, but it points to real ground truth: even if progress on language models slows this year, we are…

Chris Glass: “Alright, that’s enough of that”

Chris Glass, on his cat blog: I’ve turned off comments and other minor features to improve site performance here because I think AI bots are hogging things. The scourge of internet traffic currently are data scraping bots slurping up the web. I don't know why there are so many, why the requests are so often, or if there…

Diversions #10: Kona’s first snow

Pretty rich that I am extolling the virtues of boredom while at the same time reviving a recently discontinued series of posts on my site called, of all things, Diversions. But hear me out. These diversions aren't the bad kind of diversions. I mean, my most recent post in this series talked about growing garlic for farmer's sake….

My 2026 goal is to be bored more often

What do you do with your time? I think the modern world has afforded us all more time than we know what to do with and we're squandering it. I know this isn't true for everyone, and certainly not true of people everywhere, but many of us live in a time of abundance and we're not spending enough…

Taranis: “LLMs are a failure”

Anon Taranis writes that LLMs are, in large part, a failure and that all AI companies have hit a wall that they'll never surmount. I believe it is always good to read both sides of debates. If I find myself overly positive or negative about a topic or technology, I seek out those that disagree. Hopefully, this has…

Whither Latent Co.?

Naz Hamid, writing on his personal blog, about forming a small company called Latent Co.: Driven by the creative tooling we’ve cut our teeth on and drawing on our product and imaging experience, we’re making a product for Mac. His partners are Ryan Carver and Julio Pablo Zambrano. I've exchanged many a message with Carver while he was…

Elizabeth Spiers on blogging

Elizabeth Spiers, writing on her own blog again finally, about how blogging is better than social media platforms because it is harder to pick a fight. I'm generalizing off course, go read her post. I think of this now as the difference between living in a house you built that requires some effort to visit and going into…

Andre Franca on the small web

Andre Franca: The small web persists not because it's winning any battle against platform dominance, but because some things are worth doing regardless of scale. These independent voices, scattered across their own domains, linked through blogrolls and RSS feeds and word of mouth, create a version of the internet that still feels human. This is both the most…

Manuel Moreale: “the web is alive”

Manuel Moreale, encouraging us all to follow all the links in his seminal series People & Blogs… This series lives on my blog but has nothing to do with me. It exists to connect you, the human who’s reading this, with all the other wonderful humans that are still out there, spending their time making sure the old…

Simon Willison on creating new programming languages with AI

Simon Willison comments on creating new programming languages with AI: My hunch is that existing LLMs make it easier to build a new programming language in a way that captures new developers. My take? Likely an unpopular one. Most modern programming languages were made to be human readable; yet, LLMs don't need us to make new languages human…

Hesitant thoughts on LLMs

I've wanted to write a follow-up to my April 2023 post How I'm using ChatGPT as an accelerator for several months. I want to share how I'm using AI today, what I think about it, and what I think we'll see in the future. But I will admit I hesitated because people I respect and admire on the…

Unmark 2025.2, the removal of the free tier, and a price increase

Over the past few months of weekends, I managed to fix several longstanding bugs in Unmark. In fact, a beta of version 2025.2 is now available and will be released this week and is already running on the hosted version. Kyle Ruane and I have been keeping the lights on the hosted version of Unmark at Unmark.it for…

Merlin Rebrović on personal websites

Merlin Rebrović on personal websites being like tending a garden: Sometimes I put in more time and effort, sometimes I neglect it for a bit, depending on the season and other pressures on my life. However, I always come back to it because it’s a space that is occasionally helpful or entertaining to others but always nourishing to…

Signboard – A kanban app that writes Markdown files

Update March 2026: Signboard 1.0 is available now! I've wanted this for a long time – a kanban style productivity desktop app that writes Markdown files to disk. And that is what Signboard is. It looks like this. Signboard 0.2.1 And here is this board represented on disk as directories and files. Lists are directories, Cards are Markdown…

My appearance on Happy Subscribers S1 E43

I recently had the privilege of recording an episode of Happy Subscribers and representing the team at NerdPress. Allea Grummert, of Duett, and I cover the topic of being ok with constant change, a never-ending to-do list, and finding peace even though publishing online can be hard work. Of course, I found a way to work in an…

Molly White on RSS as a newspaper

Molly White recently wrote about how publications are moving to publishing newsletters because their search traffic is dwindling. One downside to us readers is that managing a bunch of newsletter subscriptions creates a lot of clog in our inboxes. She then goes on to detail how she uses RSS to create her own "newspapers". Which frees her up…

Favorite Toots 0.2.5 fixes embeds

I love my favorite toots page which shows toots that I favorited on Mastodon recently. It is a nice showcase of people doing awesome things and sharing them on Mastodon. But it was broken for a while. I only looked into the issue very briefly months ago and I wasn't able to determine the fix. Well, this morning…

Switcheroo 1.2.0 adds new UI and switch tab to profile feature

Switcheroo, the default browser that I use everyday, just had a new release over the weekend thanks to Zhenyi Tan. The 1.2.0 update includes a new profile picker UI (seen below) and a new "switch tab to profile" feature making it easier to move tabs between Safari profiles. Switcheroo's new profile picker UI. What is Switcheroo? I wanted…

Florian Ziegler discontinues monthly posts

Florian Ziegler: I tried to do these monthly posts for a while because I like to read them when others post them. But I always forget to write down things I’ve been watching or doing, so at the end of the month, it feels like too much work to try to remember everything and then write a post…

Zhenyi Tan releases Technotes

Zhenyi Tan: Technotes is a Safari extension that adds user-contributed notes to the Apple documentation website. The notes can include sample code, warnings about common pitfalls, and other useful stuff. The Safari extension being for all sane, well reasoned individuals. There are, of course, versions of Technotes available for other browsers used by miscreants and ruffians. A commenter…