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.
When Sass and New CSS Features Collide
Recently, CSS has added a lot of new cool features such as custom properties and new functions. While these things can make our lives a lot easier, they can also end up interacting with preprocessors, like Sass, in funny ways.
Read More
Experimenting with voice on the web using the Web Speech Synthesis and Recognition API
The year 1994 when all began and the great era when the web we know today was born. It was the time when developers and designers only learn how to do web, collect and create a web experience from scratch - before landing pages, burger menu, Z and F-Pattern, adaptive design, flat design, eCommerce, functional animation and micro-interactions… Let's watch what we used in the past Web…
Have you been wondering how CSS features like painting backgrounds compare to CSS Houdini’s Paint API in terms of performance. CSS on it’s own is already pretty powerful and can paint lots of amazing things.
You can get CSS translate values in JavaScript by parsing 2d and 3d matrices. Here's how to do it, and what you should watch out for.
“Dark mode” is defined as a color scheme that uses light-colored text and other UI elements on a dark-colored background. Dark mode, dark theme, black mode, night mode… they all refer to and mean the same thing: a mostly-dark interface rather than a mostly-light interface.
One of the challenges we face when implementing class-based atomic styling is that it often depends on a specific breakpoint for context. We can prefix each breakpoint. This works well until we start adding multiple classes. That’s when it becomes difficult to keep a track what relates to what and where to add, remove. or change stuff.
For beginners
The 2015 edition of the ECMAScript specification (ES6) added template literals to the JavaScript language. Template literals are a new form of making strings in JavaScript that add a lot of powerful new capabilities, such as creating multi-line strings more easily and using placeholders to embed expressions in a string.
Hello form the server side
Find out what queueing in Node.js is all about. Learn how it works with the event loop, its various types, and how it can help with async operations.
A CSS art gallery you can look around. Images of pure CSS art, but unfortunately peoples computer would explode if the images weren't used.