Skip to content

Writing

2021

Reviewing Pull Requests Like a Human
Wait, I Thought I Knew That
Twenty Twenty

2020

Transitions
Call vs Apply
Typed Reducer
Maps & Sets
Twenty Nineteen

2019

Hooks & TypeScript
On Reading Books
Formik & React Testing Library and Screaming at a Computer for an Hour
Self-Care Primer
Perfect Cup of Tea
Urgency vs. Importance
Technical Interviews, Explained
Dark Mode for Actual Users
Weeknotes No. 3
Weeknotes No. 2
Weeknotes No. 1
Going Serverless

2018

Quitting Caffeine
Server-side React
Exponents
Small Updates
I Just Can't with CSS Anymore
A Defense of Frameworks
Bi Design
Function as Child
Kill Your IDE

2017

In the Mouth of the Beast
Mocking Data Quickly
Your Life in Programming Languages
Building a React Component Library
Current Tools & Toolchains
Testing UI
Pair Prototyping
Centaurs

2016

CSS Variables
Writing Sass Today
Friction

2015

2 Months of Wearables
Fucking Pomegranates
Expedite Your Workflow with Keyboard Shortcuts
Working with Sketch

2014

Responsive Typography
The Value of Design
Moments
The Scarecrow Equation
Gruntin' Along
Simple CSS Transitions
On the Day Robots Came Alive
Twenty Thirteen