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.
I Regret Being a Hipster in Tech
"For the last five or more years I've been doing it all wrong. I thought that learning the newest, trendiest, and hippest library, framework or language out there was the way to go."
Read More
Articles
A few days ago I posted a graph I found some time ago that jokingly explained the benefits of subtitles in movies and tweeted about it...
I remember stories of how MS skipped Windows 9 because they were worried about a huge number of Apps checking for Windows 95 and Windows 98 by checking for "Windows 9". Are web developers doing something similar tricks when checking the User Agent?
Everyone wants their page to load faster. This also helps provide better SEO performance. Let’s see how can we reduce page load time by making a few changes in CSS.
With a greater proliferation of devices than ever before, we developers can no longer rely on viewport size as the factor that determines the styles we serve up to our website users.
Up until fairly recently, we might have caught ourselves making assumptions based on the size of a device: that mobile devices would rely on touch input, for instance, while for larger screen sizes we might assume the majority of users would interact with our webpage using a mouse.
CSS frameworks are here to stay, but don't become overly-reliant on frameworks. Learn the fundamentals below the abstractions.
The web is single-threaded. This makes it increasingly hard to write smooth and responsive apps. Workers have a bad rep, but can be an important and useful tool in any web developer's toolbelt for these kinds of problems. Let’s get up to speed on Workers on the Web!
In this blog post, we examine the ECMAScript proposal “Error cause”. It describes a feature where instances of Error can optionally specify that they were caused by another error.
For beginners
 As a follow-up to "30 HTML and CSS Best Practices", this week, we'll review JavaScript!
Inspiration