Must Read
The Front-End Developer Handbook 2019
This popular, detailed guide returns for another year. Updated with plenty of useful resources, learning materials and dev tools.
Sponsor (Thank You)

Time tracking for your business has never been this easy!
Time Tracking has never been this easy. Hyperlogs is the most comprehensive app that helps you manage all your projects and teams timesheets without the clutter and complexity. Its time to focus on growing your business.
Tracking time is only a small part of understanding how healthy your business is. Hyperlogs gives you powerful and invaluable insight that guides sound business decision making. Know your revenue as well as your costs and get visual cues when vital project adjustments are necessary to help it succeed.
Its time you start focusing on growing your business, so let Hyperlogs handle the rest.
Learn
How to Build a Large Vue Application
Vue is perfect as it is for small and medium-sized apps, but you might want to lean on systems to make apps more modular at larger scales.
How to Know What to Test
“Given enough time and experience, you develop an intuition for knowing what to test.”
Tools & Code
Bowser: A Browser Detector
Because “not even good modern browsers always provide good feature detection mechanisms.”
How to Create a Multicolored Mouse Trail for Your Site
We don’t often link to visual uses of JavaScript that are just for fun but this is pretty neat. We also learn a neat trick to only run code on browsers/devices with a proper pointing device attached: matchMedia('(pointer:fine)').matches
V8's Blazingly Fast Parsing: How Lazy Parsing Works
A deep-down, technical post from the V8 team on how the JavaScript engine’s pre-parsing functionality works to prevent unnecessary parsing taking place before it needs to.
Razzle: Create Server-Rendered Universal Apps with No Config
It abstracts all the tooling for a universal app into a single dependency and leaves the decisions around frameworks, routing, and data fetching to you (think create-react-app but for any set of frameworks). Version 3 came out just this week introducing Babel 7 support.
Interesting Links
Exploring the Hidden Potential of JavaScript Arrays
Aimed more at beginners, this tour visits built-in methods like flatMap, every, some and keys that are frequently overlooked.