Engineering

Engineering

983 bookmarks
Custom sorting
Progressively Enhanced Form Validation, Part 1: HTML and CSS
Progressively Enhanced Form Validation, Part 1: HTML and CSS
Browsers nowadays have built-in form validation features that make JavaScript-only solutions unnecessary. Let's explore what this might look like using progressive enhancement techniques.
·cloudfour.com·
Progressively Enhanced Form Validation, Part 1: HTML and CSS
Progressively Enhanced Form Validation, Part 2: Layering in JavaScript
Progressively Enhanced Form Validation, Part 2: Layering in JavaScript
In Part 2 of this series, we take the base HTML and CSS form validation experience and progressively enhance it by adding JavaScript and the Constraint Validation API while also addressing accessibility concerns.
·cloudfour.com·
Progressively Enhanced Form Validation, Part 2: Layering in JavaScript
Theming
Theming
Use CSS Variables to customize the look and feel of your application.
·ui.shadcn.com·
Theming
How Bear does analytics with CSS
How Bear does analytics with CSS
Bear Blog has a few design constraints for speed, efficiency, and stability. There are many great open-source, privacy-focussed analytics platforms out there...
·herman.bearblog.dev·
How Bear does analytics with CSS
The Front-End Operations Engineer — Smashing Magazine
The Front-End Operations Engineer — Smashing Magazine
When a team builds a complex application, there is often a common breakdown of roles. Specifically on the back end, there are database engineers, application engineers and operations engineers, or something close to this. In recent years, more and more application logic is being deferred to the client side "Front-End Ops")](https://www.smashingmagazine.com/2013/06/11/front-end-ops/).
·smashingmagazine.com·
The Front-End Operations Engineer — Smashing Magazine
:focus-visible Is Here
:focus-visible Is Here
With Chromium 86 and now recently Firefox 85 supporting :focus-visible, it’s a good time to refer to this post by Matthias Ott: The :focus-visible pseudo-class lets you show focus styles only when they are needed, using the same heuristic that the browser uses to decide whether to show the default focus indicator. You use :focus-visible … Continue reading ":focus-visible Is Here"
·bram.us·
:focus-visible Is Here
Patching Gatsby React Router Scroll with patch-package - Scott Spence
Patching Gatsby React Router Scroll with patch-package - Scott Spence
This is a very specific issue myself and anyone that uses Gatsby and React router for navigating between headers in their Gatsby sites. The issue has been documented several times now and the advice I have followed is to add a resolutions to my ...
·scottspence.com·
Patching Gatsby React Router Scroll with patch-package - Scott Spence