Luis Montes @monteslu.com · 02/07/2026also running in a terminal with node (and threejs and gamepad) because why not. 110
Luis Montes @monteslu.com · 29/05/2026Coworking with Friends. Without @lukekarrys.com 😢 Because Luke would have wanted it that way. Probably. 120
Luis Montes @monteslu.com · 16/05/2026Get a bunch of bikes and ride them around with your friends. It's the shit. 050
Luis Montes @monteslu.com · 17/03/2026Aww yeah early screening LFGO! One of my favorite books in a long time. 000
Luis Montes @monteslu.com · 06/03/2026Running Three.js with WebGL on a cheap Linux gaming handheld WITHOUT a web browser. #threejs 131
Luis Montes @monteslu.com · 22/12/2025Get a bunch of bikes and ride them around with your friends. It's the shit. 040
Luis Montes @monteslu.com · 30/10/2025Did 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 080
Luis Montes @monteslu.com · 29/10/2025Three.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 :) 251
Luis Montes @monteslu.com · 19/10/2025Get a bunch of bikes and ride them around with your friends. It's the shit. 032
Luis Montes @monteslu.com · 13/10/2025I've arrived at @jsconf.bsky.social Looking forward to catching up with everyone, it's been a while. #jsconf 050
Luis Montes @monteslu.com · 16/08/2025Get a bunch of bikes and ride them around with your friends. It's the shit. 040
Luis Montes @monteslu.com · 30/06/2025Some 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 100
Luis Montes @monteslu.com · 11/03/2025Wrote an MCP module to connect Claude Code to the physical world. What's the worst that can happen? #ai #javascript #arduino #nodebots 1102
Luis Montes @monteslu.com · 28/02/2025Setting up for tomorrow's game jam at @heatsynclabs.bsky.social with @tooshel.bsky.social #gamedev #javascript #webdev #retrogaming #ai 0112
Luis Montes @monteslu.com · 18/02/2025Performance is looking really good on the javascript game launcher thanks to some updates on @kmamal/sdl (Node.js libSDL bindings) github.com/monteslu/jsg... #gamedev #javascript #webdev #retrogaming 0152
Luis Montes @monteslu.com · 05/02/2025Don't ever talk to me (RG40xxv) or my son (RG28xx) again. Another day, another Anbernic running jsgamelauncher #gamedev #retrogaming #javascript 1171
Luis Montes @monteslu.com · 25/01/2025The javascript game launcher now supports custom fonts with FontFace #gamedev #javascript #retrogaming #webdev 1162
Luis Montes @monteslu.com · 16/01/2025Box2d 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 4136
Luis Montes @monteslu.com · 12/01/2025might 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. 110
Luis Montes @monteslu.com · 11/01/2025Got WASM working on my JS game launcher. (Web game APIs without a browser) Here's the box2d physics engine compiled to WASM, running on retro handled device. #gamedev #javascript #retrogaming 3205
Luis Montes @monteslu.com · 04/01/2025Knocked out a couple of quick javascript games this morning for my retro handheld. #gamedev #javascript #retrogaming 2131
Luis Montes @monteslu.com · 03/01/2025Something 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 1102
Luis Montes @monteslu.com · 21/12/2024Build a DJ bike and ride it around with your friends. It's the shit. 040
Luis Montes @monteslu.com · 20/12/2024IoT-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 1101
Luis Montes @monteslu.com · 11/12/2024Next Month: Building Browserless, Browser-based games. Come hang with me at HalfStack conf! halfstackconf.com/phoenix @halfstackconf.bsky.social #javascript #webdev #gamedev #retrogaming 0113
Luis Montes @monteslu.com · 20/01/2024Had over 110 riders turn out last night to welcome the new AZ Distilling Co. to Downtown Mesa Our bike army is steadily growing. Build a DJ bike and ride it around with your friends. It's the shit. 070
Luis Montes @monteslu.com · 11/08/2023and now Node.js running a web server, in an iframe, in a browser tab, in a terminal-based browser, in tmux, in a terminal tab, on a laptop. With hsync tunneling into that browser and relaying port 9000 so that another tmux window can telnet to a non-web tcp server in it 100
Luis Montes @monteslu.com · 11/08/2023Here's Node.js running a web server, in WASM, in an iframe, in a browser tab, in a terminal-based browser, in a terminal tab, on a laptop. #WebContainers are pretty cool :) 120