Matija Marohnić
banner
silvenon.com
Matija Marohnić
@silvenon.com
React frontend developer and various tooling nerd.
Fortunately saved by pnpm. I couldn’t stand npm CLI anymore either.
November 30, 2025 at 9:25 PM
On it! youtu.be/90XqrDOAuqE?...

Guitar is one of the few things that’s just for me. I got nowhere to be.
I Can't Go on Without You (Kaleo cover)
YouTube video by Matija Marohnić
youtu.be
November 27, 2025 at 1:21 PM
It's very exciting, but has performance issues. I opened GitHub Notifications in full layout, and hover styles took like 1-2s to start working.

I'm generally experiencing interactions sometimes significantly lagging in other web apps too.

Still, it's a browser that we all desperately needed!
November 26, 2025 at 3:11 AM
So true… because it’s unclear whether it’s actually referring to “analytics”.
November 21, 2025 at 2:22 PM
Even though I'm no longer suicidal, it still rears its head in when I'm hurting, either physically or mentally.

But I know it will pass. I refrain myself from doing anything because I know that soon I won't want that anymore.

But wanting things I don't want can be quite exhausting.
November 21, 2025 at 12:20 PM
I had to tell YouTube that I'm actually in my home country in order for it to give me the correct audio.

It took me a quite a while to figure out that workaround, it was insanely frustrating.

YouTube, if you have multiple audios, just let me choose, don't try to be smart about it.
November 19, 2025 at 9:26 PM
Lol, X, I don’t even know her.
November 18, 2025 at 12:15 PM
Just recently I used the “once” option for the first time to test that I’m not repeating the same API call on load.

There’s always something more that MSW lets me test.

I wonder what’s coming!
November 18, 2025 at 12:13 PM
That’s a workaround that’s limited in its own way, it requires all elements up the tree to the scrollable container to be “display: contents”, until one can’t. And it’s heavily reliant on HTML structure.
November 16, 2025 at 4:32 PM
Very good point.

A way or working may appear successful at first, but a series of shallow efforts can end up costing a lot down the line that’s difficult to estimate and explain to the higher-ups.

To avoid tech debt tasks I sometimes sneak in unrelated improvements as part of my other tasks.
November 16, 2025 at 2:57 PM
My website literally didn’t work for at least a month. My Jekyll GH Pages website from 10 years ago was better than my super modern React Router v7 Fly.io website.

Turned out I named my secret incorrectly.
November 15, 2025 at 10:18 AM
I thought it means that you didn’t pass an actual argument, not a generic.
November 14, 2025 at 8:07 PM
I wish that I could specify the scrollable container, though, I find it very limiting because it has to be a direct child.
November 14, 2025 at 5:20 PM