Bookmarks
Links I’ve saved and made public. Search them, or subscribe by RSS.
-
The hard part of computer programming isn't expressing what we want the machine to do in code. The hard part is turning human thinking -- with all its wooliness and …
-
Fast, reliable API tests without mocks or stale JSON fixtures. Replay records real HTTP traffic once (as HAR) and replays it instantly with Swift Testing so your networking code stays honest and your test suite stays fast.
-
[Claude Code] has the potential to transform all of tech. I also think we’re going to see a real split in the tech industry (and everywhere code is written) between …
-
Switch windows instantly with search, previews, and OCR content search. A keyboard-driven window switcher for macOS.
-
LED bezels (also known as LED panel-mount holders) are great, so how about 3D printing the next ones you need? Sure, they’re inexpensive to purchase and not exactly uncommon. But we all know …
-
When Best Practices Are Best
-
Although my model of choice for most internal workflows remains ChatGPT 4.1 for its predictable speed and high-adherence to instructions, even its 1,047,576-token context window can run out of space. When you run out of space in the context window, your agent either needs to give up, or it needs to compact that large context window into a smaller one. Here are our notes on implementing compaction. This is part of the Building an internal agent series.