Found 616 bookmarks
Newest
The Future of CSS: CSS Toggles
The Future of CSS: CSS Toggles
Late last week, I was very delighted to see that Chromium will start prototyping with CSS Toggles, a proposal currently only in Editor’s Draft, authored by Tab Atkins and Miriam Suzanne (who else?!). CSS toggles are a mechanism for associating toggleable state with a DOM element. This state can be defined and connected to activations … Continue reading "The Future of CSS: CSS Toggles"
·bram.us·
The Future of CSS: CSS Toggles
Jamstack Rendering Patterns: The Evolution
Jamstack Rendering Patterns: The Evolution
In this article, Ekene Eze shares his thoughts about the direction of the web in 2022, and what solutions we can expect to see come up in the ecosystem to significantly improve the Jamstack experience.
·smashingmagazine.com·
Jamstack Rendering Patterns: The Evolution
Ferret Programmer's Manual
Ferret Programmer's Manual
Ferret is a free software lisp implementation for real time embedded control systems.
·ferret-lang.org·
Ferret Programmer's Manual
Lexical
Lexical
An extensible text editor framework that does things differently
·lexical.dev·
Lexical
JavaScript function composition: What’s the big deal?
JavaScript function composition: What’s the big deal?
To hear some people talk, you'd think function composition was some kind of sacred truth. A holy principle to meditate upon whilst genuflecting and lighting incense. But function composition is not complicated. You probably use it all the time, whether you realise it or not. Why, then, do functional programmers get all worked up about it? What's the big deal?
·jrsinclair.com·
JavaScript function composition: What’s the big deal?
My Cease & Desist from AudioEye
My Cease & Desist from AudioEye
On Tuesday April 5, 2022, a FedEx driver dropped off an overnight envelope from Manhattan. It contained a three page Cease & Desist letter from Cozen O’Connor, the law firm representing AudioEye, Inc. On Thursday April 14, 2022, I received a follow-up letter by the same delivery method. I scanned…
·adrianroselli.com·
My Cease & Desist from AudioEye
p5.glitch
p5.glitch
·p5.glitch.me·
p5.glitch
Everything you ever wanted to know about building a secure password reset feature
Everything you ever wanted to know about building a secure password reset feature
This content is now available in the Pluralsight course "Secure Account Management Fundamentals" Recently I’ve had a couple of opportunities to think again about how a secure password reset function should operate, firstly whilst building this functionality into ASafaWeb and secondly when giving some direction for
·troyhunt.com·
Everything you ever wanted to know about building a secure password reset feature
Design Systems Aren’t Cheap
Design Systems Aren’t Cheap
You can save a lot of money by jump-starting your design system with Web Components.
·abeautifulsite.net·
Design Systems Aren’t Cheap
Idiosyncrasies of the HTML parser
Idiosyncrasies of the HTML parser
This book will highlight the ins and outs of the HTML parser, and contains almost-impossible quizzes.
·htmlparser.info·
Idiosyncrasies of the HTML parser
Matt Hobbs v2.0 💉💉💉💉 on Twitter
Matt Hobbs v2.0 💉💉💉💉 on Twitter
“🧵As I mentioned last week https://t.co/CcU3PLPTpj removed jQuery as a dependency for all frontend apps, meaning 32 KB of minified & compressed JS was removed. So let's see what difference this has made for users by examining our RUM data. Thread will mainly focus on JS CPU time.”
·mobile.twitter.com·
Matt Hobbs v2.0 💉💉💉💉 on Twitter
New to the web platform in March
New to the web platform in March
Discover some of the interesting features that landed in stable and beta web browsers during March 2022.
·web.dev·
New to the web platform in March
Accessible Description Exposure
Accessible Description Exposure
If you have little experience with ARIA, screen readers, or testing in general, understanding accessible descriptions can be trickier than understanding accessible names (already confusing for many). I have written explanations so many times for clients and in fora that I opted to put this together so I maybe never…
·adrianroselli.com·
Accessible Description Exposure
Nano JSX • Lightweight 1kB JSX library
Nano JSX • Lightweight 1kB JSX library
Designed to build ultra fast Multi-Page Apps (MPAs), using isomorphic JavaScript. Written in TypeScript. Server Side first with partial hydration. Perfect for your next PWA. As small as svelte.
·nanojsx.io·
Nano JSX • Lightweight 1kB JSX library