Conditional Rendering Over Nil Coalescing
Eli Perkins
· May 18, 2026
· 359 words
Tools I Love: Secretive
Eli Perkins
· May 13, 2026
· 444 words
Tools I Love: Plannotator
Eli Perkins
· Mar 18, 2026
· 371 words
I don't look at the code
Eli Perkins
· Feb 17, 2026
· 360 words
Tools I Love: xcrun simctl io booted recordVideo
Eli Perkins
· Jan 30, 2026
· 245 words
One Year with Kagi
Eli Perkins
· Jan 28, 2026
· 988 words
Gardening
Eli Perkins
· Jan 16, 2026
· 335 words
Tools I Love: mise (mise-en-place)
Eli Perkins
· Jan 15, 2026
· 477 words
Stackless Stacked Pull Requests
Eli Perkins
· Oct 24, 2024
· 1,216 words
Writing Great Release Notes Doesn't Need to Be Hard
Eli Perkins
· Aug 23, 2024
· 1,667 words
What makes a great contribution to a codebase?
Eli Perkins
· Jun 5, 2024
· 1,770 words
Migrating from Gatsby to Next.js
Eli Perkins
· May 24, 2024
· 612 words
Validating Relay Queries With This One Weird Trick™
Eli Perkins
· Mar 22, 2019
· 776 words
SE-0117, API Design, and You
Eli Perkins
· Jul 19, 2016
· 726 words
Mocks in Swift via Protocols
Eli Perkins
· Oct 1, 2015
· 880 words
WWDC 2014 Predictions
Eli Perkins
· May 28, 2014
· 193 words
Get Off My Lawn
Eli Perkins
· Feb 13, 2014
· 431 words
How We Learn
Eli Perkins
· Feb 4, 2014
· 626 words