Collective #376
![C294_DIvi3](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/03/C294_DIvi3.jpg?x86293)
Divi 3.0: Build Things Visually
Divi 3.0 introduces a completely new visual interface that will forever change the way you build websites.
Try it free![C376_localstorage](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_localstorage.jpg?x86293)
How to Use Local Storage with JavaScript
Tania Rascia's practical step-by-step guide on using local storage.
Read it![C376_netneutrality](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_netneutrality.jpg?x86293)
The web we may have lost...
Christian Heilmann shares his thoughts on the recent Net Neutrality ruling.
Check it out![C376_duotone](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_duotone.jpg?x86293)
Using SVG to Create a Duotone Effect on Images
A great SVG technique for a duotone image effect by Lentie Ward.
Read it![C376_uijar](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_uijar.jpg?x86293)
UI Jar
Hand-picked designs from Dribbble for your real life projects.
Check it out![C376_shadowdom](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_shadowdom.jpg?x86293)
::part and ::theme, an ::explainer
Monica Dinculescu gives us a quick update on what's new for styling the Shadow DOM.
Read it![C376_ExploreWithMe](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_ExploreWithMe.jpg?x86293)
Explore with me
A beautiful musical Christmas Experiment.
Check it out![C376_StateofJS](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_StateofJS.jpg?x86293)
The State of JavaScript 2017
The results of this year's survey on JavaScript from over 20,000 developers.
Check it out![C376_Dancer](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_Dancer.jpg?x86293)
Dancer
Fantastic dancer implementation in Three.js by Yannis Jonckheere
Check it out![C376_MDJSX](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_MDJSX.jpg?x86293)
markdown-to-jsx
A compiler that takes Github-flavored Markdown (GFM) and forms it into renderable React content.
Check it out![C376_interactivity](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_interactivity.jpg?x86293)
Why Web Developers Need to Care about Interactivity
Philip Walton explains what interactivity means and why it matters.
Read it![C376_jquery](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_jquery.jpg?x86293)
Is jQuery still relevant?(
Read why jQuery is far from dead, dying, outdated or irrelevant. By Remy Sharp.
Read it![C376_undraw](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_undraw.jpg?x86293)
unDraw
A collection of MIT licensed SVG illustrations for your next project. Read more about it in this article. By Katerina Limpitsouni.
Check it out![C376_googlemaps](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_googlemaps.jpg?x86293)
Google Maps's Moat
A fascinating essay on the advances that were made in Google Maps. By Justin O'Beirne.
Read it![C376_Product](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_Product.jpg?x86293)
Product Manual
A curated collection of resources around Product Management.
Check it out![C376_tables](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_tables.jpg?x86293)
Designing Tables for Reusability
Ada Rafalowicz and Havana Nguyen share their experience with designing a standard table UI pattern for different use cases.
Read it![C376_audioapi](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_audioapi.jpg?x86293)
Feeding the Audio Graph
Great article on the versatility of the Web Audio API by Ben Foxall.
Read it![C376_benjamin](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_benjamin.jpg?x86293)
CSS Grid in Production
A video from DotCSS 2017 where Benjamin De Cock shares a technical retrospective about shipping CSS Grid layout in production.
Watch it![C376_readingprogress](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_readingprogress.jpg?x86293)
Time progress bar with CSS
A clever little technique for a CSS only reading progress bar by Ricardo Prieto.
Read it![C376_enlight](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_enlight.jpg?x86293)
Enlight
Enlight is a collection of tutorials for learning to code.
Check it out![C376_state](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_state.jpg?x86293)
Frontend in 2017: The important parts
Kaelan Cooter summarizes some of the important things that happened in 2017 in the front end ecosystem.
Read it![C376_satisfying](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_satisfying.jpg?x86293)
oddlySatisfying
Great demo by Hornebom that will make you addicted.
Check it out![C376_headless](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2017/12/C376_headless.jpg?x86293)
How GitLab switched to Headless Chrome for testing
Mike Greiling's detailed explanation with examples of how GitLab made the switch to headless Chrome.
Read it