grgrdvrt
grgrdvrt.bsky.social
grgrdvrt
@grgrdvrt.bsky.social
I make things with code.
grgrdvrt.com
mutsuacen.com
pictobrush.com
Seen on HN:
(Full conversation: news.ycombinator.com/item?id=4525...)
September 16, 2025 at 7:15 AM
Quick toy
August 29, 2025 at 6:03 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
Anyway, starting from a linear y (left) rather than phi (right) was a mistake. I removed that code.
August 11, 2025 at 7:18 PM
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
August 11, 2025 at 1:14 PM
Having fun hand coding a 3d object on a 2d canvas
August 11, 2025 at 12:51 PM
Left most of the registers unnamed
August 2, 2025 at 8:27 PM
Quick one
August 2, 2025 at 8:26 PM
August 2, 2025 at 2:20 PM
Just kidding, the colors are simply flipped based on `(i+j+r)%2`
Where i and j are the grid coordinates, and r is a 0 or 1 value that determines the orientation of the tile.
July 30, 2025 at 6:28 AM
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.
July 30, 2025 at 6:28 AM
Truchet tiles
July 29, 2025 at 9:12 AM
Find the parentheses, the semi-colon...
July 27, 2025 at 11:20 AM
Find the square brackets, the curly brackets...
July 27, 2025 at 11:20 AM
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...
July 21, 2025 at 8:31 AM
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:
July 9, 2025 at 12:00 AM
Lines, for the billionth time.
July 1, 2025 at 1:26 PM
I think this was meant as a reply to a specific post.
You have to click on the tiny bubble under the post for that. 😉😉
December 6, 2024 at 8:37 AM
November 27, 2024 at 5:42 PM
Earlier this year I released pictobrush.com.
One thing I didn't advertise enough is the possibility to use your own pictures for painting 🎨🫠
November 8, 2024 at 4:30 PM