What Happens When You Can’t Stop Creating: Huy Nguyen’s Story of Starting His Own Studio
12.3.2026
How I went from having no idea what to do with my life to dropping out of university and building a design studio in my twenties
SVG Mask Transitions on Scroll with GSAP and ScrollTrigger
11.3.2026
In this tutorial, we’ll create four scroll-driven transitions that reveal fullscreen images using SVG masks, GSAP, and grid- and blind-based patterns
Abusing Customizable Selects
11.3.2026
Let’s go over a few demos using the new customizable <select> feature that may be wild, but also give us a great chance to learn new things in CSS.
Abusing Customizable Selects originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter
The Value of z-index
9.3.2026
How we look at the stacking order of our projects, how we choose z-index values, and more importantly, the implications of those choices.
The Value of z-index originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter
Building a Scroll-Reactive 3D Gallery with Three.js, Velocity, and Mood-Based Backgrounds
9.3.2026
A tutorial on building a scroll-driven WebGL gallery in Three.js with depth-layered images, palette-driven backgrounds, and motion that responds to scroll velocity
Obys: The Small Studio Designing Big Digital Narratives
6.3.2026
An inside look at Obys and how a small team creates award-winning digital experiences through storytelling, structure, and intentional design
The Different Ways to Select <html> in CSS
5.3.2026
Sure, we can select the <html> element in CSS with, you know, a simple element selector, html. But what other (trivial and perhaps useless) ways can we do it?
The Different Ways to Select <html> in CSS originally published on CSS-Tricks, which is part of the DigitalOcean family....
Inside Corentin Bernadou’s Portfolio: Swiss-Inspired Layouts, WebGL Geometry, and Thoughtful Motion
5.3.2026
An overview of how I redesigned my portfolio as a creative playground, blending editorial design, WebGL experiments, and thoughtful motion
WebGL for Designers: Creating Interactive, Shader-Driven Graphics Directly in the Browser
4.3.2026
A look at how Unicorn Studio brings the power of WebGL shaders to designers through a layer-based workflow, making it easier to create expressive, interactive graphics directly in the browser
The Lookback: A Digital Capsule for Better Off® Studio’s Creative Past
3.3.2026
How we designed and built a digital capsule for Better Off® Studio to document what shaped them into who they are today
Popover API or Dialog API: Which to Choose?
2.3.2026
Choosing between Popover API and Dialog API is difficult because they seem to do the same job, but they don’t! After a bit lots of research, I discovered that the Popover API and Dialog API are wildly different in terms of accessibility and we'll go over that in this article.
Popover API or Dialog...
Sticky Grid Scroll: Building a Scroll-Driven Animated Grid
2.3.2026
Learn how to build a structured scroll-driven image grid where movement unfolds progressively within a sticky layout