Useful patterns for building HTML tools

simonwillison.net
useful-patterns-for-building-html-tools

10th December 2025 I’ve started using the term HTML tools to refer to HTML applications that I’ve been building which combine HTML, JavaScript, and CSS in a single file and use them to provide useful functionality. I have built over … Read more

The Useful Personal Computer

technicshistory.com
the-useful-personal-computer

To market their new products to people who had not already spent years pining for a computer of their own, the creators of the second wave of microcomputers had to face head on the question of what the microcomputer was … Read more

Useful AI coding guide with Claude Code

sabrina.dev
useful-ai-coding-guide-with-claude-code

Here’s how I use Claude Code, the ultimate AI coding tool, to implement new features in an existing complex codebase with many users. This is not a vibe coding tutorial building throwaway MVPs. This AI coding guide is for software … Read more

If you are useful, it doesn’t mean you are valued

betterthanrandom.substack.com
if-you-are-useful,-it-doesn’t-mean-you-are-valued

The difference can be subtle Photo by Jorik Kleen on Unsplash As you progress in your career, understanding the difference between being useful and being valued is very important. At first glance, they might look similar because the signals you … Read more

Useful built-in macOS command-line utilities

weiyen.net

Sometimes when I’m bored, I like to look at the list of macOS Bash commands. Here’s some commands that I found interesting: Access your Keychain programmatically If you store your secrets in the Keychain (and you should!), you can access … Read more

Useful Uses of Cat

two-wrongs.com

When I write shell one-liners that transform the contents of some file, they often look something like In[1]: cat access.log | head -n 500 | grep mail | perl -e … This is what a lot of people reflexively call … Read more