Collective #689
Inspirational Website of the Week: Baillat Studio
A slick and bold design with sharp typography and interesting layouts. Our pick this week.
Get inspiredBlack Friday is Coming
Over $1,000,000 worth of free prizes, free bonus gifts, dozens of exclusive discounts and perks from our partners, and our biggest discount ever on Divi memberships and upgrades (plus tons of discounts in the Divi Marketplace)!
Check it outHow JavaScript engines achieve great performance
Robin Heggelund Hansen takes a closer look at a few techniques that different JavaScript engines use to achieve good runtime performance.
Read itExpo Map
An amazing interactive WebGL 3D replica of the expo site in Dubai.
Check it outModern CSS Reset
A tour of Josh W Comeau's custom CSS reset.
Read itTiny UI Toggle
Toggle the state of a UI element to easily create components e.g. collapse, accordion, tabs, dropdown, dialog/modal.
Check it outParallax Powered by CSS Custom Properties
A great tutorial by Jhey Tompkins on how to use custom properties to control a parallax effect.
Read itemojimix
A fun tool that lets you combine two emojis into one.
Check it outSVGcode: a PWA to convert raster images to SVG vector graphics
Learn about SVGcode, a Progressive Web App that lets you convert raster images like JPG, PNG, GIF, WebP, AVIF, etc. to vector graphics in SVG format.
Check it outHow to build stunning 3D scenes with React Three Fiber
This article shows you how to create breathtaking 3D animations using React Three Fiber (R3F).
Check it outDynamic Color Manipulation with CSS Relative Colors
Jim Nielsen explains why he's so excited about dynamic color manipulation with CSS relative colors.
Check it outAppFlowy.IO
AppFlowy is an open source alternative to Notion where you are in charge of your data and customizations.
Check it outBgRem
An AI powered video background removal tool.
Check it outCross-fading any two DOM elements is currently impossible
A really interesting article by Jake Archibald on a tricky problem: cross-fading two elements.
Read itState of CSS 2021
Philip Jägenstedt gives an overview of the State of CSS 2021 survey results and how they will influence priorities in 2022.
Check it outTamagui
In case you didn't know about it: Universal React design systems that optimize for native and web.
Check it outCaffeine
A very basic REST service for JSON data - enough for prototyping and MVPs.
Check it outHow not to write property tests in JavaScript
James Sinclair explores the question "how do we keep ourselves from over-specifying or writing unnecessary tests?"
Read itBackgrounds
In this "Learn CSS!" module you'll learn how you can style backgrounds of boxes using CSS.
Check it outLet’s not send developers to the accessibility tree tool
Christian Heilmann's overview of accessibility information in the browser that can be used and understood by developers.
Read itMarvin
Marvin is a fun Slackbot that doesn't like any of your ideas.
Check it outLetting users tick a ‘none’ checkbox
Learn how adding a ‘none’ option to checkboxes can solve several issues.
Read itPuzzle Panda
Puzzle Panda lets you play jigsaw puzzles online for free. With touch support.
Check it outBlog Page Accessibility Deep Dive
Abbey Perini performs an accessibility audit to her portfolio and shares her insight in this series of articles.
Read itRipple Effect on a Texture with Three.js
A coding session that deconstructs the ripple effect seen on homunculus.jp.
Check it out