Matija Marohnić's Avatar

Matija Marohnić

@silvenon.com

React frontend developer and various tooling nerd.

225
Followers
326
Following
1,618
Posts
31.10.2024
Joined
Posts Following

Latest posts by Matija Marohnić @silvenon.com

And I can’t really do a fallback in the case of @scope, a reverse @supports wouldn’t help me. Unsupporting browsers must not see the @scope block (guarded behind @supports). I think they would try to do something with it, not simply ignore it.

11.03.2026 13:58 👍 0 🔁 0 💬 0 📌 0

I’m not sure, but it doesn’t matter either way because even if that was the case by skipping progressively enhancing @supports browsers that would otherwise support @scope would skip it.

11.03.2026 13:58 👍 0 🔁 0 💬 1 📌 0

🫂🫂🫂

10.03.2026 20:07 👍 0 🔁 0 💬 0 📌 0

@scope is a very exciting CSS feature, and to provide a fallback for it (or to progress to using it) you'd need to use @supports, but the browser support for at-rules is worse than for @scope itself so that's fun 🤪

10.03.2026 20:04 👍 1 🔁 0 💬 1 📌 0

Quick DM/call?

09.03.2026 16:04 👍 0 🔁 0 💬 0 📌 0

Don't worry, I loved the joke, I'm sure everyone will get it.

09.03.2026 11:19 👍 1 🔁 0 💬 0 📌 0

Riiiight?! Oh my god.

09.03.2026 11:19 👍 1 🔁 0 💬 0 📌 0

Hope is incredibly painful when I have this big part of me that will be a deal breaker to almost everyone.

At this point I almost hate having feelings for people because I know I’ll have to walk them all the way back.

I know it’s not personal, it’s about poly… but it’s also not NOT about me.

08.03.2026 20:29 👍 0 🔁 0 💬 0 📌 0

Being polyamorous in a conservative country SUCKS.

The only poly partners I had were members of my own poly meetup.

The odds of meeting anyone here who is also poly (and isn’t just passing by) are very low — I’m most likely to meet someone who “doesn’t care”.

…until I meet another partner 🙄

08.03.2026 20:29 👍 0 🔁 0 💬 1 📌 0

I believe that every deliberate difficulty needs to give something in return.

It can be a horror movie, a disillusioning essay, an aggressive refactor…

The difficulty can be a powerful medium, but what does it give back? If the difficulty itself is the point, then it may not work.

06.03.2026 11:37 👍 0 🔁 0 💬 0 📌 0

Thanks, I'll try something like that, hopefully in the Vite space. Or find a project that I use that separates good first issues.

06.03.2026 09:48 👍 1 🔁 0 💬 0 📌 0

My OSS game is virtually non-existent, I wish I could pinpoint to what happened.

Overworked? Spending lots of time in job environments that don’t value OSS? Me semingly being one of the very few who interact with the source code of software we’re using?

Maybe there’s a way to swing back. Small PR.

05.03.2026 16:21 👍 2 🔁 0 💬 1 📌 0

Netflix search is one of the rare places with AI integration where that actually makes sense to me.

Most of the places I visit are "hey! we use AI all over the fucking place ✨", and I'm like "good for you, can I do my thing now?"

05.03.2026 15:01 👍 2 🔁 0 💬 0 📌 0

That's huge, I will finally able to migrate away from Library Mode ❤️

04.03.2026 15:16 👍 2 🔁 0 💬 0 📌 0

With git checkout you can accidentally lose unstaged changes by tapping into wrong muscle memory, by typing "." instead of the branch name.

Also, git switch and git restore are more deliberate, each of them have their own set of options related to what they're doing.

04.03.2026 15:14 👍 2 🔁 0 💬 0 📌 0

YES! What about Vite-specific “?inline” imports, I guess that won’t work, but I could write a plugin…?

03.03.2026 23:10 👍 1 🔁 0 💬 1 📌 0

So many people like to stick with git checkout, but it’s so scary because it does too much…

It’s good that you’re raising awareness about this.

03.03.2026 22:39 👍 0 🔁 0 💬 1 📌 0

Zed has Vim mode built in, good luck prying it open from my cold dead hands!

03.03.2026 11:39 👍 2 🔁 0 💬 0 📌 0

FaceTime doesn't work well with AirPods because input sources tend to get shuffled, and the only way to pick the intended one is inside a menu item dropdown.

This makes FaceTime, an app that has existed since forever, fundamentally flawed.

Do one thing and do it poorly.

01.03.2026 20:40 👍 0 🔁 0 💬 0 📌 0

Oh, I had no idea! Fortunately you can’t fire me 😌😌

01.03.2026 13:15 👍 1 🔁 0 💬 1 📌 0

What's wrong with that, if there's no Courier New it will fall back to any monospace font, and if there's no any monospaced font it will fall back to Consolas, which will fall back to…

Yeah…

01.03.2026 11:45 👍 0 🔁 0 💬 1 📌 0

Use responsibly, only use when creating new tests, drastically changing existing ones etc., when you're expecting a lot of failures and you need a fast feedback loop.

Otherwise these impatient tests might confuse you because you'll think something's not working when it was just an early timeout.

28.02.2026 14:39 👍 0 🔁 0 💬 0 📌 0

Default Vitest timeouts can really slow you down, sooo:

"scripts": {
"test:rapid": "cross-env RAPID=true vitest"
}

Test config:

testTimeout: process.env.RAPID ? 0 : undefined,
browser: {
enabled: true,
provider: playwright({
actionTimeout: process.env.RAPID ? 1_000 : undefined,
}),
}

28.02.2026 14:39 👍 0 🔁 0 💬 1 📌 0

Very cute! What do they eat, really worms or is that for something else?

28.02.2026 09:03 👍 1 🔁 0 💬 1 📌 0
Cloudflare Account Executive Records Herself Being Laid Off (2024)
Cloudflare Account Executive Records Herself Being Laid Off (2024) YouTube video by The Follow Up

Hearing about Cloudflare quickly reminds me of Brittany Pietsch's layoff video.

youtu.be/u7G7OpgKROw?...

Recording that and posting it was so brave, and had such a powerful impact for me that I keep thinking about it two years later.

I'm not aware of any redeeming public response.

27.02.2026 21:38 👍 0 🔁 0 💬 0 📌 0
Preview
Solving the Nebraska problem with the Open Source Endowment—Martian Chronicles, Evil Martians’ team blog Konstantin Vinogradov, an open source and infra VC investor, and his co-founders are building the first permanent funding model for critical open source infrastructure. We dive into why OSE stands a c...

PostCSS powers 0.5% of ALL web pages but only earned $300/month for 13 years. This story is not unique.

Your app likely has 550+ OSS dependencies. Most are one burned-out maintainer away from disaster.

This is the Nebraska problem. And here is the fix:
evilmartians.com/chronicles/s...

26.02.2026 18:30 👍 49 🔁 13 💬 1 📌 1

As to your Q, my only popular releases were small and accidental, so I never experienced what you’re feeling.

But that’s also when I was less scared to publish something right away, now I have this sad mindset “go big or go home”.

But what you described sounds different, maybe fear of success?

26.02.2026 20:05 👍 1 🔁 0 💬 0 📌 0

My web component library sucks, I want something to make it work, I’d like to try what you have cooking.

Btw, Elena is the name of my favorite person in the world, I sent her your landing page and she wanted to figure out what your library is about 😄😄

26.02.2026 20:05 👍 1 🔁 0 💬 1 📌 0

I'm fine where it is now, I just don't like using them. I wouldn't want more of them.

26.02.2026 15:42 👍 0 🔁 0 💬 0 📌 0

Why do tech bro CEOs always talk either like someone just woke them up or like they're trying to hide that they're high?

I've never heard a tech bro CEO sound like they've spoken in public before.

26.02.2026 15:15 👍 1 🔁 0 💬 0 📌 0