johndisandonato
johndisandonato.bsky.social
johndisandonato
@johndisandonato.bsky.social
I write fast code (mostly Rust 🦀), I go fast at videogames (mostly Dark Souls III ⚰️) and I communicate fast (mostly with my hands 🇮🇹).

https://github.com/veeenu :: https://twitch.tv/johndisandonato
Please enjoy this inverse kinematics simulation I made with Bevy!

I'm building a robot arm as a toy project and was looking for a way of controlling it via translating x/y/z rather than changing angles directly.

This seems promising. Maybe with some CV I could make it e.g. grab stuff autonomously.
November 8, 2025 at 2:40 PM
Every time I try a new thing and it works out ok it feels like I cracked another secret of the universe even if it's the silliest thing
October 24, 2025 at 10:08 PM
I'm this 🤏 close to raising a series A for my up-and-coming hardware AI blockchain web 4.2.15-alpha1 startup
October 9, 2025 at 9:47 PM
I discovered Niri yesterday and I can't understand why this is not the de facto mandatory standard of interacting with computers already. This is SO GOOD

yalter.github.io/niri/
October 8, 2025 at 8:39 AM
It is with deep regret that I must announce: I am old as HECK
August 9, 2025 at 11:31 AM
I was moving boxes of magazines/books I had when I was a kid into the attic and accidentally found my villain origin story
August 9, 2025 at 11:28 AM
I engineed the enginee that was engineered today

it doesn't work, I haven't written the firmware yet and the front wheels are all wobbly as heck but ehhh it's still a zero-to-irl-thing in a handful of hours
June 18, 2025 at 7:54 PM
This morning I did a engineering instead of playing Nightreign
June 18, 2025 at 10:18 AM
new 3d printer who dis
May 26, 2025 at 9:45 AM
I swear I have designed plenty of things despite somehow only having a picture of this mk3s mod I built the other day
May 9, 2025 at 2:18 AM
You vibe coding: <tab><tab><tab><tab><tab>

Me vibe coding:
May 2, 2025 at 9:00 PM
I love ffmpeg but that didn't stop me from performing a sensible chuckle
March 6, 2025 at 12:49 PM
I finally broke a spell longer than a year, I'm beyond ecstatic
February 1, 2025 at 1:23 PM
Graphics programming bsky, do your thing...?
January 27, 2025 at 6:00 PM
I released a new version of both my Practice Tools!

Finally managed to carve some time to implement the radial shortcut menu, operated entirely via controller.

This way you can practice from the comfort of your t̶o̶i̶l̶e̶t̶ couch or portable device such as the Steam Deck.
January 22, 2025 at 12:45 PM
I got myself a steam deck. Using my practice tools with the touchscreen is awkward so I made a controller operated radial menu from scratch and I'm super proud of it 🙂
December 30, 2024 at 9:00 AM
OCAML WHY

OCAML DONT PULL A JAVA SCRIPT PLEASE
December 20, 2024 at 11:03 PM
Ever since I stopped playing live with my band, I had been yearning to perform in some capacity. Streaming was a great fit.

I'm sad to see how much I neglected it this year.

As an early new year's resolution, I want to stream more in 2025, get good times in DS3, and maybe do more live coding.
December 11, 2024 at 10:57 PM
OCaml people: what's the more idiomatic way of writing list pipelines?

Which of `x |> List.map y |> List.flatten` or `List.map y x |> List.flatten` should I prefer?

I personally like the first one better, but I'm also a big fan of not bikeshedding when the community has settled on a style.
December 10, 2024 at 9:06 AM
December 1, 2024 at 7:26 AM
i post cat
October 22, 2024 at 11:12 AM
I have been rocking my Framework 13 for about a couple weeks now and I can't understate how happy I am about it. Everything worked first try and I was finally able to go full open source. It feels great and I literally look forward to write code on it and stare at it all day every day.
October 21, 2024 at 5:20 PM
I DO know how to exit vim. I just can't.
October 21, 2024 at 12:36 PM