Matija Marohnić @silvenon.com · 13hI remember making friends in OSS, now it's all polluted. But I digress… AFAIK what you're talking about has been a private part of online behavior. I'd be very interested to know how you perceive pre- and post-2026 regarding feedback. 100
Matija Marohnić @silvenon.com · 13hCongratulations publishing this and thanks for updating the docs! There's so much going on here, a whole new chapter of MSW, and a sit-down kind of material 📖 👀 110
Matija Marohnić @silvenon.com · 28/09/2026:focus :valid :invalid …yeah, we screwed you on that one. Here are the ones you actually wanted 😄 :focus-visible :user-valid :user-invalid Totally forgot about :user-valid and :user-invalid, thanks for that! 010
Matija Marohnić @silvenon.com · 28/09/2026I thought that YouTube was down, but it just didn't work on Safari. Guys, I'm fucking tired of the web not working on Safari. It's not like YouTube is some startup. 100
Matija Marohnić @silvenon.com · 27/09/2026But Vitest v5 is exact by default now. Are you talking about E2E? 010
Matija Marohnić @silvenon.com · 27/09/2026Oh it’s The Times, I remembered correctly after all, but I forgot “The”, which was crucial for distinction. 120
Matija Marohnić @silvenon.com · 27/09/2026Oops, I googled it and I forgot which one they got published in and I just wrote the word I remembered hoping that it’s not shared. My mistake 110
Matija Marohnić @silvenon.com · 26/09/2026Then why would I be paying for this article? What is the bar for being published in Times if not competency? 210
Matija Marohnić @silvenon.com · 26/09/2026I hope your post was implying that tests are badly written now. 010
Matija Marohnić @silvenon.com · 26/09/2026I still write them. I don’t know why people insist that AI is good at writing tests. I mean, maybe it’s decent at bootstrapping them with extremely well written pointers in AGENTS[dot]md, but otherwise it sucks immensely. At least in web development. 110
Matija Marohnić @silvenon.com · 26/09/2026To me it’s incomprehensible, but I think it’s because I’m constantly mixing social responsibility with legal, and CEOs representing themselves instead of the company. I can’t think like that. 021
Matija Marohnić @silvenon.com · 24/09/2026I briefly checked whether this is an Onion article because he sounds like a parody. Zuckerberg’s brain is cooked. 000
Reposted by Matija MarohnićKevin Powell @kevinpowell.co · 23/09/2026It's annoying to keep hearing about cool CSS features only to find out browser support isn't great, so today I take a look at a bunch of features that have fantastic support, but people still turn to JS for instead. youtu.be/qu1jE41O_8oyoutu.beUse these CSS features instead of JavaScriptYouTube video by Kevin Powell 210730
Matija Marohnić @silvenon.com · 23/09/2026Nice. I hope LightningCSS has something as well, at least on the horizon. 000
Matija Marohnić @silvenon.com · 23/09/2026Why do I feel like you pulled this info off the top of your head? 😄 200
Matija Marohnić @silvenon.com · 23/09/2026As for Sass, 90% of its usage was nesting and varaibles, both of which have been taken care of by CSS. 020
Matija Marohnić @silvenon.com · 23/09/2026But there is a proposal, isn't there? I just don't know if it advanced at all. 200
Matija Marohnić @silvenon.com · 22/09/2026Along with sponsoring MSW with at least a one-time payment, I also recommend nominating it for funding at the Open Source Endowement. endowment.dev/funding/ This exactly the type of software that needs it: critical and underfunded.endowment.devNominate OSS for Funding — Open Source EndowmentNominate critical, underfunded open source projects for OSE grant funding through our open, community-developed model. 140
Matija Marohnić @silvenon.com · 20/09/2026I believe you because this meltdown is so over the top that I cannot take it seriously. But I was worried for a bit, I missed this clarification post the first time. 020
Matija Marohnić @silvenon.com · 20/09/2026I did not. And I refuse to find out. There’s rubber duck programming, that’s all of the ducks I’m aware of. 020
Matija Marohnić @silvenon.com · 20/09/2026And yeah, this could be true as well, in the early days different approaches were circulating, people weren’t quite sure what was the “correct” one. (And still aren’t.) A good topic for a blog post if you were thinking of writing something. 000
Matija Marohnić @silvenon.com · 20/09/2026pnpm publish verifying the branch is new, I think. Before that you could run from anywhere, that’s one of the reasons why I think it’s good to perform checks as part of local publish. The other assumption, I assume, is that people would not publish locally, only on CI? 010
Matija Marohnić @silvenon.com · 20/09/2026prepublishOnly is then fine for tests, linting, type checking, checking formatting etc., is it not? Or is the implication that pnpm publish would ensure the main branch, and the code that ends there is already checked? 120
Matija Marohnić @silvenon.com · 20/09/2026But also I have memory issues (medication side effect) so that might be also it. prepublishOnly is easy. 010
Matija Marohnić @silvenon.com · 20/09/2026I feel like what people should be using keeps changing. prepublishOnly makes sure my library does its thing before publishing it so I use it. On CI I skip it. Scripts like “prepare”, “prepack” and previously unknown “dependencies” have vague names which I can’t for the life of me memorize. 211
Matija Marohnić @silvenon.com · 19/09/2026Those people would be sore at me and would have no idea what happened (which makes sense), they would insult our community for rejecting them… But I just remember this initial urge to “be nice” and try to avoid kicking them out in the first place… But I had to not be nice. 040
Matija Marohnić @silvenon.com · 19/09/2026Well said. I hosted a local meetup, and every now and then there was someone who would hijack the conversations to keep spreading their own weird ideas… But IRL it’s really hard to kick them out, even when I knew I had to. And when I did it was so difficult and thankless. 150
Matija Marohnić @silvenon.com · 19/09/2026Prompt: show me photos of me and <person> Siri AI: I couldn’t find photos of you and <person>, here are photos of you with someone else. WHY? Why would I want what I didn’t ask for?? Can you not immediately suck at the most basic task, Siri AI?! 110
Matija Marohnić @silvenon.com · 18/09/2026PR reviews don’t leave room for much back and forth, we’re limited to end with “ok… good enough” even if we’re not completely satisfied because the review already dragged on for a long time. Delta MAY open up a new way of providing feedback, much more of it. So “impatient” isn’t the word I’d use. 000
Matija Marohnić @silvenon.com · 18/09/2026Claude Code can report that it has been updated, but it cannot /restart? 000
Matija Marohnić @silvenon.com · 18/09/2026I guess people being able to comment on your code in-flight is still beneficial. The PR review workflow can be slow 100
Matija Marohnić @silvenon.com · 17/09/2026I need to turn this one on if I’m in like a creative block 010
Matija Marohnić @silvenon.com · 17/09/2026What could I do other than web development? That question always scared me. Artists are also having a hard time… A standup comedian, if I get good enough? I could also volunteer in an organization for epilepsy. No money in that, but in time maybe a sense of belonging? Tough times, people. 000
Matija Marohnić @silvenon.com · 16/09/2026I’m still yet to figure out what this thing is, but what I do know is that PR review workflow is SLOW. delta.dev looks like the first solution at combating that, making collaboration faster and iteration with agents more direct. /btw Anyone knows if using Amthropic key is charged separately? 000
Matija Marohnić @silvenon.com · 16/09/2026Maybe they are not (fully) aware that they’re doing that. How can I have followers if nobody expects anything from me? I have to make jokey jokes and convince myself that I’m being interesting. 000
Matija Marohnić @silvenon.com · 16/09/2026This makes me want to attack hard with coding an alternative subset that doesn’t suck. Meetup.com also sucks and is expensive, I wanted to build an alternative, but these apps have so many features… and in your case businesses are serious things… User bases take time to earn 😔 120
Matija Marohnić @silvenon.com · 16/09/2026FB is good for advertising as well, organizing local events and more. For younger people personal accounts are dead, but professional ones aren’t. I remember starting a niche local meetup, all it took was a few ads on FB to get noticed. Very powerful. But that was a long time ago, though. 010
Matija Marohnić @silvenon.com · 16/09/2026Oh, I thought this applied to personal accounts too. I was so shocked because that would end Facebook 051
Matija Marohnić @silvenon.com · 15/09/2026Oh, indeed it doesn’t. Honestly, when it comes to a library that stopped documenting its own features under the excuse that release notes are docs too, I can’t be that surprised. 010
Matija Marohnić @silvenon.com · 15/09/2026Btw, this is an extra sensitive subject to me. I was looking up using ChatGPT how to commit suicide. Fortunately it wasn’t a suicide bot so it tried to stop me every step of the way. After an external series of events I eventually changed my mind. 000
Matija Marohnić @silvenon.com · 15/09/2026I also thought you called THEM conservative, which tipped the scales for me. I’ve never heard your line of reasoning before and I had no idea who you’d be referring to other than the person in question. You never named your subject AFAIK. Does my reaction make sense now? 100
Matija Marohnić @silvenon.com · 15/09/2026It sounds like you’re implying malicious intent where it was a malfunctioning chatbot due to incompetency. But I suppose you were referring to models being sycophantic. I was reacting to you calling this person emotionally immature, a person who was possibly lonely and eventually mentally ill. 100
Matija Marohnić @silvenon.com · 14/09/2026I wonder how many suicides it will take for OpenAI to acknowledge that it’s accidentally creating suicide bots. Obviously they’ll never take responsibility, for Raine they said that using ChatGPT for suicide is against ToS, which is the most pathetic defense I ever heard. 010
Matija Marohnić @silvenon.com · 14/09/2026Yes like this. If it happened then it is hard, it sounds like you’re rejecting reality. Blaming someone’s political views instead of the company creating suicide bots is beyond my level of comprehension. Confiding in an unfeeling machine makes sense, a machine won’t judge you or freak out. 320