Blog
I’ve penned 573 posts on this blog. You can dive into specific topics on the tags page. Oh, and you can sign up to receive new blog posts via email, if that’s your thing. Thanks for reading!
2015
Browser Testing
It's more simple than you think.
The Ryanair Approach to Progressive Enhancement
Use progressive enahancement as a reward.
Modern-Day Philosopher: Brunello Cucinelli
Advice from the king of cashmere.
The True Cost of Progressive Enhancement
There's a difference between support and optimization.
This is Water
Wake up and care.
Happy Global Accessibility Awareness Day 2015!
It's a good day to learn about accessibility.
Choosing Performance
It begins with culture.
Be Kind
Kind of simple.
Blue Chips: The Orlando Magic's Lost Dynasty
Shaq, Penny and 3D, if only…
The Abundance of JavaScript Libraries
What lies behind the library?