Frontend, backend and browser problems, from CSS quirks and JavaScript to hosting, frameworks and client work.
23,180 members
For people building on the web. Compare tools, debug real problems and discuss the tradeoffs behind frameworks, browsers, performance, hosting and day-to-day web work.
Community rules
Reproduce the issue. Include browser, framework or environment details and the smallest example you can.
No framework wars. Compare tools against the actual use case, not team identity.
Client stories stay anonymous. Remove names and private business details from screenshots or examples.
We're building an internal dashboard for a dozen staff members. Mostly tables, filters and a few editable forms; no fancy animations. The backend already returns HTML for the rest of the application. A small SPA sounds a...
I build small business websites on my own, and I want them usable by people who rely on keyboards and assistive technology. I can check semantics, labels, contrast and basic keyboard navigation, but I can't reproduce eve...
I inherited responsibility for a handful of small client sites. One is plain PHP, another WordPress, another a JavaScript build that needs several packages updated before it will run locally. None is huge, but rememberin...
I have a small frontend calling an API I control. Locally, the frontend runs on one localhost port and the API on another and the browser request succeeds. Once I deploy the frontend, the same request is blocked by CORS....
Our CSS accumulated hundreds of tiny utility classes written ad hoc over several years. They aren't a coherent system; `mt-small`, `margin-top-2` and a dozen similar names all coexist. Rewriting every template for a new...
Clients keep uploading enormous phone photos to a small site. I can resize the display in CSS, but that obviously doesn't stop the browser from downloading a multi-megabyte original. I want a workflow that makes sensible...
A checkout form I am working on behaves normally when I type into it, but browser autofill creates a weird state where some labels do not move and validation does not run until the field gets focus. I had been treating `...
The marketing team wants another analytics script on a site already loading a tag manager, chat widget and advertising pixels. Each vendor claims negligible overhead, but together they slow the first interaction noticeab...
I am rebuilding a small brochure site: home, services, about, contact and one FAQ page. There is a contact form, but otherwise almost everything is static. My default at work is a component framework, so I started there...