Blog

Fearlessly Become a Better Software Professional

It is hard to improve software skills because of discriminatory attitudes in the industry and high stakes. This is my framework for fearlessly and efficiently improving my own skills.

A Use Case for CSS Parent Selectors

At some point, Chris Coyier suggested people write blog posts presenting why they might need parent selectors. Here's mine.

Thinking with portals

This week I played around with the new portal element in chrome.