-
Frequent corrections I make to LLM code
-
Why use a generative AI browser?
-
On improving at LearnedLeague
-
How much data do you really have?
-
Matthew Hawthorne on tradeoffs
-
Databases make good databases
-
What follows from Gall's Law?
-
What happened to Quantified Self?
-
Dutch fiction
-
Front-end maximalism: objections and replies
-
Scaling down
-
Software, philosophy, and skepticism
-
Error-handling and locality
-
Common errors in flashcard set composition
-
A conjecture about communication in software systems
-
Ingestion
-
Reading notes: 'Cruciverbalism'
-
Common errors in flashcard composition
-
The long run comes quickly
-
Reading notes: 'Making a Point'
-
Notes on optional booleans
-
On responding to email quickly
-
Beard's Law
-
On having a data object
-
Notes on buying a basic laptop
-
Front-end maximalism
-
The Helix text editor
-
TJ Fisher: good on the buzzer
-
Game theory and the willingness to look bad
-
Hello!
-
On naming variables
-
Notes on spaced repetition scheduling
-
Ancient philosophy and software
-
How to ramp up
-
Why use spaced repetition?
-
Reading notes: There's No Such Thing as Bad Weather
-
A note on 10x engineering
-
Testing decorated functions in Python web frameworks
-
A quick argument for naming all software prototypes after birds
-
Reading notes: Get Ready
-
Reading notes: My Losing Season
-
On middlebrow books
-
On improving data-adjacent code
-
On Anki's database
-
Reading notes: The Last Days of Roger Federer
-
On ranking things
-
Viewquake: making meaning after the fact
-
Reading notes: Crossroads
-
Notes on Tyler Cowen on relearning the Internet
-
Notes on being the Day One chipleader
-
Code correctly by conforming to the real world
-
An argument from Jimmy Koppel
-
What is America's epic?
-
Why events?
-
Reading notes: Of Boys and Men
-
On the scarcity of context
-
Code review reference
-
Why my priors about cheating at poker are so high
-
Reading notes: The Baseball 100
-
On stop-losses
-
Reading notes: The End of Solitude
-
A Shapley example
-
Why don't people talk about the Shapley value more?
-
On poker's comparative advantage
-
On studying for your upcoming job: objections and replies
-
A common trap for people entering programming jobs
-
Reading notes: A Widow for One Year
-
On having philosophy in your life
-
Viewquake: interpreting obvious mistakes
-
On poker's comparative disadvantage
-
Reading notes: Talent
-
Viewquake: Decisionmaking is overrated
-
On viewquakes
-
On winning auctions
-
On actually reading the book
-
The 100 books nearest to my heart
-
On preparing for coding interviews
-
Reading notes: The Manager's Path
-
Books I like more than other people do
-
On quadratic complexity
-
Reading notes: The Score Takes Care of Itself
-
On scarcity and regionality
-
On distributing reading time
-
On parenting
-
On productivity
-
Reading notes: How to Fail at Almost Everything and Still Win Big
-
On talking to think better
-
12 rules for living
-
Reading notes: The Tim Tebow CFL Chronicles
-
On recovering
-
On Conversations with Tyler
-
Reading notes: A Philosophy of Software Design
-
Reading notes: How to Change
-
The ideal of the open mind
-
On reading The Diff
-
On dependencies
-
On long books
-
Podcasting FAQ
-
How academics can find non-academic work
-
On solving the wrong problem
-
The lawnmower essay and the problems of philosophy