Ruben van der Leun
rvdleun.bsky.social
Ruben van der Leun
@rvdleun.bsky.social
Enthusiastic Web/XR developer with a dash of self-hosting, home automation, and 3D printing. Photos and pictures of kittens and pups will get likes.
Reposted by Ruben van der Leun
@edzitron.com cool episode on vibe coding (which I enjoy calling "vile coding") but as a professional prototypist : no, it's ALSO bad for prototyping!

People often think of prototypes as low effort run once piece of code (as Charlie Meyer said) ... but that's the "easy" part of prototyping.

The...
November 6, 2025 at 8:11 AM
Tried out expo.dev today for a little hacking project. Really digging the Expo Go app, that's pretty neat.
November 5, 2025 at 11:17 PM
Here's a little WebXR/LLM experiment, inspired by two talks at @frontmania.bsky.social about "Built-in AI" (by @rowdy.codes) and "A11y and AI" (by Elga de Klerk).

The concept is a narrator that can explain what the user is seeing, using Gemini Nano on the device itself.

#WebXR #accessibility
October 22, 2025 at 1:31 PM
Oh man, just discovered that the madmen who are still modding X-Wing Alliance have added support for an active cockpit that you control via VR Controllers, similar to VTOL VR.

www.youtube.com/watch?v=wX4q...
The Unholy Union of Star Wars X-Wing Alliance and VOTL VR
www.youtube.com
October 13, 2025 at 11:40 PM
I gave a talk last week involving RSS Feeds and was genuinely surprised to learn that no one in the audience was using a RSS reader daily.

In general, I dislike "Am I the only one-" questions, but: who else goes through RSS feeds every day?
October 13, 2025 at 5:51 AM
I started building a LLM experiment with Python, to see how development would differ from JS.

So far, Gradio and Jupyter notebooks are winning me over. Excellent tools to test features during development and I haven't found any Node equivalents yet.
July 30, 2025 at 9:05 AM
Backlog.MD is easily my favorite new tool to use for my personal projects. I've tried using self-hosted services like Planka, but having all the tasks stored inside the repo as markdown files makes it so much easier to manage.
July 26, 2025 at 11:15 AM
I dug up my old Samsung 360 Gear camera for an upcoming wedding. To my surprise, it still works, albeit with some custom apps. I kinda forgot how neat 360 Photography can be in just capturing an entire moment.
April 29, 2025 at 9:55 PM
... that's it. lost all faith in AI. Was a fun little hype thing, but ready to move on now.
April 27, 2025 at 2:38 PM
And back in the Netherlands. Have to give another shout-out to @cityjsconf.bsky.social for giving me a good excuse to take the train to London, explore the city for a day, and getting so inspired that I'm now sleep deprived from hacking away last night.

Hoping to do it again next year.
April 26, 2025 at 10:34 AM
@thisisjofrank.bsky.social Just wanted to quickly message that I really enjoyed your talk. I've been wanting to have a code editor in a self-hosted environment and your talk gave me inspiration on the steps I should take next.

I may have missed the link, but is the slide deck available?
April 26, 2025 at 10:27 AM
April 25, 2025 at 10:55 PM
So the main thing I'm getting from #CityJSLondon so far, LLM-wise, is that I've been doing way too much manually, whereas I could've used LangChainJS and MCP.

Much to experiment with in the coming days.
April 25, 2025 at 10:59 AM
@kentcdodds.com While it would require additional hardware, I'd wager we can do the holographic stuff with XR hardware
April 25, 2025 at 8:46 AM
And off we go at London @cityjsconf.bsky.social. Had a great day walking through the city yesterday, now onto Javascript
April 25, 2025 at 8:33 AM
Reposted by Ruben van der Leun
In Tirol launches Monday at @officialgdc.bsky.social sponsored by @viverse.com!

Flee the storm o’er surreal, expressionist manor grounds on the outskirts of Salzburg, 1914 ⛈️
March 13, 2025 at 3:59 PM
Reposted by Ruben van der Leun
This has been a long time coming--excited to announce that Immersive Web Emulator 2.0 (the #WebXR browser extension, not the JS runtime) preview is available NOW!

Tap into the full power of IWER + DevUI, now in the extension format you know and love. Details & link below 👇
February 26, 2025 at 11:35 PM
So first impressions are, unfortunately, very buggy.

I really like the design. Just for development, it would make for an excellent headset, especially with being able to rotate the display so easily.
Have to admit that I had written this off, so was happily surprised when it arrived this morning.

Expectations aren't too high, but I wouldn't mind having a headset specifically for development.
February 21, 2025 at 9:55 PM
Have to admit that I had written this off, so was happily surprised when it arrived this morning.

Expectations aren't too high, but I wouldn't mind having a headset specifically for development.
February 21, 2025 at 11:12 AM
To my complete and utter surprise, there is a VR game based on Foundation(the novels, not the TV show). It's easily one of my favorite sci-fi series, I just hadn't expected to ever see a game released about it, let alone in VR.

First impressions over the weekend were good. Very Telltale-esque.
February 16, 2025 at 6:22 PM
My first little #LLM powered project.

* It retrieves the last 50 items from my RSS reader
* Next, llama-3:3B is used to create a summary of the article.
* The result is then converted to audio using piper.
* All done on self-hosted hardware.

Perfect to listen to while walking the dogs.
February 7, 2025 at 8:36 AM
Reposted by Ruben van der Leun
Let’s build interactive @threejs.org User Interfaces 🫰

Uses react-three/handle, react-three/xr, and react-three/uikit - vanilla versions are available🍦

Works on any device inside and outside #WebXR

Compose with to control sizes, positions, rotations (Link in 🧵)
February 1, 2025 at 8:15 PM
Took me a good five years, but finally underway to FOSDEM again. Will only be able to go on Saturday, but looking forward to it.
January 31, 2025 at 2:17 PM
Got to try the Vision Pro today. While I couldn't see everything properly due to not having brought my actual VR glasses, I will admit that I was impressed with what I saw. In particular with the hands.

Was delighted to see that an old cardboard app of mine worked on it without any issue. 🥳
January 29, 2025 at 10:18 PM
Very sorry to hear about David Lynch's passing.

When I started watching old movies during the lockdown, none captivated me as much as his.
January 16, 2025 at 7:35 PM