grgrdvrt
grgrdvrt.bsky.social
grgrdvrt
@grgrdvrt.bsky.social
I make things with code.
grgrdvrt.com
mutsuacen.com
pictobrush.com
Reposted by grgrdvrt
I'm just a simpleton with a humanities education but I'm almost in this camp. The contemporary programmer enjoys fewer avenues for emphasis than Gutenberg. Why does authoring code mostly lack the sophistication of headings, boldface, footnotes, endnotes, appendices, and so on?
November 14, 2025 at 7:21 AM
Reposted by grgrdvrt
i used millions of files from @archive.org to make a website where you can watch how the internet evolved

scroll through home videos and news stories, unedited selfies and collaged memes, all merged in one timeline

alivetheory.net
November 6, 2025 at 6:19 PM
The w3 page for compositing is a great reference for everything related to blend modes
www.w3.org/TR/compositi...
Compositing and Blending Level 1
www.w3.org
November 4, 2025 at 3:52 PM
Reposted by grgrdvrt
It wasn't deep. It didn't have much to say. But Xiao Xiao inspired millions to try Flash animation for themselves.

A Beijing artist made this series -- and turned stick fights into a phenomenon. We're exploring why and how he did it:
animationobsessive.substack.com/p/when-stick...
November 3, 2025 at 7:27 PM
Reposted by grgrdvrt
We're excited to shine a light on Karim Maaloul today!

He's a true creative force who turns art, design, and code into living, playful experiences. His work reminds us why the web is still a place for wonder!

Read his journey from illustration to immersive experiences: tympanus.net/codrops/?p=1...
October 31, 2025 at 9:59 AM
Try/catch is the em dash of code
October 29, 2025 at 4:47 PM
Oh, the fantastic code that people write because react hooks can't be called conditionally ✨️
October 27, 2025 at 4:50 PM
Reposted by grgrdvrt
someday i need to do a writeup or a video about why the "dark object system" is so great. but not today. today and tomorrow i am working around a quirk in thief's npc behaviour.
October 15, 2025 at 3:59 AM
Reposted by grgrdvrt
A dev team commissioned me to lead a training course on animation and creativity on the web. It would have been strange to lead a training course on "creative" development and web animation without a presentation tool being part of the theme!
September 26, 2025 at 2:12 PM
Reposted by grgrdvrt
Can anyone recommend JS libs that have a good approach to managing Wasm/WebGPU/WebGL resources?

We have more options these days (FinalizationRegistry / `using`) but I’m curious how people are making use of those in libraries.
September 24, 2025 at 5:46 PM
Reposted by grgrdvrt
Hey 👋 with
with Justine Soulié we just released a new project

Ponpon Mania an interactive online comic!

Animated panels, playful interactions, and a sheep with a dream to become a DJ

Take a look, let us know what you think ✨

👉 ponpon-mania.com

#webgl #illustration #comics #gsap #creativecoding
Ponpon Mania - Interactive Comic
Ponpon Mania is an interactive comic. Follow the adventure of a megalomaniac sheep who wants to make the world dance. Created by Justine Soulié & Patrick Heng.
ponpon-mania.com
September 16, 2025 at 11:31 AM
Please, optimize prematurely
September 9, 2025 at 4:58 PM
Reposted by grgrdvrt
Cheers to 10 years of making videos 🥂
September 8, 2025 at 7:17 PM
Reposted by grgrdvrt
I've build myself a new portfolio - let's start a new chapter! 🚀

A tribute to the 80s arcade video games where you'll need to play and interact with the site to unlock all the content and features.

Will you reach the 100% mark?

martin-laxenaire.fr
September 8, 2025 at 8:47 AM
Reposted by grgrdvrt
As I was walking home today, I had this idea: Is it possible to turn a QR code into a Truchet tiling that's still a functioning QR code? Yep.
September 2, 2025 at 11:57 PM
Quick toy
August 29, 2025 at 6:03 PM
Most important video for developers in their late 30's youtu.be/RqcOCBb4arc
The PERFECT 10 Minute Daily Posture Routine (FIX YOUR SIT!)
YouTube video by Jeremy Ethier
youtu.be
August 22, 2025 at 7:53 AM
Reposted by grgrdvrt
Last one.

I think I have reached the limits of this toy language.
I should add a `sort` function to the language to draw the faces in the correct order, but I think more and more about completely rethinking the language and the environment.
August 17, 2025 at 8:44 PM
Last one.

I think I have reached the limits of this toy language.
I should add a `sort` function to the language to draw the faces in the correct order, but I think more and more about completely rethinking the language and the environment.
August 17, 2025 at 8:44 PM
Progress
August 13, 2025 at 10:44 AM
When I decided to only support HSL for colors I definitely didn't have lighting in mind
August 13, 2025 at 10:35 AM
- Mom, I'd like to go to SIGGRAPH!
- We have SIGGRAPH at home.

SIGGRAPH at home:
August 12, 2025 at 4:49 PM
Still only edges, but only drawing the ones where z < 0
August 12, 2025 at 8:37 AM
This is just sqrt(1-y^2)

Not being able to chain math operations is definitely in the top 3 of things I hate the most about my language.
August 11, 2025 at 4:51 PM
Having fun hand coding a 3d object on a 2d canvas
August 11, 2025 at 12:51 PM