Looking Back At 2014
Taking a brief look back at a very difficult year.
Taking a brief look back at a very difficult year.
Beginning today, Refresh DC has a clearly-written Code of Conduct.
I uncovered a curious little bug while using Rails Assets with a Bower package that had a dot in the package name. Here's how I solved it.
Old Man Garber lays out some solid advice for anyone building things on the Web.
In this post, I show how you can use EditorConfig to declare your project's coding styles and why that's useful on team projects.
Wherein I rattle on about the Web, content-first design, and progressive enhancement.
Furthering the conversation after receiving some critical feedback on my previous post.
The third, and hopefully final, post in a series about developing websites using progressive enhancement.
GitHub's not just for developers. Here are some ideas for getting the entire team involved.
Since March, 2006, Refresh DC has served as a monthly gathering point for Web professionals. I can't believe it's been nine years.
In this post, I'll run through the process by which you can publish code to the npm and Bower repositories.
This week marks the fifteenth anniversary of one of the seminal articles on Web design: John Allsopp’s, “A Dao of Web Design.”
Turns out I got a couple things less-than-correct in my last post on npm and Bower. This post is a more accurate process for updating packages for each registry.
This July 7th, I’ll be speaking at the seventh annual CSS Summit.
It’s 2015 and Web designers are spinning up email newsletters left and right. What’s an RSS reader to do?
Should we rebrand progressive enhancement? Betteridge’s Law of Headlines would suggest not.
Text and links from my presentation at the seventh annual CSS Summit.
Revisiting that old yarn about the Internet and forgetting.
I’ve been reading a lot more this year. This is a good thing.
I’m pleased to announce that, next month, I’ll be joining the fine team at LivingSocial.
It may not be in your title, but it’s definitely part of your job.
Take some of the pain out of managing SVG icon sprites with this little Ruby gem.
How to get clean URLs with nginx and Jekyll.
Demonstrating a useful technique for providing fallback content to browsers lacking support for inline SVGs.
Taking a look at a few possible updates to the BBC News team’s classic JavaScript feature detection.
If you build websites for a living or work with people who do, stop what you’re doing and get yourself (or your team) a copy of this book.
Ten years ago today, I launched the most-recent version of this site.
I read a lot more this year. This is a great thing!