firtoz
firtoz.com
firtoz
@firtoz.com
Open-source builder of 3D/web products.

Local-first, collaborative, graphics-adjacent.

Founded few startups. Prev: EA, @unity.com, Improbable

https://firtoz.com
Pinned
Asked Opus 4.5 to make a marketing video for my OSS project, [@]firtoz/router-toolkit.

It wrote the script, generated voiceover + word-level timing (@elevenlabs.io), created the logo (Nano Banana), built animated scenes with Remotion.

All in one chat session.

What do you think?
Asked Opus 4.5 to make a marketing video for my OSS project, [@]firtoz/router-toolkit.

It wrote the script, generated voiceover + word-level timing (@elevenlabs.io), created the logo (Nano Banana), built animated scenes with Remotion.

All in one chat session.

What do you think?
January 17, 2026 at 3:42 PM
Built Tab Canopy to play with tanstack db syncing. Ended up using it daily.

Tree-based tab manager for Chrome/Firefox. Hierarchical nesting, fuzzy search, drag & drop.

Yeah there are plenty of similar stuff but why not.

Open source (MIT).

GitHub: github.com/firtoz/tab-c...
GitHub - firtoz/tab-canopy: Yet another tab manager for Chrome
Yet another tab manager for Chrome. Contribute to firtoz/tab-canopy development by creating an account on GitHub.
github.com
January 15, 2026 at 1:45 PM
Reposted by firtoz
New blog post: What was Radiant AI, anyway? blog.paavo.me/radiant-ai/ #TheElderScrolls #oblivion #gamedev
What was Radiant AI, anyway?
A ridiculously deep dive into Oblivion's controversial AI system and its legacy
blog.paavo.me
June 7, 2025 at 12:57 PM
Reposted by firtoz
Greybox Vision Frame is live! Using Greybox AI scene generator you can type a few words only to build a 3d scene, can go into Vision Frame and play around with your imagination with many variations!

We're looking for feedback and opinions, please give it a try!

#generativeai #ai
April 15, 2025 at 12:50 PM
Greybox Vision Frame is live! Using Greybox AI scene generator you can type a few words only to build a 3d scene, can go into Vision Frame and play around with your imagination with many variations!

We're looking for feedback and opinions, please give it a try!

#generativeai #ai
April 15, 2025 at 12:50 PM
Impressed with the 3D worlds Claude Sonnet 3.7 can make, with some guidance. Please give it a try, link below! We need your feedback to improve the model and the functionality. You get some free creds to give it a proper go. Technical thread below 🧵 Built with @threejs.org
#gamedev #leveldesign
Build 3D worlds just by talking --> our AI assistant is live in Greybox 👀 give it a twirl and let us know what you think!
PS: tag us if you build something cool and we'll send free AI credits your way 🫶🏻
#3Ddesign #AItools #Greybox #prototyping #creativeai
April 8, 2025 at 6:31 PM
So excited to ship this soon :)

#gamedev #ai #leveldesign
Some major updates cooking - dropping Monday! Make sure to sign up to be the first to test it out 🚀

#AI #3DDesign #CreativeTech #Web3D #IndieDev #GameDev #DesignTools #Greybox
April 4, 2025 at 4:57 PM
We have built an experimental more intuitive 3D model selection process, inspired by deck builders of all things 😅

It's for our web based 3D world creation tool, check it out please! #gamedev

The interface is in alpha, we will improve the UX ASAP. Built with @threejs.org #threejs
Check out our new object preview and import tool - enabling even faster scene creation! 🚀
👉 head to greybox.app and let us know your thoughts!
#3D #Greybox
March 21, 2025 at 6:24 PM
Wow it was much more effort than necessary to be able to do offline capable local first web app development, but I'm happy to say that I found a way - see thread:
March 16, 2025 at 11:20 PM
Managed to get the same @drizzle.team schema work for both Durable Objects and sqlite for web workers persisting through OPFS, for #lofi . Very excited about it! Did anyone do something like this before? Would love to get some inspiration etc.
March 15, 2025 at 12:15 PM
Teasing a live two way sync between @unity.com and @threejs.org, would be curious to hear thoughts on it! It works also between multiple unity computers or multiple web views. For collaboration in level creation etc. Integrating into @greybox.app soon.

#threejs #leveldesign #gamedev
March 8, 2025 at 9:10 PM
Took me surprisingly little amount of effort to migrate from a centralized postgres db to Durable Object sqlite 🤔 I think most credits go to @drizzle.team for this. Next: LOFI through pglite + indexedDB?
February 14, 2025 at 6:26 PM
Reposted by firtoz
“Creating RAG from scratch”, a *must see* talk for every dev by @philna.sh.

In one hour you’ll get what took me weeks to piece meal together last year.

I consider this (embeddings, RAG, vector searches) really foundational knowledge now for any dev to have in their tool belt.
January 29, 2025 at 6:26 PM
Looking for the best mobile app or game that allows intuitive 3D object manipulation (moving, scaling, placing) in a touchscreen environment. Any recommendations for a smooth, user-friendly experience? #3D #UX #Mobile #Design
January 21, 2025 at 10:06 AM
Reposted by firtoz
hey new followers! 🍃 we’re Gardens, a video game studio from developers of Journey, Blaseball, Dustforce, Guild Wars 2, Firewatch & more.

our upcoming game is a shared fantasy adventure through shapeshifting wilds inspired by our favorite memories crossing paths with strangers in online games.
November 12, 2024 at 5:00 PM
Reposted by firtoz
If TikTok does get blocked in the US, millions will try to skirt the ban by using VPNs that route their data through another country. But many VPNs are hella shady! Here's @shiraovide.bsky.social with four VPNs you can probably, hopefully, quite possibly trust: www.washingtonpost.com/technology/2...
If you use a VPN for a TikTok ban, make sure it’s one you can trust
It’s almost impossible to figure out which VPNs are creepy or snake oil. You can trust these four options.
www.washingtonpost.com
January 17, 2025 at 5:40 PM
Reposted by firtoz
Does ChatGPT use 10x more energy than a standard Google search? https://engineeringprompts.substack.com/p/does-chatgpt-use-10x-more-energy #AI #climate
January 17, 2025 at 2:38 PM
Reposted by firtoz
Thank you OK Go for continuing to make videos that creative and inventive.
OK Go - A Stone Only Rolls Downhill (Official Video)
YouTube video by OK Go
youtu.be
January 16, 2025 at 5:27 PM
Reposted by firtoz
I'm experimenting with some react three fiber with #threejs webGPU. We don't have an EffectComposer to use post-processing effects in #r3f with WebGPU API. Now, everything is done by composing TSL nodes. I created a small component that helps in rendering post-processing effects...
January 11, 2025 at 12:18 PM
Reposted by firtoz
Some rough notes on how I program with LLMs and on how tooling can make it better. crawshaw.io/blog/program...
crawshaw - 2025-01-06
crawshaw.io
January 6, 2025 at 10:22 PM
Reposted by firtoz
Artists!
Please pin a post with your work, any work! The stuff you’re proud of, stuff you think best represents what you do, anything!

I visit accounts sometimes and scroll and scroll through reposts and while those are cool too… I want to see you shine, I want to see your stuff first.

🌈💕
January 4, 2025 at 2:02 PM
Happy new year everyone. Let's make the best of it!
December 31, 2024 at 8:04 PM
When you have a bunch of durable object instances, how do you keep track of them? Should they ping a manager DO or something which keeps track?

#cloudflare
December 29, 2024 at 11:39 AM
Reposted by firtoz
Please give a warm Bluesky welcome (+ a follow) to @m05et.bsky.social & @wishfully.bsky.social!
Planet of Lana is a cinematic puzzle adventure framed by an epic sci-fi saga that stretches across centuries and galaxies.

Out on PC, Switch, Playstation and Xbox! Planetoflana.com

#indiegame #games
December 27, 2024 at 4:57 PM
Finally can get back to inbox zero thanks to the holidays 😅
December 26, 2024 at 9:38 AM