Read prquicktest: Run Your PR’s Testing Instructions

prquicktest: Run Your PR’s Testing Instructions

We’ve been sneakily improving our manual verification process for server PRs over the past few weeks. Sneakily, because it hasn’t been planned, just experiments snuck…

Read Handling Increases in Test Code

Handling Increases in Test Code

Code written with AI agents gets substantially more robust when the agent has a feedback loop, like a good test suite. And agents like Claude…

Read Freeing Up Flow With Claude Code & Linear MCP

Freeing Up Flow With Claude Code & Linear MCP

I’ve been experimenting with using Claude Code to create Linear issues instead of filling them out by hand, and it’s been a bigger workflow upgrade…

Read Claude Code Hooks for Fun and Focus

Claude Code Hooks for Fun and Focus

My attention wanders. A lot. I’ll kick off a Claude Code session, switch to check on something else, and 20 minutes later realize I’ve got…

Read iOS 16+ List Row Separators

iOS 16+ List Row Separators

While using Claude to write some new SwiftUI code, I spent a disappointing amount of time yesterday trying to figure out why the separators between…

Read Persuasive Resumes

Persuasive Resumes

Writing a resume after years of work can be tough, but don’t dismay! Get feedback, write convincingly, focus on specifics, and consider using AI to improve. Keep at it!

Read Cannot find named export

Cannot find named export

I just got this error when trying to import a module from Node: But it did provide that export! thing was a package I made…

Read Debugging Flaky Tests

Debugging Flaky Tests

Oh no, the tests are failing. Wait, now they aren’t. Wait, only when I re-run the test it works. Wait, I just ran it from…