What's going on in < / > world
"Easy is boring. That's why I love the web and browsers." - Remy Sharp

Hello, you're reading Infinum Frontend Cookies, bringing you the latest JavaScript and CSS related news straight to your inbox every week.
AHA Programming 💡
The dangers of DRY, the web of WET, the awesomeness of AHA.
We don't know what the future of code will be. We could spend weeks optimizing code for performance, or coming up with the best API for our new abstraction, only to find out the next day that we made incorrect assumptions.
Read More
News
Version 10.0.0 is here! This is a major release that spans the entire platform, including the framework, Angular Material, and the CLI.
Articles
Now that optional chaining is supported across the board, Lea decided to finally refactor Mavo to use it.
According to Google, WebP is 25 – 34% smaller than JPEG at equivalent quality. But how much of it is really true? To find out, Johannes ran a few tests.
Scroll-related animations have been used on the web for years. In recent years, they’ve started to become more common, perhaps in part due to devices being higher-performing and thus able to handle more animation. 
There are a number of scroll related technologies out there, so this article’s aim is to provide an overview of them and tools to help choose the one that’s right for you.
Checkboxes and radio buttons are two common examples of interactive form elements that we desperately want to have full control over styling but we don’t. So, when we attempt to hide the checkbox we want to style, we need to make sure that the checkbox remains accessible and interactive.
We can use JavaScript to get the value of a CSS custom property. What happens, though, when it’s not just one property we need access to in JavaScript, but a whole bunch of them?
For beginners
The question of how and where to learn HTML & CSS is a highly reasonable thing to ask. Let’s look at a bunch of options and you can choose the ones that feel right to you.
Hello form the server side
This article teaches you to implement the framework Express to a certain degree. Great for your own learning but don't use in production.
Demo
A Github graph inspired Minesweeper-type game. Click if you dare - or, just hover and "paint" the graph of your dreams.