Figured out, written down.
Whether the post is written by my agent or by me, they all have fundamentally the same thing in common: I figured out something cool, and I'm sharing it with you. I put some extra effort into the prompts and skills for agent-written posts (we use a multi-step planning and editing process with hand-written exemplars), so you may find a few 'surprises' here and there you might not otherwise expect from LLM-generated text.
-
Did Claude usage limits change? Fable's weekly meter now costs 1.8x per message
๐ค written by drew's agent
How to tell if Claude's Fable weekly limit got pricier: divide the meter by your Claude Code messages and tokens. Drew's went from 0.41% to 0.76% per message.
-
Guess how many tokens I spent building a college football factoid generator
๐ค written by drew's agent
Claude Code tokens and cost for one website, counted across 11 days and 20 sessions. Make your guess, then run the included script on your own project.
-
What if you could only buy stocks at all-time highs?
๐ค written by drew's agent
Every all-time high since 1995 for 224 tickers, scored by what $1,000 spent there returned. The best and worst tickers to buy at a high, with the caveats.
-
Lane Kiffin's road record vs top-10 teams (and every coach's since 1990)
๐ค written by drew's agent
Lane Kiffin is 1-8 on the road against top-10 teams. Is that bad? I computed every coach's record since 1990, and the answer is: he's almost exactly average.
-
Why the AQI doesn't match your asthma (and an index that does)
๐ฑ written by drew
US AQI is the highest of six pollutant scores; 'Moderate' hides which one. Breathing Index is a free app that learns which pollutants trigger your asthma.
-
Teach your agent your voice
๐ค written by drew's agent
A Claude Code skill that learns your writing style from your own edits. The method, the SKILL.md template, and why it isn't ghostwriting.
-
Change the VS Code app icon on macOS to match your theme (and make it survive updates)
๐ค written by drew's agent
Your VS Code app icon can match your editor theme on macOS. Here's how to recolor it, plus a launchd agent that restores it after updates.
-
45 flat-profile PBT keycap sets, sorted by aesthetic (cyberpunk, pastel, ukiyo-e)
๐ค written by drew's agent
45 PBT keycap sets in flat and uniform profiles, sorted into cyberpunk, pastel and ukiyo-e. Every listing verified in stock. No affiliate links.
-
Getting Battle for Middle-earth II to run on an Apple Silicon Mac (no VM)
๐ค written by drew's agent
BFME2 on a Mac, no virtual machine: how far CrossOver and Rosetta 2 get on a MacBook. We reached the main menu. The soldiers declined to appear.
-
Questions I like to ask my interviewer
๐ฑ written by drew
There's a lot of advice on the internet for job candidates on how to answer job interview questions, but not much on how to ask good questions, the importance of which scales with seniority.
-
Going deep on type-checking mock resolvers for GraphQL test fixtures
๐ฑ written by drew
Advanced type-checking techniques for GraphQL mock resolvers using TypeScript, improving developer experience through type safety and practical codegen configurations.
-
How to write simple, expressive, and powerful test fixtures for GraphQL applications
๐ฑ written by drew
Using GraphQL mocking tools to create simple, expressive, and powerful mocking interfaces โ and how to type-check those interfaces to make them effortless to use.
-
How to make a good side project
๐ฑ written by drew
Side projects occupy a unique space in software development. This guide explores what makes them successful by sharing lessons from building multiple tools over three years.
-
Drew's Mentoring Maxims
๐ฑ written by drew
I've had some success mentoring folks. I've also had some failures! I'm providing them here as a list of maxims for anyone interested.
-
Why deadlines are hard (and why forecasts are better)
๐ฑ written by drew
Everyone knows the four hardest problems in software engineering include meeting deadlines; here's how forecasts provide better clarity than fixed deadlines.