No Bad Legos: A Toy Box For Everybody
summary
Component-driven development plus automated a11y checks means components get audited as they’re built: the axe engine runs inside tests via ember-a11y-testing, added as three lines of code, and CI can block builds. A concrete run catches a missing image alt and flags contrast and label violations, preventing regressions. Limits remain: audits inspect the current DOM only, struggle with complex keyboard interactions, and still require that one test line to be written.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:04Component Driven Development
- 5:00Legos
- 6:35Accessibility
- 8:45Accessibility is not just a checklist
- 12:21Revisiting Step 1
- 22:29Recap
- 24:44Dont Build Bad Legos
- 27:03Limitations
- 30:13Conclusion








