Artikeln beskriver en detaljerad arbetsflödesmetodik för utveckling av webbapplikationer, med fokus på UI-driven och beteendedriven utveckling (BDD). Ett specifikt teknikstack föreslås, inklusive Node.js, Express.js, CoffeeScript, Backbone, Mongoose, Git, Jasmine och Vows. Ett 12-stegs arbetsflöde presenteras, som omfattar allt från att skapa en gren, skriva specifikationer och tester för både UI och backend, till att implementera kod, köra tester, manuell testning, rebase, merge och refaktorering. Arbetsflödet illustreras med ett praktiskt exempel där en funktion för att radera kategorier läggs till i en enkel applikation kallad "Ponyo". Huvudprincipen är att skriva tester (specs) före den faktiska koden för att säkerställa att både användargränssnitt och backend fungerar som förväntat.