The Collective

The Collective has paused, but the inspiration continues. Subscribe to our monthly newsletter for fresh updates.

Beach Point

Idol has launched a new website for Beach Point Capital Management, enhancing their online presence. The project was a collaboration with Jesper Landberg, Bryan James, and Gil Huybrecht.

CSS nesting: use with caution

Andy Bell shares a cautious approach to native CSS nesting, warning against its potential for confusion, especially for junior developers, and advocating for simplicity.

What’s OAuth2 Anyway?

A deep dive into OAuth2, explaining its security model, authorization flows, and real-world use cases, with insights on best practices and emerging standards.

Particular Drift

A WebGL/JavaScript tool that turns images into dynamic particle animations, using edge detection and Perlin noise-based flow fields. Find the code here.

Shipixen

Website, blog, or product boilerplates. One-click deploy to Vercel. SEO-ready MDX blog with Next.js 14, TypeScript, TailwindCSS, and Shadcn UI.

WOOZ Experience

Joël Mik has created an interactive 3D website for a Dutch sustainable clothing brand, blending R3F and Shopify API for an immersive shopping experience.

Tencent Hunyuan3D

An advanced 3D asset generation model offering high-resolution, textured 3D assets with diffusion-based models for shape and texture creation.

Dissolve Effect

Jatin Chopra showcases a dissolve effect created with shader and particles.

Cam Hicks

New dev build for Cam Hicks by Paulo Ferreira Jorge and Neutral Studio! Showcasing storytelling through photography, moving images, creative direction, and consulting.

Xorma

A synchronous, reactive, in-memory database built on MobX, ideal for complex frontends like video editors, design tools, and games, with features for reactivity, relationships, undo/redo, and persistence. GitHub repo.

Container Queries Unleashed

Josh Comeau explores the power of container queries in CSS, offering a new way to create responsive layouts that adjust based on container size, not just viewport.

Build a Product Card with Tailwind CSS

Discover intermediate and advanced styling techniques using Tailwind CSS and craft a fully responsive, professional product card for a web store in this Scrimba course. Codrops readers get 20% off Pro plans!

Open Operator

A proof-of-concept platform by Browserbase that integrates Browserbase, Stagehand, and OpenAI technologies to help users build their own web agents for automating browser-based tasks.

Drops

A real-time fluid simulation using WebAssembly and SPH, showcasing caustics, refractive effects, and interactive parameters in browsers for stunning visuals.

cs16.css

A CSS library that brings a nostalgic gaming interface from Counter Strike 1.6, easily integrated into your web projects for a retro feel.

JavaScript Temporal is coming

JavaScript's new Temporal object simplifies date and time handling, offering better support for time zones, calendars, durations, and precise calculations.

Styling a meter element with CSS and SVG

Mike Aparicio demonstrates how to style a <meter> element using CSS and SVG, creating a flexible rating component with custom icons and scalable options.

Creation

A quantum mechanics student shares how he built an open-source laptop from scratch with a 4K AMOLED display, mechanical keyboard, custom powertrain, and modular design.

Single HTML Element Star Rating Component

A tutorial on creating a customizable star-rating component using HTML, CSS, and minimal JavaScript, exploring innovative ways to build interactive web elements.

Dropbox Brand Guidelines

Dropbox launches an innovative brand guidelines site with interactive animations, powered by Rive and Webflow, redefining modern web design.

Tailwind CSS v4.0

A major update focused on faster performance, modern CSS features, and simplified setup.

New capabilities for attr()

Una Kravets highlights Chrome 133’s enhanced CSS attr() function, adding type casting and versatile styling uses.

Moving on from React, a Year Later

Kelly Sutton reviews Scholarly's move from React to a server-rendered stack, praising better speed, testability, and simpler maintenance.

CSS attr() gets an upgrade

Chrome 133 introduces an upgraded CSS attr() that supports more properties, parses data types like <color>, and aids in advanced features like View Transitions.

My website has been gaslighting you

Dave Rupert shares how he updates his site’s color scheme daily with CSS variables, hue rotation, and math, blending aesthetics, P3 vibrancy, and accessibility.

Cursor spawning particles

Pavel Mazhuga showcases a cursor spawning particle effect using Three.js and TSL. Explore the live demo here and find the source code here.

Creating Static SVGs from GeoJSON

Michelle Barker shows how to convert GeoJSON to static SVGs using D3.js, detailing data fetching, scaling, and flipping paths for lightweight map creation.

2024 year in review

Shinya Fujino highlights Astro's 2024 growth, features, and future updates like sessions and responsive images.

Use Mouse Position to Change Scroll Speed

A dynamic scrolling effect using GSAP, where the scroll speed adjusts based on the mouse's distance from the center using timeScale() and mapRange(). Watch the full lesson video here.

CSS scroll-state()

Adam Argyle introduces scroll-state() in Chrome 133, a new CSS feature that enables style changes based on scroll conditions like sticky, snapped, or scrollable elements.

New View Transition Stuff

Jake Archibald and Surma discuss new features and future plans for the View Transition API, including cross-document transitions, scoped animations, and browser-specific updates.

Making the this keyword less annoying

Dave Rupert explores ways to make the repetitive use of this in JavaScript less visually distracting, from dimming the color in VS Code to experimenting with custom glyphs in a ligature-enabled font.

Revealed: React’s experimental animations API

Matt Perry introduces React's experimental <ViewTransition /> API, enabling seamless and customizable animations between views using the browser's View Transition API.

Introducing Werk

Simon Ask Ulsnes introduces Werk, a lightweight and portable build system inspired by make and just, designed for cross-platform compatibility and ease of use.

PixelGL

PixelGL is an interactive tool for experimenting with image deformation effects, allowing users to tweak settings through an intuitive interface.

1 7 8 9 10 11 12