My Work Identity

I’m a web designer, developer, educator, and business owner.

My Career

So far, the arc has been about running profitable companies that help you get better at web design and development. 🫶

Things I'm Doing

With Alex Vazquez, I’m the co-founder of , a social front-end web development environment.

With Dave Rupert, I’m the co-founder of a podcast called .

A Thing I Did

I built CSS-Tricks, a website all about building websites, and ran it for 15 years, from 2007 to 2022.

My Motivation

I’m big on the power of writing as a way to think better and improve yourself.

Doing it all for my daughter Ruby šŸ’œ.

For Fun

I like old time music šŸŖ• and try to play it as often as I can manage.

JSX without React

I think it’s perfectly reasonable to want to use the JSX syntax but not need React. It’s a decent templating language that I bet a lot of people are quite comfortable with. Here’s a contrived example: If you were using React, you’d use ReactDOM: But that’s client-side. ReactDOM has a way to get it as […]

Brush & Floss

The wall art at my dentist is really straightforward: It’s not trying to be beautiful. It’s not funny. It’s not a metaphor. It’s not subversive. It’s not even a platitude, really. It’s just a reminder, I guess? Some words? The only thing it’s missing is a QR code that takes you to a website that […]

A Visit to Alaska (July 2023)

The cover image of my Facebook profile has looked like this since about a week after that photo was taken in 2015: I like that photo. It was taken in Haines, Alaska at Portage Cove State Recreation Site. I was younger then, so I suppose it’s unfair to keep that up forever. I’m older now. […]

Other People’s Busted Software is an Opportunity

I was at the airport the other day, and a guy who works for Delta told me he wants to use their website-based system to give a friend a flight voucher. He can’t do it from his phone, it just doesn’t work from phones (cool neat). He needs a laptop to do it, and asked […]