Reading / 2026-05/2026-05-05t091632-building-websites-with-llms
Building Websites With LLMS
Jim Nielsen argues that replacing JS-powered in-page interactions with separate linked HTML pages — unified by CSS cross-document view transitions — is simpler to build and maintain than progressive enhancement with JavaScript.
May 05, 2026 · tech · Jim Nielsen, Jim Nielsen's Blog
Topics
- web-accessibility
- software-engineering
- responsive-design
- developer-productivity
- engineering-craft
Cited by
- Developer productivity
Developer productivity spans individual workflow habits, organizational systems, and AI tooling — and the sources collectively argue that output speed is the least reliable measure of it.
- 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.
- Responsive design
Responsive design is shifting away from viewport breakpoints toward intrinsic, component-aware CSS — fluid sizing, container queries, and platform primitives that let layouts and typography adapt without media-query thresholds.
- 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
- Building a UI Without Breakpointstopic
- Modern Fluid Typography Using CSS Clamptopic
- Agentic Coding is a Traptopic
- Learn Algorithms for Interviews, Forget Them for Worktopic
- What CI Actually Looks Like at a 100-Person Teamtopic
- Dmytro Mezhenskyi (u/DMezhenskyi) on Reddittopic
- munificent/craftinginterpreterstopic
- TestDinotopic