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.
What the Web Owes Flash
Between the lack of Flash on their phone and the decreasing usage on web sites, people were becoming used to a world without Flash. But this relatively quick death has masked some of the innovation that the web owes to Flash - innovation that came not just from the software itself, but from the developer community that used it.
Read More
In the news
There’s a proposal in stage 1 for the Null Propagation operator. In this article we’ll take a look at the proposal, which offers an alternative to null checks ad nauseum.
Inside Mozilla, CEO Chris Beard and his team are preparing to outmaneuver Google’s Chrome browser. The battle begins in November, with their release of Firefox 57.
Tools & libraries
A lightweight way to handle timezones in js

Tutorials & guides
Async/Await provides a way of writing synchronous looking code that actually executes asynchronously. It also provides a really clean and intuitive way for handling asynchronous errors, because it utilizes try…catch syntax, which is exactly how regular synchronous JavaScript handles errors.
This post will explain the importance of keys in React and some edge cases to consider when choosing them.

There are plenty of ways to use viewport units, covered in many good articles. But the use cases are mostly limited to specific elements…

Removing the focus outline is like removing the wheelchair ramp from a school because it doesn’t fit in with the aesthetic.
Joel's journey with JavaScript started way back in 1997 with Netscape Navigator 3. Back then you couldn’t do much with it. The coolest use of JavaScript was to create mouseovers.
Reflecting on experience of using Elm in production and an evaluation of Elm's distinguishing features

For beginners
Are you confused by the this keyword in JavaScript? It confuses everyone in the beginning, so don’t worry about it. You’re not alone.
Using the browser's native API for .toLocaleTimeString to get rid of libraries like moment.js for world time that respects daylight savings.

Curated by Infinum's JS team.
Infinum JS Team · 156 2nd St · San Francisco CA 94105 · USA
Unsubscribe | View in browser