I write about building cool things for the web.

1 min read

Ten Years of Uncomfortable

I wrote that. Ten years ago. I should probably listen to myself more.

#career#personal
1 min read

Ten Years of Uncomfortable

A decade after writing about choosing discomfort, this is what that lesson looks like at 35: quieter, harder, and still necessary.

#career#personal#founder
2 min read

Handling Controlled and Uncontrolled Inputs in React

When to choose to use controlled vs uncontrolled inputs in React.

#react#forms
3 min read

Server Components in Next 13

Exploration of the new server component behavior in Next 13 with basic example.

#nextjs#react
3 min read

Toggle State With React Hooks

Create a basic toggle function using React Hooks

#react#javascript
3 min read

Basic ES6 Vanilla JS Class Toggle

Create a basic class toggle function with ES6 Vanilla JavaScript.

#javascript
3 min read

React Context API

Get started using the React Context API.

#react#javascript
6 min read

React for People Who Think Things Like React are Weird and Hard

#react#architecture
5 min read

Intro to GraphQL Queries

#graphql#javascript
3 min read

Understanding Grid Display, Tracks And The New fr Unit.

#css
4 min read

The Case for (or against) the CSS @supports rule

#css#web-platform
5 min read

Introduction to ARIA Attributes

#accessibility#web-platform
3 min read

The State of Web Typography

#css#design
3 min read

Basic Class Toggle with Vanilla JS

Create a basic class toggle function with Vanilla JavaScript.

#javascript
2 min read

What can we do with ServiceWorker

#web-platform#javascript
4 min read

👋 2015

#personal#career
3 min read

Service Workin' for the Weekend

#web-platform#javascript
3 min read

Being Comfortable With Being Uncomfortable

#career#personal
3 min read

What I Learned From My First Speaking Gig

#career#community
2 min read

On Community

#community
2 min read

Enhancing Progressive Enhancement

#web-platform#css
8 min read

The Ellusive Development Process

#engineering-process#tooling
2 min read

The Importance of Company-wide Respect for Process

#engineering-process
3 min read

Spinning Up Process

#engineering-process
2 min read

Choosing Your Stack: Part 1

#architecture#career
2 min read

The Internet’s Own Boy

#community#web-culture
1 min read

A More Minimal Approach

#personal#site

Browse by topic in tags, dig through the archive, or search the back catalog.