Agile Engineering for Web
summary
Compares concrete practices for front-end agility: demonstrates test-driven JavaScript and CSS by live-coding a toggle widget, shows refactor from floats to Flexbox, and proves each change with unit tests. Uses Jake for builds, karma to run tests across browsers, and Quixote for CSS assertions. Shows surprising cross‑browser failures — works on Chrome but breaks on IE10 and Mobile Safari 8 — and argues CI for browsers is often manual.
AI-written summary · about
chapters (10)
- 0:00Start
- 0:58Simple Design
- 4:35Cross Browser Testing
- 8:16Toggle Behavior
- 8:46Test Driven Development
- 16:45Refactorings
- 17:51The Cliq Behavior
- 27:02Detail Oriented Test Driven Development Cycle
- 36:26Test-Driven Development
- 36:50Adaptive Planning
related talks
37mFront-end Testing for Skeptics
38mModern Web Testing: Going Beyond Selenium
26mModern Testing Practices in Frontend Applications
36mModern Web Testing: Going Beyond Selenium
53mModern Web Testing: Going Beyond Selenium
08mFront-End Engineering - You Are Holding It Wrong!
42mAutomated CSS Testing
31mA Modern Front-End Workflow
