I make web games with three.js and React Three Fiber, building with Claude as a creative partner. Craft notes and open-source tools at https://xitter.cf/t.co/y92f6r6A0b

USA
Joined April 2010
I'm really proud of how Keyboard Express turned out. I poured a lot of love and creativity into this one. Kids type the words on the track before the train hits them and get every wagon of cargo to the finish line. Made for edclub with React Three Fiber and @threejs. keyboard-express.edclub.io/
2
6
287
Zubin Khavarian retweeted
I tested 17 apps on iPhone Duo. One turns the hinge into a game controller Here's what worked, what felt awkward, and ideas you can try in your own app Full video + featured developers in the reply 👇
8
4
3
27
2,372
Zubin Khavarian retweeted
Cool app for learning to read music and understand music theory. It has a beautiful, unique design and plenty of lessons and exercises.
3
2
1
23
1,750
Treble Trouble ships in 15 App Store languages, on iPhone and iPad, 8 screens each. That's 240 images, and a design change makes them all stale. I don't make any by hand. One script captures them from the Simulator, a second frames them with captions. zubin.dev/blog/app-store-scr…
1
1
65
Zubin Khavarian retweeted
My prediction for software engineering over the next 3 to 5 years. AI won't replace software engineers. It'll drive even greater demand for them. A team of 5 experienced engineers using AI will outperform a team of 20 pre-AI. Which will dramatically reduce the cost of building software. I think we'll see Jevons paradox in action. As something becomes cheaper and more efficient to produce, demand for it can increase dramatically. Thousands of software projects that previously weren't economically viable will become worth doing. The winners will be companies, big and small, that behave like Google, Amazon and 3M, with a culture of experimentation, a willingness to try lots of ideas and the discipline to kill their darlings. TL/DR: Smaller engineering teams, more innovation, more software products, and potentially more software engineers than ever. What do you think?
314
166
39
2,135
266,661
Zubin Khavarian retweeted
🔐 Node.js security updates are now available! New releases for Node.js 22.x, 24.x & 26.x address multiple vulnerabilities, including high-severity issues. Review the details and update your systems to stay secure. 🔗 nodejs.org/en/blog/vulnerabi… #NodeJS #Security
135
2,995
500
12,591
1,257,570
Zubin Khavarian retweeted
These 3.5 seconds did more to fortify American Identity than any establishment politician or political party in the last generation. 100 years of neoliberal rule was vaporized in 3.5 seconds. Rejoice, we are still America. 🇺🇸
3,191
10,981
858
86,105
3,490,162
Zubin Khavarian retweeted
Real life, baby
19,278
96,544
45,714
777,263
98,390,929
I led edclub's 3D team that built Typo's Voyage, a @threejs typing game many students play on school Chromebooks. Now I build web games with Claude as a creative partner, plus open-source tools like three-kit. I write up the craft here: zubin.dev/
1
2
189
Zubin Khavarian retweeted
TanStack Start 1.0 is officially stable! 🎉 A full-stack web framework for React and Solid, already used to build millions of apps, from Fortune 500 companies to your favorite tools and weekend projects. tanstack.com/start
166
601
222
4,356
364,486
A long level in Typo's Voyage had hundreds of draw calls a frame, and lots of kids play it on school Chromebooks. Now every tile and 3D letter goes through four @threejs BatchedMeshes, and a whole treadmill animates from one vec4 a frame. zubin.dev/blog/batchedmesh-d…
1
239
Zubin Khavarian retweeted
2
7
104
9,191
Zubin Khavarian retweeted
Welcome to my bird street! Working on my website (finally not a black screen) now live: mesq.me/ #threejs #webgl #webgpu #tsl
26
53
5
493
19,542
Every tile, post, cactus and gem in Roll It has an ink outline, and the game has no outline pass. Each material draws its own ink in the fragment shader. For a box, the middle of its three face distances is the distance to the nearest edge. zubin.dev/blog/outlines-with…
3
206
Zubin Khavarian retweeted
My tolerance for bad software has quickly dropped. It's too easy to fix and polish shit nowadays. No excuse for shipping broken garbage. I'll gladly support a small team that actually wants to fix their software over big companies who can't make a functioning app.
192
125
33
3,783
160,029
Zubin Khavarian retweeted
We announced an agreement to acquire a nationwide low-band spectrum license portfolio that will pave the way for @Starlink to become a major mobile carrier in the US. With this new spectrum and our Gen2 constellation, Starlink Mobile can ensure Americans have access to high-speed mobile broadband no matter where they are → spacex.com/updates#starlink-…
3,155
8,314
2,275
66,875
12,499,602
Zubin Khavarian retweeted
Todos los productos de Adobe reimplementados desde cero, gratuitos y de código abierto → getartcraft.com/apps
510
3,364
702
27,538
3,289,718
Zubin Khavarian retweeted
Claude Dashboards and Claude Motion are in beta today. Ask Claude to turn your data into live dashboards and your ideas into animated explainers.
1,236
4,595
2,612
60,560
11,447,750
Zubin Khavarian retweeted
Got inspired by @viditb’s Duo-Man and decided to turn the iPhone Duo into a fridge. Smash some stuff, leave some notes, add photos of your loved ones. Also available in burgundy. Hope @Apple will approve this one ;) Captured in the amazing iPhone preview mode of @bitrig.
15
17
14
178
29,465