Infinum #FrontendCookies - weekly dev newsletter
"Easy is boring. That's why I love the web and browsers." - Remy Sharp
In the news
Getting to Bootstrap v4
Bootstrap v4 has taken far too long and the developers are struggling to find enough time to make significant dents across the open issues and PRs...
Intervening against document.write()
Chrome is blocking some scripts that are added using document.write()
The Impact of Gmail Now Supporting display: none;
Gmail recently added support for display: none;. Discover what this update means for your email campaigns.
Tools & libraries
Quill is a modern rich text editor built for compatibility and extensibility.
A small (1.1kb) library for measuring things in your web app and reporting the results to Google Analytics.
Flexible, interactive, performant charts for the web made easy.
Port of the async library to use Promises.
Tutorials & guides
The math of CSS locks
A detailed description of the inner workings of CSS locks, a Responsive Web Design technique that lets you transition smoothly between two property values when the screen gets smaller or bigger.
Developing Extensible HTML and CSS Components
The days of building fixed-width web pages from pixel-perfect Photoshop files are gone. In order to produce flexible layouts that smartly adapt to any screen size, our workflows have undergone changes to be more iterative and agile.
Learn CSS Flexbox in 3 Minutes
In this post you’ll learn the most important concepts of the flexbox layout in CSS, which will make your life easier if you find yourself struggling with CSS layouts from time to time.
Is var Dead? What should I use?
We’ve learned about let and const — what they do, and how they’re scoped. We also know when they can be reassigned and when they cannot, but there’s a question...
The 100% correct way to validate email addresses
Congratulations. From this day forward, you will no longer squander your time trying to work out the perfect regex to validate email…
How Google And Others Are Plotting The Revenge Of The Web App
Evolving technology and app store frustrations could give the once-overhyped web app another shot at relevance.
Does ES6 Mean The End Of Underscore / Lodash?
There’s so much adoption among the latest browser versions, the latest node.js, and pre-compilers, that you don’t have much reason to ignore ES6 moving forward...
We hope you enjoyed reading this week's issue of #FrontendCookies. If you like our newsletter, refer it to a friend or colleague. Your Infinum Frontend team