Developer Spotlight: Guillaume Lanier

Hey Codrops community! I’m Guillaume Lanier, a Creative & Frontend Developer based in Amsterdam. I specialise in creating immersive digital experiences with expertise in 2D/3D graphics and interactive development. Featured Work Anoyo (2023-Present) Anoyo (あの世 – “the other world” in Japanese) stands as a unique place for exploration and experimentation. It doubles as both a […]
How I Created A Popular WordPress Theme And Coined The Term “Hero Section” (Without Realizing It) — Smashing Magazine

In 2013, Marcel Moerkens was working on Brooklyn, his WordPress theme, and he needed a way to make it stand out from the pack of other WordPress themes. Little did he know that the intro section he called a “Hero” would become one of the most recognizable patterns in web design today. Here’s how the […]
Creating My First Game Prototype in a Browser: The Journey So Far

At Codrops, we love sharing creative journeys from the web development community. In this article, Axel Croizé takes us through the key steps of building his first browser-based 3D game prototype. Inspired by Bruno Simon’s playful portfolio, Axel brings his idea to life using Three.js, shaders, and physics engines. While the project is still in […]
Dreaming Of Miracles (December 2024 Wallpapers Edition) — Smashing Magazine

December is almost here, and that means: It’s time for some new desktop wallpapers! Created with love by creatives from all around the world, they are bound to lighten up the last few weeks of the year and, who knows, maybe even spark new ideas. Enjoy! As the year is coming to a close, many […]
Building Efficient Three.js Scenes: Optimize Performance While Maintaining Quality

In this article, we’ll explore strategies to improve rendering performance without sacrificing graphical quality, based on the SINGULARITY demo I built with Fiber + Drei. (If you’re using Vanilla Three.js, don’t worry—you might still find something useful!) Model Planning and Selection Not all objects in a scene require the same level of detail. Distant objects […]
Creating An Effective Multistep Form For Better User Experience — Smashing Magazine
Forms are already notoriously tough to customize and style — to the extent that we’re already starting to see new ideas for more flexible control. But what we don’t often discuss is designing good-form experiences beyond validation. That’s what Jima Victor discusses in this article, focusing specifically on creating multi-step forms that involve navigation between […]