Sign in

{🧪} +paoloricciuti.svelte

@paolo.ricciuti.me
1.9K followers 480 following 3.1K posts

S1 | Developer | sveltelab.dev | Fat guy | Svelte Ambassador 🔶 | Svelte maintainer 🧡 | JavaScript Bender

PostsRepliesMedia
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 7h
🧡 But also there are people doing way more than I do
100
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 8h
@43081j.com maintains so much stuff that if you pick a project at random he'll probably get something...so yeah, give something to James 😁
3190
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 11h
Reminds me of this which I also identify with 100%
Meme with Tin tin and the Captain where the Captain says "What a week, huh?" and Tin tin answers "Captain, it's Wednesday"
030
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 06/10/2026
You didn't learn: dads know. You just didn't knew you knew earlier.
030
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 05/10/2026
Update on last week episode of This Week in Svelte: the migration finished, but it turns out the issue we faced at the end is a recorded bug in @rolldown.rs (previous version was still using Vite with RollUp) specifically with Vercel Sandbox. www.youtube.com/live/B8A4FoW...
youtube.com
This Week in Svelte, Ep. 154 — Changelog, Migrate a SvelteKit app to v3
YouTube video by Svelte Society
020
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 04/10/2026
I signed for Team Human and you should too! teamhuman.org
teamhuman.org
#TeamHuman: Keep Humans in Control of AI
AI could be the best thing that ever happens to humanity. It could also be the last. Add your name.
030
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 04/10/2026
Soon™️
290
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 03/10/2026
Most importantly importing files that import files with `#lib` will work without needing to go through vite.
010
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026
backwords in my opinion: > When the audience is AI, accommodation is offered with a wink. Beep boop! We don't offer accommodation with a wink for our humans readers because that should be the absolute default. You don't have to visit a `/visual-impaired.txt` route, you should just browse normally!
170
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026
our docs we tried to make them accessible (and if they are not, it's definitely our fault, and we would love to hear how to make it more accessible). The fact that we are also accessible for LLMs doesn't mean that we don't care for humans too. This specific sentence in the blog post is completely
130
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026
I'm a bit annoyed by Svelte being the "bad example" in this post: Svelte is probably one of the few frameworks that deeply care about a11y. We warn our users for common a11y traps and while that's not enough to guarantee an accessible website it's a nudge in the right direction. While developing
2140
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026
Join me for This Week in Svelte...we're gonna migrate to SvelteKit 3! Live in 14 minutes or so! youtube.com/live/B8A4FoW...
youtube.com
This Week in Svelte, Ep. 154 — Changelog, Migrate a SvelteKit app to v3
YouTube video by Svelte Society
000
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026
I haven't, but now I've seen a lot of people recommending it... I might look into it (even tho as I've said I'll mostly ssh into it, so I'm not too too concerned about how the desktop experience is)
100
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026
I really liked hyprland for the brief time I used it in Omarchy...sadly it's not available for Pop!OS, but the window management is still nice and closer to Mac.
120
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 01/10/2026
SvelteKit 3 is finally out... it's a bit of a cleanup release and migration script + emitted TODO for your agent should do a clean swipe of your migrations! Migrate and report any issue so we can fix it! 🧡
0331
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 01/10/2026
Two weeks ago, I installed Omarchy on my old PC. The goal was mostly to ssh into it to play with Linux and maybe to do some agentic coding there. But after all the DDH stuff I said screw you, wiped it clean (as one usually does bi-weekly with Linux) and reinstalled Pop!OS...let's see how it goes.
5260
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 01/10/2026
Love seeing that the next GitHub will use Svelte 🧡
0350
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 30/09/2026
Tbf this is just classifying after the filtering by word...would be nice to have something so cheap to classify every single post with thread and images included...but that's probably too much lol
030
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 30/09/2026
How much did Jev cost me to select the posts for the Svelte feed? This much... I'm never gonna recover financially 😁
Jev usage dashboard showing Spend, Tokens and Requests. For 214 requests, 156K tokens the total spend is $0.0064
170
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 30/09/2026
Meme:

What's going on?
It's annoying or not interesting
I'm in this photo and I don't like it
I think it shouldn't be on Facebook
It's spam

with "I'm in this photo and I don't like it" selected
040
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 29/09/2026
I gave up on privacy long time ago lol
160
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 29/09/2026
Final spends: $1.6 Total reviewed emails: 25135 Total trashed emails: 2385 Probably a bit too keens to keep it, it kept every GitHub notifications, two factors code etc, but I've also bulk deleted those from the webapp so not much to lose.
041
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 29/09/2026
I'm using Jev to trash as much emails as possible out of my Gmail account... I have 23K emails. For the moment I am at $1 of usage with 17K emails checked.
6300
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 29/09/2026
Uhhh that's a nice proposal...not yet sure when I would use it but sounds really nice.
000
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 29/09/2026
I bet Kiro CLI servers will collapse under the load of everybody disabling auto-updates lol
Autocomplete feature is being deprecated
Kiro CLI is focusing on agentic chat, which stays fully supported. Inline autocomplete is being retired in 3.0 (mid-October) and removed automatically as part of the update. If you're not ready to lose it yet, disable auto-updates to stay on your current version.
000
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 28/09/2026
static.klipy.com
Molorant Wibugus: 'They had us in the first half'
ALT: Molorant Wibugus: 'They had us in the first half'
030
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 25/09/2026
Let me know if I can help in any way! 🧡
120
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 25/09/2026
Do we need to change anything for the sveltekit add on?
120
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 25/09/2026
Join me for a slightly longer episode of TWIS (still quite short)...live in 11 minutes or so! youtube.com/live/KL3h9Oj...
youtube.com
This Week in Svelte, Ep. 153 — Changelog
010
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 25/09/2026
Tip: don't change your AGENTS.⁠md or even your prompt. Just surrender to the fact that the clankers are right and let them do whatever they want. You wanted to change a button and they rewrote the auth flow? It means that was the best choice. Deal with it.
190
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 24/09/2026
to try! To be fair I'm still whelmed by Jev performance...it has all the state it needs to make good decisions and still fails pretty often if you know how to play...but it's decent (and it actually beat me here). en.wikipedia.org/wiki/Tressette Here if you want to learn more about the game!
en.wikipedia.org
Tressette - Wikipedia
000
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 24/09/2026
Tressette game with a Server, a bunch of Sockets, a custom way to serialize a Java class (that looked like this: `$${card_value}||{card_suit}||$$`...I didn't know JSON was a thing lol) and it worked. So when I was looking for ways to test Jev and I remember that Jev is basically a smart if I had
100
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 24/09/2026
My very first university exam we had to write a program in Java. I was a heavy Tressette player (it's an Italian card game, no money involved, we played with my friends on the street) so my dream was to build a Tressette game with a bunch of `if` statements. At the time I pivoted to create an online
230
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 24/09/2026
The fact that now every issue comes with a PR is nice...but the fact that now every issue comes with a PR is annoying.
Good and Bad bus meme with the captions "EVERY ISSUE NOW COMES WITH A PR" and "EVERY ISSUE NOW COMES WITH A PR"
2171
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 24/09/2026
I'll check with whoever closed it...if this not planned it only means we need to plan it. How can svelte be a serious framework without an A-E sigil mapped from the Cyber Warfare Doctrine?
060
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 23/09/2026
Sure, I dream of @sveltejs/kit@next all the times 😍
010
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 23/09/2026
Auto complete messed with the message hard time 😭
110
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 23/09/2026
"how to succeed as an imposto in open source" or "how to be the tech lead of next while secretly loving svelte"
210
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 23/09/2026
This is what happens when you write everything there's to write...at one point you run out of things to write @tkdodo.eu
Screenshot from https://standard-incite.bisks.net/ that shows that @tkdodo.eu hasn't posted on his blog since 18 Aug 2026, 36 days ago
180
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 23/09/2026
Not only that...sometimes an itch is just "I wish this API worked this way" and maybe it's a better API that the author just never thought about. Don't assume omniscience 😁
010
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 23/09/2026
{model_name} is sooooo good, I've built a {3d_game_demo} with it and it one shotted it. {3d_game_demo_video}
2386
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 22/09/2026
@antleth.fr 👀👀👀
230
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 22/09/2026
I had early access to this and let me tell you this is the best model ever... uhm sorry, I meant, this is the best syntax highlighter ever! Superfast and lightweight, supports a bunch of languages (including Svelte) and a bunch of themes! Give it a whirl!
1140
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 22/09/2026
Strong but true... ask @danielroe.dev
100
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 22/09/2026
Talks are getting announced for Svelte Summit! Which means is getting closer! Which means my hype will grow uncontrollably until it reaches the point of non-return.
130
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 22/09/2026
I switched the Svelte Bsky Feed to use Jev for classification when unsure about the meaning of the word Svelte in the post. Will see how it fares (I was using Haiku 4.5 before)
1100
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 21/09/2026
Do yourself a favour: migrate to Svelte 🧡
1272
Reposted by {🧪} +paoloricciuti.svelte
Stephane "Rainlife" Vanraes 🦄 @arzidava.com · 21/09/2026
Apparently I will babbling at Svelte Summit, guess I should work on making the pinkest slides ever
1111
Reposted by {🧪} +paoloricciuti.svelte
Nils Röhrig @nilsroehrig.dev · 21/09/2026
I'm excited to announce that I will speak at @svelte.dev Summit later this year! After years of speaking in Germany only, this ist my first true international appearance – a major milestone for myself! The title of my talk: What if your SvelteKit app didn't depend on SvelteKit? See you there!
2254
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 20/09/2026
Clown doing make up meme with the following text:

"We should spend the next six months rewriting everything"

"We are gonna move so fast after"

"It's not just that it's easier to hire but"


"The AI knows React so much better"
1310