Gem of the week, courtesy of Eamon, is rspec-instafail. 'Show failing specs instantly. Show passing spec as green dots as usual'. What a winner.

Brilliant UX from Facebook - Pawel from Pawel

Explaining the SPDY protocol to 5 year olds - Pawel

'Can you help me understand the benefits of require.js?' - Richard

For those of you looking into the benefits and drawbacks of using require.js on an upcoming project, the following was a discussion between various luminaries of the industry on use cases, its strengths, and weaknesses.

CI for Homebrew appeal - Attila

The Homebrew community maintainers have started a Kickstarter campaign to cover the costs of a brew test-bot. Given that most contributions still have to be checked manually, acceptance is sometimes time consuming. The brew test-bot will be an automated review and testing system for the Homebrew OS X package manager to speed up handling community contributions. Sweet! The project is already funded, however if you feel like you could pledge a quid or two, please don't stop the funding. Imagine how much more we could do to make our favourite OS X package manager better...

And a barnstorming contribution from Steve

Diversity, in particular in the context of women and conferences, has been a hot topic this week. Check out these articles from Sarah Parmenter, Relly Annett-Baker, Laura Kalbag, Mel Choyce, Paul Watts, Rachel Andrew, Leslie Jensen-Inman, Jesse Wolgamott, Ashe Dryden, and Cole Henley. Forum software from Jeff Atwood of Coding Horror, Stack Overflow, and Stack Exchange fame. One to watch. GitGutter Sublime package for displaying a color coded gutter for code modifications. Noah at 37signals on keeping it simple and selling the message, not the medium. Looking Beyond User-Centered Design by Cennydd Bowles, on A List Apart Feel the insanity of user-generated content in your project by putting simple hhhhold! URLs in your code

Silliness Squint Eastwood Search the best gifs on the web. A dog. In menswear. RFC for the 7XX Range of HTTP Status codes - Developer Errors (Caution: contains F-bombs.)