Pinned Tweet
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
0
2
153
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?
311
165
2,123
264,229
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/vulner…

#NodeJS #Security
133
2,997
12,592
1,252,622
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,986
86,135
3,488,916
Zubin Khavarian retweeted
Real life, baby
19,270
96,582
777,339
98,225,904
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.
U
0
2
6
246
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
599
4,353
363,862
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/batchedme…
0
0
1
222
Zubin Khavarian retweeted
🐥 mesq.me
2
7
104
9,157
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
492
19,444
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-…
0
0
3
198
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
3,783
160,008
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 band no matter where they are → spacex.com/updates#starli…
3,157
8,329
66,883
12,494,619
Zubin Khavarian retweeted
Todos los productos de Adobe reimplementados desde cero, gratuitos y de código abierto

→ getartcraft.com/apps
510
3,364
27,540
3,286,841
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,237
4,599
60,544
11,436,460
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
178
29,353
Zubin Khavarian retweeted
made my own website so i can touch grass without going outside

One shotted with Opus 5.5
350
359
5,819
196,844
Zubin Khavarian retweeted
Big news.

Shaders is now open source 🔥

Use any of our 200+ WebGPU components in your work. Ship magic in a client site, a template, a product, a library, anything. Plus, you can export code for any framework, for free.

Give it a star: github.com/shader-effects…
127
561
6,392
594,806
I built roll-it, a browser game where you roll a ball over floating tile islands and grab gems before the clock hits zero. Rapier runs the physics, a sketch shader inks the world, and walls and trees turn see-through when the ball rolls behind them. React Three Fiber and three.js.

roll-it.pages.dev
3
0
8
217