//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileHeaderAlt
by @jakesimonds.com
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
React frontend developer and various tooling nerd.
Matija Marohnić









Loading...
You can immediately tell by its in-your-face nature that it's not here give something, it's here to TAKE. And it's really jarring among the UI that actually works for the purpose it implies to be intended for.
21h
Matija Marohnić
It happened — in Google Meet I accidentally clicked "Ask Gemini" because the dropdown opens on hover rather than click. The more I tried to close, to more things popped open, I just wanted to talk to my coworkers! I found the close button… then the hover-dropdown opened again 🤦‍♂️ I hate AI UI.
21h
Oh my fucking god Meta will you stop offering me a feature that's not available to me?! Who approved this workflow, AI??
Bundle visualizers when they encounter my heavy usage of Vite Environment API.
Why does cross-examination on TV always include interrupting the witness or continuing to ask questions before the witness had time to respond to the previous ones? As the TV witness I’d simply ask the attorney “do you need me for any of this?”
5d
I need to prepare slides for oxlint and oxfmt FAST, so I spent my time doing what truly matters. I don't want to brag, but I'm a master of prioritization.
5d
3d
Matija Marohnić
Oh, and if I try to open the shortcut, it doesn’t exist. WhatsApp/iOS indexes a non-existent thing. This is really obtrusive and literally useless. I don’t want your dark pattern AI thingy, Meta.
7d
Excited to open source Async History Stack: an undo/redo system I've been using for a while. ⏳ Async-friendly 🚫 Abortable entries 🚦 Merges, batches, chained operations 🌱 Works with anything github.com/kettanaito/...
9d
1d
@vite.dev DevTools helped me figure out that I have a bunch of duplicate libraries in my bundle, cool!
Matija Marohnić
Matija Marohnić
Matija Marohnić
Matija Marohnić
3d
Matija Marohnić
GitHub - kettanaito/async-history-stack: Arbitrary change history management in JavaScript.
Arbitrary change history management in JavaScript. - kettanaito/async-history-stack
github.com
Matija Marohnić
I swear product people are in overdrive lately. They don't care what the hell anything does or if it works as long as it's using AI.
5d
Artem Zakharchenko
Bill Criswell