Thinking in Pixels

Notes on design, typography, and building things for the web.

Number Uno

This is an excerpt for the first blog post on my site.

post blog excerpt

Designing for Clarity

Good design is invisible. The best interfaces dissolve into the background, letting the content speak. Here's what I've learned about stripping away the unnecessary.

design ui minimalism

The Future of Web Typography

Variable fonts, optical sizing, and fluid type scales are reshaping how we set text on the web. The gap between print and screen typography is finally closing.

typography css design

Lessons from Side Projects

Side projects are where you learn the things no job will teach you. They're messy, unfinished, and often abandoned—but they're also where the real growth happens.

development career learning

Remote Work and the Creative Process

Three years into full-time remote work, I've rebuilt my creative process from scratch. The office rituals are gone—replaced by something more intentional and, surprisingly, more productive.

remote-work creativity process

Building a Design System from Scratch

A design system isn't a component library. It's a shared language between design and engineering. Here's how I approached building one from zero, and what I'd do differently next time.

design-systems development design