Collective #598
![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_WOTW.jpg?x25555)
Inspirational Website of the Week: Wannabe — Toys
A real masterpiece with playful interactions and unique design details. Our pick this week.
Get inspired![Divi Birthday Sale](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/anniversary12_300x250-1.png?x25555)
The Divi Birthday Sale
Divi's biggest discount of the year so far has arrived: get 20% off when you join today!
Get Divi now![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_spotify.jpg?x25555)
Backstage
An open platform for building developer portals by Spotify.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_svg.jpg?x25555)
Flexible Repeating SVG Masks
A CSS technique for using SVG as repeating masks by Tyler Gaw.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_textmotion.jpg?x25555)
Positioning Text Along a Path with CSS
A great article by Michelle Barker on the fun things we can do with CSS Motion Path.
Read it![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_currying.jpg?x25555)
Currying in CSS?
Is this an example of currying in CSS? An interesting case by Trys Mudford.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/Screen-Shot-2020-03-19-at-21.02.01.png?x25555)
‘CSS X’
Bert Bos on the idea and problematic of CSS versioning.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_lazy.jpg?x25555)
Building with Friction
Tim Kadlec on the importance of introducing some friction in our workflow to help prevent the wrong actions.
Read it![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_npm.jpg?x25555)
npm is joining GitHub
Read the announcement on Microsoft-owned GitHub signing an agreement to acquire npm.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_spiral.jpg?x25555)
Gray Spiral Delaunay with Texture
A beautiful spiral demo by Johan Karlsson. Click to generate a new pattern.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_mutik.jpg?x25555)
Mutik
A tiny immutable state management library based on Immer. By Jared Palmer.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_hugo.jpg?x25555)
LoveIt Theme for Hugo
LoveIt is a clean, elegant but advanced blog theme for Hugo.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_logo.jpg?x25555)
Droplet Loader
A fantastic loader demo by Chris Gannon.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_illustrations.jpg?x25555)
Payforlayers
Some free PNG illustrations by Carlos Px.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_loops.jpg?x25555)
For of loops in Javascript one loop to rule them all
An article by Jonathan Creamer that explains the for of
loop in JavaScript.
![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_chess.jpg?x25555)
VanillaJSChess
A simple Chess engine made with vanilla JavaScript.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_icons.jpg?x25555)
Tabler Icons
A set of over 300 free MIT-licensed high-quality SVG icons for you to use in your web projects.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_menu.jpg?x25555)
Ideas for Distorted Link Effects on Menus
After showing how to use SVG filters for line distortion effects on links, here are some examples of how to use this kind of decorative style on menus.
Check it out![](https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2020/03/C598_mario.jpg?x25555)
Create a Wave Motion Effect on an Image with Three.js
Learn how to make a wave motion effect on an image with Three.js and simplex noise.
Check it out