davidwells.io
Mocking chainable APIs with ES6 JavaScript Proxies
3 min · · David Wells personal site · Shared by 6
CSS-Tricks
Datalist is for suggesting values without enforcing values
1 min · · Have you ever had a form that needed to accept a short, arbitrary bit of text? Like a name or whatever. That's exactly what is for. There are lots of · Shared by 13, including bouiboui
David Walsh
JavaScript Proxy with Storage
2 min · · The JavaScript Proxy API provides a wealth of “magic” within JavaScript, allowing you to use any object as sort of an alias that allows a wall of validation, formatting, and error throwing. Did you… · Shared by 28, including Ferit (at 🏠) 🌙
CSS-Tricks
My Favorite Netlify Features
5 min · · 👋 Hey folks! Silvestar pitched this post to us because he is genuinely enthusiastic about JAMstack and all of the opportunities it opens up for · Shared by 16
shre.ly
How to start with variable fonts on the web
10 min · · Variable fonts are the font technology made for the digital era. They have the power to bring more typographic richness to the web at a lower file size. But with new possibilities and advantages ne… · Shared by 6
Smashing Magazine 🇺🇦 🏳️🌈
The Essential Guide To JavaScript’s Newest Data Type
6 min · · In JavaScript, the Number type cannot safely represent integer values larger than 2⁵³. This limitation has forced developers to use inefficient workarounds and third-party libraries. BigInt is a new… · Shared by 35, including Tibor Martini 🇺🇦 @tibor@mastodon.social, Simone Corsi 💻🚀
cdevn.com
Practical Ways to Write Better JavaScript
16+ min · · Solid methods of improving your JS. · Shared by 44, including Women Who Code, Davy De Pauw, Vue.js Developers Newsletter, ITNEXT
David Walsh
CSS Gradient Text
1 min · · Web developers know the fight we’ve all had to improve fonts on the web. Whether it be load time, odd strategies for using custom fonts (Cufon, anyone?), or just finding the right font itself,… · Shared by 15
CSS-Tricks
CSS :not() with Multiple Classes
· Say you want to select an element when it doesn't have a certain class. That's what the :not() selector is for. body:not(.home) { } But what if there are · Shared by 14, including Alligator.io 🐊
tenmilesquare.com
5 Uses for the Spread Operator
4 min · · JavaScript has a bunch of syntax that aims to make your life easier as a developer. The spread operator is a particularly popular option, so let's see what you can do with it! · Shared by 25, including Marius Bleuer, ITNEXT, Davy De Pauw, Simone Corsi 💻🚀
DEV Community
Reverse a String - Four JavaScript Solutions
4 min · · The reverse a string problem is a common Algorithm problem. In this article, we will consider four JavaScript solutions to it. · Shared by 9
yatil.net
Accessible CSS Generated Content
2 min · · CSS generated content can have unintended side-consequences. As Andy Clarke discovered recently, data- attributes he used as a way to transfer content into CSS for visual purposes are not translated… · Shared by 23
lisilinhart.info
Dynamic SVG Animation with CSS Variables
7 min · · Sometimes we want to create dynamic animations, that react to user input, like the mouse moving or selecting some checkboxes. Updating SVG elements according to this input has gotten a lot easier now… · Shared by 21, including Benoist Lawniczak, Chris Coyier, Val Head