Luis Montes
monteslu.com
Luis Montes
@monteslu.com
Purveyor of fine PWAs.
IcedDev CEO

Hand crafter of artisanal SQL queries.
BikeMesaAZ organizer, bike rider
Mastodon: @monteslu@fosstodon.org
Did a full implementation of the Web Gamepad API for node.js and added a CLI tester for it. Over 2100 gamepads mapped using the SDL database.

About two orders of magnitude more than chrome :)

npx gamepad-node
October 30, 2025 at 1:19 PM
Three.js GPU (WebGL) accelerated demo running in Node.js (without a web browser) but rendering to my terminal at GameBoy Color resolution.

Even has real texture mapping and lighting effects :)
October 29, 2025 at 9:59 PM
Some of my friends at @heatsynclabs.bsky.social didn't care for having live webcams on the space.

So as a compromise we used some AI to keep the feed going while maintaining privacy.

#hackThePlanet
June 30, 2025 at 12:16 AM
Wrote an MCP module to connect Claude Code to the physical world.

What's the worst that can happen?

#ai #javascript #arduino #nodebots
March 11, 2025 at 7:47 PM
8 cores on a retroid pocket 5 :)
January 17, 2025 at 7:35 PM
Box2d Physics engine Version 3
In WebAssembly using threads
In Node.js
On a cheap retro handheld device
60 fps
WITHOUT a web browser :)

#gamedev #javascript #wasm #box2d #retrogaming
January 16, 2025 at 5:09 PM
might want to wait til later tonight.
Just made a major performance tweak, but away from computer for a few hours.

Getting steady 60 fps on these underpowered devices now.

Will push that change soon.
January 12, 2025 at 6:54 PM
Something fun for the weekend:

Got Phaser @phaser.io working on a cheap Anberinc retro handheld device. Browser APIs WITHOUT a browser :)

✅ Canvas (2d)
✅ WebAudio
✅ Keyboard events
✅ Gamepad API
✅ localStorage

Other browser-based javascript game engines work too!

#gamedev #WebDev #javascript
January 3, 2025 at 10:08 PM
Build a DJ bike and ride it around with your friends.
It's the shit.
December 21, 2024 at 8:00 AM
IoT-based game dev directly on cheap retro handheld using @nodered.org kmamal/sdl , napi-rs/canvas, and some glue :)

@heatsynclabs.bsky.social

#gamedev #WebDev #IoT #javascript #haxmas
December 20, 2024 at 11:51 PM