A detailed, behind-the-scenes look at how theatrical design, visual storytelling, and creative collaboration shaped this multi-format project.
Building a Blended Material Shader in WebGL with Solid.js
A step-by-step breakdown of a wireframe and solid blend effect using Three.js render targets, along with a quick look at managing the WebGL lifecycle in Solid.js.
Designer Spotlight: Julie Marting
Meet Julie Marting, a designer who turns interactive concepts into immersive experiences that connect, surprise, and inspire.
Building Aether 1: Sound Without Boundaries
A case study on Aether 1, where 3D, sound, and WebGL merge into an unbounded experience.
Wish You Were Here – Win a Free Ticket to Penpot Fest 2025!
Share your “I wish…” for the future of design and development — and win a free ticket to Penpot Fest 2025 in Madrid!
Quality Over Speed: A Case for Perfectionism
The story of NaughtyDuk©’s quality-over-speed mindset, their work with top entertainment brands, and the open-source tools they’ve built along the way.
Interactive WebGL Backgrounds: A Quick Guide to Bayer Dithering
Discover how to create a subtle, interactive WebGL background with Bayer dithering in this quick tutorial.
Exploring the Process of Building a Procedural 3D Kitchen Designer with Three.js
How procedural modeling and a few smart abstractions can turn complex 3D design into a simple, intuitive web experience.
Built to Move: A Closer Look at the Animations Behind Eduard Bodak’s Portfolio
A hands-on walkthrough from Eduard Bodak on crafting scroll-driven and interactive animations for his portfolio.
Designer Spotlight: Ivor Jian
A glimpse into the early work, process, and inspiration of Ivor Jian, a self-taught designer and developer blending precision with expressive web experiences.