Currently reading...

Creating a dynamic UX: guidance for generative AI applications

UX tips and recommendations for ISVs building generative AI applications

How to be more ambitious: A tutorial for humans with models

I work on Claude. It's an interesting experience: Every day I learn about yet another feat accomplished with or by Claude that I hadn't considered, didn't think possible, or simply lacked the curiosity and time to try. This month, it may have helped discover a new planet, I've seen the first AI music video that I really like, and we are discussing a new era of math. Model capabilities don't grow uniformly. Models are, as Terence Tao puts it, "astounding in some directions, while inadequate in o

Opinion | Disney and the Decline of America’s Middle Class (Published 2025)

The theme-park operator, like so many other companies, is abandoning America’s middle class.

Crafting Apps: open-source creative tools — ArtCraft

Image editing, vector illustration, video, photography, PDFs, motion graphics and page layout: seven native, open-source apps from the ArtCraft team, built in Rust and free to use.

Occlution Grotesque - Bjørn Karmann

Pokémon Fangames Evolve Beyond Their Origins

For fangame creators, the work they develop and the communities they inspire are inextricably tied.

So you want to make a bot | Josh Larson

Agentic orchestration and key ingredients for building a consumer bot in 2026

Amelia Wattenberger

AI should make us more capable—not just give us someone more capable to talk to.

A software engineer's tasks - before and after AI - Henry Armburg Jennings

I liked how an Anthropic article modelled a job as a bundle of tasks rather than a single thing that either survives or does not. I did that exercise on my own week as a software engineer - before AI, now, and some guesses at what the future may hold.

A Staff Engineer’s Guide to Inventing Work

A how-to manual for engineer-led discovery in software platforms