Reading / 2026-07/2026-07-16t080520-the-descent-what-happened-to-the-frontend-while-you-werent
The Descent — What Happened to the Frontend While You Weren't Watching
A layer-by-layer historical walkthrough of how frontend development evolved from plain HTML files over FTP into a 44-layer stack of frameworks, build tools, and AI codegen — tracing each tool back to the specific pain it was built to solve.
Jul 16, 2026 · tech · David Poblador i Garcia, davidpoblador.com
Topics
- software-engineering
- developer-tooling
- web-accessibility
- software-architecture
- engineering-craft
Cited by
- Developer tooling
Developer tooling spans the full surface area of software construction — version control, testing, shell ergonomics, AI coding assistants, and platform infrastructure — with a consistent theme: reducing friction without sacrificing correctness or security.
- Engineering craft
Engineering craft is the accumulated discipline of writing, organizing, and maintaining software well — spanning code design, tooling fluency, communication, and the judgment to know when technical excellence actually changes outcomes.
- Software architecture
Software architecture shapes how systems behave under pressure, how teams reason about codebases, and how much complexity accumulates over time — spanning module design, state management, deployment topology, and the feedback loops that keep all three honest.
- Software engineering
Software engineering spans craft, process, and judgment — how code is structured, tested, reviewed, deployed, and maintained — and the sources collected here collectively interrogate each layer as AI tooling reshapes who does what and why.
- Web accessibility
Web accessibility spans technical decisions across CSS, typography, and HTML structure that determine whether interfaces remain usable for all people, regardless of device, ability, or preference.
Related
- Your agent loves MCP as much as you love GUIstopic
- Building a UI Without Breakpointstopic
- Modern Fluid Typography Using CSS Clamptopic
- databricks-solutions/ai-dev-kittopic
- Don't Prompt Your Agent for Reliability — Engineer Ittopic
- Agentic Coding is a Traptopic
- How to Build Scalable Web Apps with OpenAI's Privacy Filtertopic
- Learn Algorithms for Interviews, Forget Them for Worktopic