grgrdvrt
@grgrdvrt.bsky.social
📤 368
📥 234
📝 112
I make things with code. grgrdvrt.com mutsuacen.com pictobrush.com
reposted by
grgrdvrt
Eric Lengyel
1 day ago
New blog post: A Decade of Slug This talks about the evolution of the Slug font rendering algorithm, and it includes an exciting announcement: The patent has been dedicated to the public domain.
terathon.com/blog/decade-...
11
252
85
reposted by
grgrdvrt
Patrick Dubroy
6 days ago
One more time — I'm looking for new consulting clients. Some ways I can help: ∙ Fractional tech leadership (tackling "leadership debt" in small eng orgs) ∙ Full-stack, 0 to 1 projects ∙ Language design & impl (eg with
@ohmjs.org
) ∙ JavaScript/TypeScript perf (🔁 appreciated)
add a skeleton here at some point
0
11
16
After finishing writing clear instructions for Claude, the actual changes feel so trivial that it would be faster to write them myself. Maybe claude is just the rubber duck we've always needed.
1 day ago
2
8
1
reposted by
grgrdvrt
Nicolas Barradeau
2 days ago
reactions to Nvidia's DLSS 5 announcement really made my day 😂
bsky.app/search?q=DLS...
thank you internet 🫶
loading . . .
https://bsky.app/search?q=DLSS+5
0
12
1
reposted by
grgrdvrt
David Aerne
4 days ago
Am I accidentally building a Color OS? :D Different needs require different stats, so I decided to let users rearrange, show, or hide color stats however they want.
loading . . .
11
368
26
reposted by
grgrdvrt
Yiliu
11 days ago
First bsky post ever 👋 Just sharing something I’m building
loading . . .
7
67
4
reposted by
grgrdvrt
15 days ago
voronoids - voronoi cells using boids as seed points, + CRT shader. threejs / TSL / webgpu
voronoids.vibe-coded.com
loading . . .
3
50
7
We need trees of PRs in Github.
16 days ago
0
3
0
reposted by
grgrdvrt
Nicolas Barradeau
22 days ago
passing on the good word: "Threejs Conf Paris, here we go ! 🚀 -->
threejs.paris
Waitlist open !" organized by David Ronai (et al.), already a solid lineup :)
loading . . .
Three.js Conf Paris
The first Three.js conference in Paris. Join the community, discover the lineup, and be part of the event.
https://threejs.paris
1
12
5
In a HN comment someone used the term "pilot" instead of "author" for AI-generated code. Sounds appropriate.
30 days ago
0
2
0
Ran into some issues with jj workspaces. It seems you have to be careful about what workspace you are in when manipulating the changes graph
about 1 month ago
0
0
0
Pure talent.
add a skeleton here at some point
about 1 month ago
1
2
1
"AI allows me to build things I would never have the time to build before" The things:
about 1 month ago
3
5
0
I am way less tempted to consult social media and news websites when I reframe them as "the voices in my head"
about 1 month ago
0
1
0
reposted by
grgrdvrt
Adam Wiggins
about 2 months ago
10m documentary film on the local-first software movement!
www.youtube.com/watch?v=10d8...
3
102
32
reposted by
grgrdvrt
Tim Holman
about 2 months ago
Been ruminating on this lately as a maker of small one-off things… years back I’d made console.frog
github.com/tholman/cons...
… prob took a few hours, would take ai 1 minute. It’s not that my enjoyment from executing on an idea is gone, but the way my work is perceived has shifted.
add a skeleton here at some point
1
5
1
reposted by
grgrdvrt
Nicolas Barradeau
about 2 months ago
"Order and disorder." probably my last take at
#genuary26
, uses a 3D pathfinder to go from neatly ordered stacks to a random layout.
#genuary2615
BTW, I'm available for freelance work (2 days a week for now). HIRE ME, I'm GOOD (& CHEAP! 😁) also ok with collabs, mentoring, Q&As, AMA...
loading . . .
1
18
7
reposted by
grgrdvrt
Raphaël Améaume
about 2 months ago
Friendly reminder that if you're doing
#genuary
with either 2D canvas, p5.js or three.js, I would love for you to try out Fragment
github.com/raphaelameau...
#genuary2026
#madewithfragment
loading . . .
GitHub - raphaelameaume/fragment: [alpha] A web development environment for creative coding
[alpha] A web development environment for creative coding - raphaelameaume/fragment
https://github.com/raphaelameaume/fragment
0
12
5
Circles, feedback loop
loading . . .
about 2 months ago
0
5
0
reposted by
grgrdvrt
David Lenaerts
about 2 months ago
youtube.com/watch?v=W8-5...
loading . . .
1981: How COMPUTER GRAPHICS Will Change the World | Horizon | Retro Tech | BBC Archive
YouTube video by BBC Archive
https://youtube.com/watch?v=W8-54-9J9ns&si=OOvt-sJCa4ja8AlI
0
4
3
Inigo Quilez wrote multiple "avoiding trigonometry" articles:
iquilezles.org/articles/noa...
iquilezles.org/articles/sin...
iquilezles.org/articles/noa...
I remember reading the first one years ago, it completely changed how I think about angles.
add a skeleton here at some point
about 2 months ago
1
3
0
reposted by
grgrdvrt
Ricky Reusser
2 months ago
Oh, and avoiding trig functions. One acos() made it through, but in general, if you use any trig functions in this, you're doing it wrong and there's almost certainly a better way. That's some algebra I'm glad I didn't have to repeat.
1
4
2
The process of code review we are used to is not really adapted to the new practices involving AI.
2 months ago
1
0
0
reposted by
grgrdvrt
Ricky Reusser
2 months ago
A magnetic pendulum simulation, as I've been slowly polishing and moving some
@observablehq.com
notebooks from the web editor over to blog posts. Observable Notebook Kit is such a joy to use.
rreusser.github.io/notebooks/ch...
loading . . .
Chaotic Magnetic Pendulum
Interactive visualization of a magnetic pendulum demonstrating chaotic dynamics.
https://rreusser.github.io/notebooks/chaotic-magnetic-pendulum/
3
12
4
reposted by
grgrdvrt
Nicholas Rougeux
2 months ago
My personal projects are my escape from reality—each one its own little world that rewards slow, diligent work. I enjoy watching them evolve from nothing or a forgotten something into a brand new thing for others to enjoy. I can’t remember a time when I wasn’t making something and I love it.
0
12
3
There is a floating idea that code quality is not that important, only the final product matters. My experience is that for each developer who thinks like that, you need another one to fix the mess.
2 months ago
2
6
0
reposted by
grgrdvrt
kyndinfo
3 months ago
Sketching with Math and Quasi Physics
kyndinfo.notion.site/Sketching-wi...
Reposting to wrap up the year. Humbled to see these materials being used by many more people than I ever expected. Truly grateful for all the support and collaborations through this work. Thanks!
loading . . .
0
15
2
reposted by
grgrdvrt
Sebastian Aaltonen
3 months ago
My "No Graphics API" blog post is live! Please repost :)
www.sebastianaaltonen.com/blog/no-grap...
I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
loading . . .
No Graphics API — Sebastian Aaltonen
Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe...
https://www.sebastianaaltonen.com/blog/no-graphics-api
19
468
203
reposted by
grgrdvrt
Bruno Simon
3 months ago
6 years of thinking I can make a better portfolio. 1 year of actually building it. My new portfolio is LIVE 🚀 Please, don't break anything! 👉
bruno-simon.com
loading . . .
16
295
61
Nice article about css, layout and constraints.
pavpanchekha.com/blog/why-css...
The idea of constraints always felt more natural fore than whatever css proposes (ok, flexbox is not too bad). When people ditch constraints because they have issues, I'd like to point that css have their issues too.
loading . . .
Should CSS be Constraints?
https://pavpanchekha.com/blog/why-css-bad.html
3 months ago
1
1
0
Wait! it was "Dreamweaver" the whole time!? Not "Dreamwaver"??
3 months ago
1
0
0
jj is what git should have been
4 months ago
0
0
0
I think a lot about code quality these days
4 months ago
1
1
0
AoC day 2 ⭐️⭐️
4 months ago
0
1
0
AoC ⭐️⭐️
4 months ago
1
2
0
I'm eventually trying jj seriously. If you want to do a git rebase but resigned yourself to use merge because rebase caused you too much pain in the past, then you should check jj.
4 months ago
1
0
0
reposted by
grgrdvrt
Daniel D. Beck
4 months ago
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?
1
5
1
reposted by
grgrdvrt
spencer chang
4 months ago
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
loading . . .
1
33
9
The w3 page for compositing is a great reference for everything related to blend modes
www.w3.org/TR/compositi...
loading . . .
Compositing and Blending Level 1
https://www.w3.org/TR/compositing-1/
4 months ago
0
1
0
reposted by
grgrdvrt
Animation Obsessive
5 months ago
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...
loading . . .
35
2498
990
reposted by
grgrdvrt
codrops
5 months ago
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...
0
4
3
Try/catch is the em dash of code
5 months ago
0
1
0
Oh, the fantastic code that people write because react hooks can't be called conditionally ✨️
5 months ago
0
1
0
reposted by
grgrdvrt
vfig
5 months ago
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.
1
17
1
reposted by
grgrdvrt
Willy Brauner
6 months ago
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!
loading . . .
1
31
4
reposted by
grgrdvrt
Patrick Dubroy
6 months ago
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.
0
0
1
reposted by
grgrdvrt
Patrick HENG
6 months ago
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
loading . . .
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.
https://ponpon-mania.com
1
16
8
Please, optimize prematurely
6 months ago
0
1
0
reposted by
grgrdvrt
Kevin Parry
6 months ago
Cheers to 10 years of making videos 🥂
loading . . .
11
753
258
reposted by
grgrdvrt
Martin Laxenaire
6 months ago
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
loading . . .
1
25
6
Load more
feeds!
log in