Past Meetup

Sarah Allen - Learning TDD through test-first teaching

This Meetup is past

57 people went

Needs a location


6:30 - 7:00 - Open Mic

7:00 - 8:15 - Featured presentation

8:15 - 8:30 - Jobs Offered/Wanted

Open Mic
This is your opportunity to ask questions, get help fixing problems, show your code to the group to get feedback. We've got lots of experience in the room, so this is the place to get real answers.

Presentation Abstract
How to get started with TDD? Test-First Teaching is an innovative teaching approach that is gaining widespread adoption. Sarah will talk about how she teaches Ruby and Rails through a test-first approach. She'll demonstrate test-first teaching and then discuss how to turn the corner from simply making tests pass to how to use a test-first approach to software design.

Sarah Allen leads a consulting company, Blazing Cloud (, which focuses on web and mobile applications. She is also incubating Mightyverse (, a mobile startup focused on helping people communicate across languages and cultures. She actively integrates Test-Driven Development and agile project management into all of her projects. She began focusing on Internet software as an engineer on Macromedia's Shockwave team in 1995. She led the development of the Shockwave Multiuser Server, and later the Flash Media Server, introducing streaming video and multi-party communication in Flash Player 6. It is likely that some software that Sarah worked on is currently installed on your computer. She actively contributes to open source software and is on the OpenLaszlo ( team. She was named one of the top 25 women of the web by SF Wow (San Francisco Women of the Web) in 1998.

See the East Bay Ruby Meetup ( site for more details