Profile avatar
aurelienrichard.com
Web Craftsman. Consultant. Advocate for a better internet. • https://aurelienrichard.com/ • https://github.com/aurelienrichard • https://www.linkedin.com/in/aurelienrichard
50 posts 42 followers 200 following
Regular Contributor
Active Commenter
comment in response to post
Oh, yeah, I understand that. I've seen those kinds of messages before. Negativity or criticism is one thing but there's no excuse for being plain rude or insulting. It's not silly to be upset over it. No matter how tough your skin is, we're human, and there's a point where it gets to us.
comment in response to post
What happened?
comment in response to post
Why is "Oh, you think X is bad? But you're doing X!" an accepted way of refuting an argument? It doesn't refute anything; it only shows that the person is a hypocrite. If that's what you wanted to do, congratulations. But where's the counterargument?
comment in response to post
Looks delicious as hell. What framework did you use?
comment in response to post
Cybernetically enhanced web apps that just make sense for the rest of us
comment in response to post
Needs more hot peppers.
comment in response to post
Whenever someone uses that argument, ask them: - Have they actually tried building something? - If so, did development actually suffer from not being able to use a certain package? - If so, which package? If they cannot answer these questions in good faith, the argument is invalid.
comment in response to post
useFootGun()
comment in response to post
This looks really promising, great job so far! I'm curious though, what about Svelte Native? What made you and the team decide not to pick it back up and go with Lynx instead?
comment in response to post
I guess that's debatable, but I don't think Tailwind is an abstraction of CSS since knowledge of CSS is necessary for proper use. If anything, it's a low-level abstraction. Regardless, it's kind of wild seeing it mentioned alongside website builders as if they're comparable. That aside, I agree.
comment in response to post
"Choose the right tool for the job," they say, as they proceed to use React for everything.
comment in response to post
Yeah, that's a good point. Keeping things simple can be a complex process, ironically.
comment in response to post
I'm torn because, on the one hand, I agree with you: The world is complex, and those who try to force simple answers onto complex questions are fooling themselves and others. On the other hand, I reject complexity in software and I'm convinced that it doesn't have to be this way, 99% of the time.
comment in response to post
"seems", "feels"... quite the vibe-driven post from you, ironically. Are you sure you don't want to join our cult?
comment in response to post
So now all of a sudden, the "right tool for the job" is simply the one around which AI hallucinates the least? The idea that engineers need to adapt to AI and not the other way around is pretty wild, in my opinion.
comment in response to post
Such a fantastic crossover, I'm excited to watch.
comment in response to post
Just like in Threlte!
comment in response to post
The voices asked me to.
comment in response to post
Who wouldn't want to benefit from David Bowie's expertise with design systems?
comment in response to post
Same energy: arstechnica.com/tech-policy/...
comment in response to post
Would love to see it! Your article on global state was really helpful.
comment in response to post
Accessibility is too often an afterthought. If you're going to do a custom implementation (and in most cases, you probably shouldn't), at least do it with accessibility in mind throughout the process.
comment in response to post
If your metric is "it's technically possible to build an application that way," then yeah, it's fine.
comment in response to post
That would never happen in any of my projects because I spend weeks obsessing over small details such as this instead of actually shipping.
comment in response to post
😅 first time?
comment in response to post
What makes you think Histoire is no longer maintained?
comment in response to post
This feels consistent with the Popover API, which is nice. I look forward to it being generally available. I'm really tired of modal dialogs that don't work without JavaScript (or if they do, it's only possible through hacks that make them very clunky and with poor accessibility).
comment in response to post
Reverse vibe coding: AI prompts you to build its startup idea
comment in response to post
My bad, I skipped the "Svelte history" class!
comment in response to post
You mean Svelte 4 reactive statements?
comment in response to post
Ah, right, I hadn't even considered that, so I guess it's a blind spot for me as well. It sounds like a lot of work though.
comment in response to post
Yeah, I personally find them overwhelming, like "here are 50+ people you may or may not know" and suddenly it's like you're browsing someone else's feed and you wish there was an easy way to undo it. In a way, that experience is closer to "discovery" than the actual discovery feed.
comment in response to post
People can and will be exposed to opposing views in different ways, online and offline. We don't need to pretend that their social media feed is all they're going to get in a day.
comment in response to post
I don't claim to have the answer, I'm sure that stuff is hard to get right. I think people ultimately want to connect with like-minded people. It may be a controversial opinion, but I don't think echo chambers are a problem.
comment in response to post
Clickbaiting and ragebaiting are the unfortunate result of optimizing for engagement. We need to optimize for something else.
comment in response to post
C, but I was nudged in that direction by SvelteKit.
comment in response to post
I have no way at this moment to quickly verify whether this is real or not, and the uncertainty is killing me.
comment in response to post
Do you actually want to do something about it or are you just ranting? If it's the former, we need you to elaborate. What's a good reply? What's a bad reply? To be useful, these definitions can't be either completely arbitrary or massively context-dependent.
comment in response to post
It's ironic, because tech CEOs whose companies are focused on AI are precisely the least trustworthy voices on the subject. Every word they say on the record is more about marketing their product than providing reliable insight.