Sign in

NON-TOXICNo ads · No shady algorithms

iiinova is part of the Atmosphere — an open, public network where you own your identity.

taye

@taye.mastodon.social.ap.brid.gy
8 followers 3 following 41 posts

I program interactive things. Currently working on video editing tools at miru.media. Sometimes I make art. Rarely I am spicy. Somewhere around Berlin. 🌉 bridged from ⁂ mastodon.social/@taye, follow @ap.brid.gy to interact

PostsRepliesMedia
taye @taye.mastodon.social.ap.brid.gy · 23/10/2026
This was... a challenge
100 1
taye @taye.mastodon.social.ap.brid.gy · 21/09/2026
These are pretty cute. Some of them are animated too. Only ~50kb as vp9 webms. github.com/microsoft/fluentui-emoji github.com/microsoft/fluentui-emoji…
000 0
taye @taye.mastodon.social.ap.brid.gy · 20/09/2026
I would like to know who thought it was a good idea to take a file format for short vector graphics animations and make a 1.3MB player for it. Of course the repo has been touched by Claude
Screenshot of npm website:
@lottiefiles/dotlottie-web / dist / webgl /
dotlottie-playerwasm application/wasm 137M8
indexcjs application/node 96.7kB
index.cjs.map application/json 344 kB
100 1
taye @taye.mastodon.social.ap.brid.gy · 16/09/2026
working on linked audio-video clps and an image/sticker clip type
NLE screenshot with timeline showing a selected pair of audio and video clips
100 1
taye @taye.mastodon.social.ap.brid.gy · 01/08/2026
"It's Viktor" #arcane I don't think I'll go back to finish this #sketch from last year so I might as well just post it
rough pencil sketch of Viktor
021 2
taye @taye.mastodon.social.ap.brid.gy · 14/07/2026
I think I prefer this tho: kebab case tags, wtihout the namespace prefix for Gtk widgets 🤔
100 1
taye @taye.mastodon.social.ap.brid.gy · 14/07/2026
here's the jsx version of the code at the start of this thread
JSX with Gtk <Gtk:Box> <Gtk:EventControllerMotion> etc.
100 1
taye @taye.mastodon.social.ap.brid.gy · 12/07/2026
lmao #typescript
TypeScript to extract JSX prop types of Gtk WidgetsVSCode autocompleting JSX props
120 2
taye @taye.mastodon.social.ap.brid.gy · 11/07/2026
I went back to the JSX part. I reworked my JSX runtime so I can give it a bunch of methods to work with nodes from whatever environment. For browsers, it looks like this codeberg.org/miru-media/fine-jsx/sr… I […] [Original post on mastodon.social]
screenshot of linked code
100 1
taye @taye.mastodon.social.ap.brid.gy · 30/06/2026
Hot module replacement works and everything Now I'm bored
100 1
taye @taye.mastodon.social.ap.brid.gy · 28/06/2026
Alright, I'm thoroughly confused. AsyncFunction probably isn't the problem. A repro that imports the built modules and creates an Application from an AsyncFunction run works fine The dev client code creates a ModuleRunner with a WebSocket to the dev server […] [Original post on mastodon.social]
The dev mode code for creating a ModuleRunner with a WebSocket url and importing the app entry module through the runner.Trying to repro the issue by importing the built app code with AsyncFunction
100 1
taye @taye.mastodon.social.ap.brid.gy · 26/06/2026
So with Vite's Environment API, the ModuleRunner running in gjs fetches (in this case through a socket) imported modules, then the ESModulesEvaluator `eval`s them. This way, I don't need to copy all the application JS into the temp file. `environment.dev […] [Original post on mastodon.social]
Vite's WSModuleEvaluator code. It creates a `new AsyncFunction(...)` to eval the module code
110 1
taye @taye.mastodon.social.ap.brid.gy · 23/06/2026
Thinking of updating and polishing up this Vite plugin for making GTK apps with Vue that I wrote way back, but with JSX and Adwaita. Then I could translate my browser based video editor into a #gnome app with #GStreamer instead of WebCodecs?
Vue single file component, but with `<Gtk:x>` tags instead of HTML elements.
230 3
taye @taye.mastodon.social.ap.brid.gy · 16/06/2026
If you're looking for a handy video editor take a look at miru.media/video-editor It's browser based, free, open source, and artisanally coded and designed thanks to @NGIZero and @nlnet #videoediting #webdev #nlnet #ngi0 #miruVideoEditor
user-friendly video editor in desktop mode. it shows a panel of video assets on the left, a canvas in the center, clip transform properties on the right and a timeline with clips belowuser-friendly video editor in mobile mode. it shows canvas above, a timeline with clips below, and a toolbar at the bottom
024 4
taye @taye.mastodon.social.ap.brid.gy · 08/05/2026
Thinking of learning Spanish for no reason
Ricky Martin
000 0