Collective #773
Inspirational Website of the Week: 1337
Cool graphics, a great color theme and striking visual effects. The combination of these elements, along with spot-on typography made us choose this website as our inspirational winner this week.
Get inspiredBuild Fast. Scale Big. All in One Place
- Backend infrastructure
- Auto scaling
- Built-in security
Invisible Details of Interaction Design
This article explores the intricacies of interaction design and delves into the science behind the details that make great user experiences, discussing concepts such as kinetic physics, responsive gestures, spatial consistency, fluid morphing, frequency and novelty, and fidgetability.
Check it outNew Viewport Units
Learn about the small, large, and dynamic viewport units in CSS in this article by Ahmad Shadeed.
Read itA case study on scroll-driven animations performance
This article by Yuriko Hirota introduces a new set of APIs that support scroll-driven animations, comparing them to the traditional JavaScript technique and showcasing how the new APIs make it easier to create smooth and visually appealing animations triggered by the user's scroll position.
Read itHow to build a website without frameworks and tons of libraries
Learn about the simple toolchain that Koding Kitty uses for building its web.
Read itFree Faces
A beautifully made website by Simon Foster that features a carefully selected assortment of typefaces available for free.
Check it outPlate
Plate is a free, open-source, responsive, and dark mode-enabled modern rich-text editor for React, featuring a core plugin system, 50+ headless, unstyled packages, state and behavior hooks, and components from @radix_ui and @shadcn UI.
Check it outCards & Coding
Nicolas Tilly, an interactive media designer from Paris, shared this project with us that he has been working on since 2021. It's a stunning collection of digital and interactive trading cards that he created in collaboration with designers.
Check it outThe case against self-closing tags in HTML
Jake Archibald discusses the use of self-closing tags in HTML, specifically the syntax "/>"
and its historical context and arguments for and against its use.
LittleJS Breakout Tutorial
A great tutorial on how to create a breakout-style game using the LittleJS game engine, covering topics such as creating game objects, implementing collision, controlling player movement, and adding sound effects.
Read itThe new @font-face syntax
An article by Ollie Williams about the new syntax for using variable fonts and color fonts in CSS, including how to test browser support for different font technologies using the tech() function in @font-face and @supports, and the availability of different font formats like woff2, truetype, and opentype.
Read itDissolve Shader
A fantastic demo by Faraz where he shows how to make a Unity dissolve shader work in Three.js using R3F. Paul Henschel also made some modifications, check it out here.
Check it outOffset parent and stacking context: positioning elements in all three dimensions
Learn about the concepts of offset parent and stacking context in CSS positioning, how they affect the placement of elements in different dimensions, and find out how you can debug positioning issues using the Polypane Elements panel.
Read itGeddit: Open-source Reddit client for Android
Geddit is an open-source, Reddit client for Android without using their API.
Check it outSolved: Tricky Floating Image Alignment
Tyler Sticka explains a CSS technique that combines the overflow behavior of floated images with the alignment behavior of grid or flex, allowing for better control of image and text layout in web design.
Check it outTransition in a 3D space in Webflow using Three.js, barba.js, and GSAP
In this video, Maël Ruffini shows how to create an advanced page transition animation in Webflow using Three.js, barba.js and GSAP.
Watch it3D Car Configurator
Immersive Studio's amazing 3D car configurator is amazing to play with!
Check it outCircuit Rush
A great 3D racing game made with React Three Fiber and Cannon. Created by Yaraslau Maksimchyk after completing Bruno Simon's Three.js Journey.
Check it outAI and the automation of work
Benedict Evans writes about the potential impact of generative AI, Large Language Models (LLMs), and ChatGPT on automation, employment, and the future of work, drawing comparisons to previous waves of automation and discussing the creation of new jobs.
Read itPermission
A good read by Jeremy Keith where he discusses the changing dynamics between Google and website owners, highlighting how Google's search results have shifted from linking to web pages to generating summaries on its own, potentially harming website traffic and the open web.
Read itAI companion
AI companions with memory: a lightweight stack to create and host your own AI companions.
Check it outchatgpt.js
Chatgpt.js is a powerful JavaScript library that facilitates easy interaction with the ChatGPT DOM, offering various features and being lightweight and user-friendly.
Check it outUI Interactions & Animations Roundup #34
Discover fresh motion designs and creative UI interactions from the best designers on Dribbble in our latest roundup.
Check it outInspiration for Text Block Transitions
Some inspiration for transitioning text blocks with different word animations.
Check it outDivi: The trusted choice for building WordPress websites
Divi is the most popular WordPress website building platform that offers advanced visual builder technology and a wide range of design options and features for users to create stunning websites easily and efficiently.
Try it for free