Automatically Improve the Quality of your Code

This talk presents some tools that can help you in automatically checking the code style and quality of your CSS, Sass, and JavaScript of your team to improve the project without slowing anyone down.

Usability Testing at the Cafe

Surprisingly, up to 85% of core usability problems can be found by observing just 5 people using your application. Conducting quick usability testing at a cafe is very effective, cheap, and doesn’t require any special tools.

Case Studies in Terrible Testing

Projects fail because they don’t test. Some fail because they test the wrong things. Others fail because they test too much. This session shares project case studies in software testing atrocities and what can be learned from

Why You Don’t Get Mock Objects

Although the Ruby community has embraced TDD like no other community ever has, we have always looked at mock objects with disdain, and perhaps even a little hatred. I’ve heard conference speakers call them “Wastes of time”,

Testing Battle.net

Battle.net is the online service that runs Blizzard’s games. As such, it is a large scale distributed system with many interacting parts and dependencies on various services and data. While developing Battle.net servers, I needed a way