David Bushell argues that a sustainable web career starts with the needs websites actually serve, not the newest stack. His front-end advice is deliberately back-to-basics: keep your financial footing while developing skills that are difficult to fake or tack on later.
- Accessibility: Design for it from day one, use WCAG as a baseline, and test with real people. An automated audit at the end isn’t a substitute.
- CSS: Learn the language itself, including cascade layers and specificity controls, rather than outsourcing every styling decision to an abstraction.
- Communication: Ask questions, write briefly, and surface concerns tactfully before they become project crises.
- Independence: Know basic Git and infrastructure well enough to evaluate your dependence on any one hosting platform or toolchain.
His blanket rejection of React and GitHub is more contentious than the skills argument; existing teams and job markets impose real constraints. The useful test is whether a tool is helping you build an accessible, maintainable site for people — and whether you could still do the work without that particular tool.