grgrdvrt
@grgrdvrt.bsky.social
📤 328
📥 212
📝 69
I make things with code. grgrdvrt.com mutsuacen.com pictobrush.com
reposted by
grgrdvrt
Patrick HENG
8 days 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
13
8
Please, optimize prematurely
15 days ago
0
1
0
reposted by
grgrdvrt
Kevin Parry
16 days ago
Cheers to 10 years of making videos 🥂
loading . . .
11
751
257
reposted by
grgrdvrt
Martin Laxenaire
16 days 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
24
6
reposted by
grgrdvrt
Dave Richeson
22 days ago
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.
7
62
14
Quick toy
loading . . .
26 days ago
0
3
0
Most important video for developers in their late 30's
youtu.be/RqcOCBb4arc
loading . . .
The PERFECT 10 Minute Daily Posture Routine (FIX YOUR SIT!)
YouTube video by Jeremy Ethier
https://youtu.be/RqcOCBb4arc?feature=shared
about 1 month ago
0
7
0
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.
loading . . .
about 1 month ago
0
3
2
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.
loading . . .
about 1 month ago
0
3
2
Progress
about 1 month ago
0
4
0
When I decided to only support HSL for colors I definitely didn't have lighting in mind
loading . . .
about 1 month ago
0
2
0
- Mom, I'd like to go to SIGGRAPH! - We have SIGGRAPH at home. SIGGRAPH at home:
loading . . .
about 1 month ago
0
3
1
Still only edges, but only drawing the ones where z < 0
loading . . .
about 1 month ago
0
2
0
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.
about 1 month ago
1
1
0
Having fun hand coding a 3d object on a 2d canvas
loading . . .
about 1 month ago
1
15
2
reposted by
grgrdvrt
/etc/motd 🤖
about 2 months ago
“The enjoyment of one's tools is an essential ingredient of successful work.” #DonaldKnuth
0
9
5
reposted by
grgrdvrt
Cohen is a Ghost
2 months ago
the brain that can see a face in a wall outlet was always doomed to hear the voice of God in a markov chain
9
1271
391
reposted by
grgrdvrt
Colin Cornaby
about 2 months ago
In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of the Kitchen
loading . . .
In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of the Kitchen
As a restaurant owner - I'm astounded at the rate of progress since microwaves were released a few short years ago. Today's microwave can cook a frozen burrito. Tomorrow's microwave will be able to cook an entire Thanksgiving Dinner. Ten years from now a microwave may even be able to run the country. Recently I was watching a livestream of a local microwave salesman.
https://www.colincornaby.me/2025/08/in-the-future-all-food-will-be-cooked-in-a-microwave-and-if-you-cant-deal-with-that-then-you-need-to-get-out-of-the-kitchen/?utm_source=bluesky&utm_medium=jetpack_social
9
179
119
Quick one
loading . . .
about 2 months ago
1
4
0
loading . . .
about 2 months ago
0
5
0
reposted by
grgrdvrt
Frederik Vanhoutte - Winterbloed
about 2 months ago
🥹
youtu.be/qwqPXySwMS8?...
loading . . .
Max Cooper - True Under Certain Conditions (official video by Frederik Vanhoutte)
YouTube video by Max Cooper
https://youtu.be/qwqPXySwMS8?si=MW-j9teHA7GtRih6
3
18
5
inconsistent + undocumented is an interesting combination
about 2 months ago
0
0
0
Added color. This was super difficult because you need to identify the interior and the exterior of each shape by looking at the bigger picture.
about 2 months ago
1
3
0
Truchet tiles
about 2 months ago
0
8
0
Most programming languages have been created by people working with physical qwerty keyboards on desktop computers. This has many consequences: the kind of symbols used in the languages, the tooling, the kind of software produced...
about 2 months ago
2
2
0
This is basic, but I didn't know JSON doesn't support `undefined`. `JSON.parse(JSON.stringify({foo:undefined, bar:null});` returns `{bar:null}` But `JSON.parse(JSON.stringify([undefined, null]);` returns `[null, null]`
about 2 months ago
0
1
0
Fixed if/elseif/else constructs for my language. I don't have a notion of "code blocks". A program is a flat list of instructions, indentation is only a visual help and is done by counting the nested for/if/else...
2 months ago
1
2
0
reposted by
grgrdvrt
kepano
2 months ago
No one knows how many users
@obsidian.md
has I think it's around 5-10 million people but I'm not sure? Anyone can download the app and start using it without creating an account or talking to anyone, and there are no analytics built-in 🤷♂️
10
138
11
reposted by
grgrdvrt
One of my side projects is a toy programming language+interface for mobile. I need to fix a few small things before sharing it, like having if/else instructions that work correctly or completely rethinking the data inputs... For now, the simplest program looks like this:
loading . . .
3 months ago
0
8
1
youtu.be/_ahvzDzKdB0?...
loading . . .
Growing a Language, by Guy Steele
YouTube video by Bill Pugh
https://youtu.be/_ahvzDzKdB0?feature=shared
3 months ago
0
1
0
One of my side projects is a toy programming language+interface for mobile. I need to fix a few small things before sharing it, like having if/else instructions that work correctly or completely rethinking the data inputs... For now, the simplest program looks like this:
loading . . .
3 months ago
0
8
1
Lines, for the billionth time.
3 months ago
0
4
0
reposted by
grgrdvrt
Julien Espagnon
3 months ago
From 3D generative sculpture to 3 meters physical sculpture
2
19
1
reposted by
grgrdvrt
Chris Murphy
4 months ago
If Unreal can switch to Y up, America can switch to the metric system.
7
246
47
reposted by
grgrdvrt
Bruno Levy
3 months ago
Mesh intersections is hard ! Three years of agonizing pain summarized in my article that just got accepted to ACM Transactions on Graphics
dl.acm.org/doi/10.1145/...
The implementation and the expansion-based arithmetic kernel are available in geogram:
github.com/BrunoLevy/ge...
3
61
15
reposted by
grgrdvrt
CreativeApplications.Net
4 months ago
The HyperCard Legacy (2009) by Jer Thorp /
@jerthorp.bsky.social
→
www.creativeapplications.net/theory/the-h...
loading . . .
The HyperCard Legacy
HyperCard was the brain child of Bill Atkinson, one of Apple's earliest employees, and the software engineer responsible for (among other things) the drop-down menu, the selection tool, and tabbed nav...
https://www.creativeapplications.net/theory/the-hypercard-legacy-theory-mac/
0
18
9
reposted by
grgrdvrt
kyndinfo
4 months ago
About Colors 色について
kyndinfo.notion.site/About-Colors...
#p5js
#math
#physics
#code
#art
loading . . .
0
17
4
reposted by
grgrdvrt
4 months ago
"Finished" my Armin Hofmann inspired design exploration tool. Only works on desktop for now
loading . . .
2
45
16
reposted by
grgrdvrt
Gregor Samosa
4 months ago
One of my core thesis is UI programming is still painful enough (despite React and its babies halving the pain) that it zaps programmers capacity to imagine a UI-heavy programming environment. Thus, to fix programming, you also have to fix UI programming. It's fundamentally the same issue!
4
12
2
reposted by
grgrdvrt
kyndinfo
4 months ago
Building my own tools
kyndinfo.notion.site/Building-my-...
(Repost/Crosspost)
#p5js
#math
#physics
#code
#art
loading . . .
0
34
7
reposted by
grgrdvrt
Matthew Guzdial
4 months ago
I'm credited with "additional design" on this game and what that means is I built a simulator that Brendan could poke and prod to see the effect of a mechanical change on the spread of possible game outcomes. I could get him high level stuff like win rate but also more nuanced stuff...
add a skeleton here at some point
2
23
7
reposted by
grgrdvrt
Florian Morel
7 months ago
After a hiatus, I am freelancing again ! available now for creative development work – In 2025 I would love to work on beautiful interfaces, storytelling & micro-interactions among other things :) 📮
[email protected]
🛖
florianmorel.com
(Remote from Taipei, UTC+8)
loading . . .
0
10
4
reposted by
grgrdvrt
unmode 🌿
5 months ago
My survey article on line drawing algorithms, pitched for game developers
jcd.pub/2025/04/10/t...
#gamedev
#math
#geometry
#lines
loading . . .
The gamer's guide to line algorithms - jcd.pub
A guide to historical line algorithms for game developers
https://jcd.pub/2025/04/10/the-gamers-guide-to-line-algorithms/
1
16
9
reposted by
grgrdvrt
Damien Henry
5 months ago
I've been a fan of spreadsheets for 30 years now. I'm still fascinated by their simple concept: a cell formula can use another cell's content as input. And yet, the diversity of things we can achieve with spreadsheets is astonishing. They're Turing complete, after all.
1
1
1
How many "utils" folders is there in your current project?
5 months ago
1
1
0
reposted by
grgrdvrt
el
5 months ago
Here's a cut of some of my interactive and visual work from the past year. I'm looking for work! I'm looking for remote work developing, prototyping and/or researching on editors, custom interactive things, or visualizations. I mostly work in JS/TS. Let me know if you know something pls ty :)
loading . . .
5
91
25
reposted by
grgrdvrt
ncnvrgnt
5 months ago
all other (questionable) LLM applications aside. i think evangelising for LLMs as a programming tool is short-sighted and unimaginative. surely there are other, and more resource-efficient, things we can do to improve the tools we use to create useful programs
2
21
8
The "barbed wire" operator performs either addition or subtraction, depending on its length: c = a-+-+-+-+-+-+-b
5 months ago
0
1
0
reposted by
grgrdvrt
pvh
6 months ago
Our new research track is called Universal Version Control and it's about exploring how to bring the power of version control to every person, on every kind of document and every kind of collaboration.
www.inkandswitch.com/universal-ve...
loading . . .
Universal Version Control
Industrial research lab working on digital tools for creativity and productivity
https://www.inkandswitch.com/universal-version-control/
7
219
52
I'm trying to find the exact combination of `WebGLRenderer.premultipliedAlpha`, `Texture.premultiplyAlpha`, `Material.premultipliedAlpha` and custom blending that actually does what I want. It's too easy to find combinations that produce a good looking result but are actually incorrect.
6 months ago
1
2
0
Load more
feeds!
log in