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.
You should be ready, willing, and able to read the source code of your dependencies
If you have a library dependency that your application relies upon, and you’re afraid to (or for whatever reason will not) peek under the covers and grok its source code… you should not be using that piece of software.
Read More
As the most impactful release of the Gatsby web framework to date, Gatsby 4 introduces a host of new features that will not only make building and deploying your websites faster, but provide blazing speed (and an enhanced user experience) for your site visitors.
Libs, Tools & Resources
Do you need a button for your next project but you’re not sure about the right markup? Don’t worry, we’ve got you covered!
A keyboard navigation horror game. Find the 🎃 pumpkin.
"If every little property becomes as complex as the launch codes for a nuclear arsenal then I can’t help but feel that we’re doing something wrong here, that maybe the language is headed in the wrong direction."
Priority hints indicate the relative importance of resources to the browser. They can enable optimal loading and improve Core Web Vitals.
Learn how different emojis can have different meaning on the example of the "Triangular Flag 🚩" emoji.
As code proposers and members of a team, we have the responsibility to set up our reviewers for success. This article covers 6 concrete tips that will make your pull requests easier to review and allow you to receive higher-quality reviews today.
For beginners
Currying is one of the more advanced techniques of working with functions. What it does is it allows you to transform functions, and the way your work with them. This tutorial will help you understand what currying in JavaScript is, how it works and how to use it in your code.

Hello from the server-side
In Node.js, buffers are a special type of object that can store raw binary data. A buffer represents a chunk of memory - typically RAM - allocated in your computer.