{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 16/10/2026Join me for this week episode of This Week in Svelte...we're gonna talk about how to import svelte files in your node script :thinking: Live in 17 minutes or so! youtube.com/live/pIgf0m6...youtube.comThis Week in Svelte, Ep. 156 — Changelog, Node Loader for Svelte 000 0
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 15/10/2026Spoiler...the PR is still open, but we are getting to it, we promise 🤞🏻 0231 23
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 15/10/2026"Use the card puncher MCP to punch cards to write a program that..." 000 0
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 13/10/2026I think we only found one specific case where remotes don't replace loads: when you want to display something in the layout depending on the page. Layout had access to the page data and with remote functions is less ergonomic (but we also have a solution that we'll work on after async Svelte lands) 010 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 13/10/2026Opus getting more and more annoyed because each round of adversarial review Astra discovers smaller and smaller details is very entertaining but also relatable. 090 9
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 13/10/2026If by server function you mean load functions you should be able to do everything you did with them with remote functions. If it's the `+server.ts` pages you can use them to build APIs that needs to be accessed outside SvelteKit or if you want to create a route that is not a page (eg. an image) 110 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 13/10/2026At the end of the day a more generic atproto MCP could suffice unless you have something specific that's not on atproto. It could also be interesting to allow agents to review your profile. Could I tempt you with my package in case you are building one? github.com/paoloricciut...github.comGitHub - paoloricciuti/tmcp: Typescript SDK to build MCP servers in an agnostic wayTypescript SDK to build MCP servers in an agnostic way - paoloricciuti/tmcp 140 4
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 13/10/2026This is the talk I look forward to the most in Svelte Summit... no shade to the rest of the line-up because all the talks are amazing but this kind of mad experiments using weird JS patterns are my dreams. I'm just sooooooo hyped about Svelte Summit I've started to dream about it. 030 3
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 12/10/2026Whenever I start a new talk it's always at least 1hr...how I manage to shrink those to 20min is always a surprise lol 100 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 12/10/2026Three days...watch me showcasing Svelte Custom Renderers! 👀 2262 26
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 12/10/2026Can you guess where this awesome QR code will link? P.s. this doesn't use the error correction trick 140 4
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 10/10/2026The plugins currently setup MCP, skills and subagent. Each has their own role. We can decide not to ship subagents (infact I've already removed it and opened a PR), it's just a bit weird that one plugin has less "powers" than the others. But I trust the `pi` community and y'all seem to agree sooo 020 2
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026The point is that every bsky post is on at proto but not everything on at proto is a bsky post 010 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026Yes because it's not a blue sky post: creating s standard.site post will not automatically show up on bsky. 100 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026Personally, I also publish the whole article, but it's also fine to just publish the links. 100 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026Join me for This week in Svelte...we're going to take a look at the changelog, and then we're going to build `createSubscriber` from scratch to learn how it works! Live in 11 minutes or so!youtube.comThis Week in Svelte, Ep. 155 — Changelog, createSubscriber from scratchYouTube video by Svelte Society 050 5
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026Live feed of @43081j.com keeping track of how many repos he maintains.static.klipy.comMan Counting on Fingers, Feeling OverwhelmedALT: Man Counting on Fingers, Feeling Overwhelmed 040 4
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026It doesn't need it: a dedicated subagent is something we offer with the rest of the plugins. That's why one of the options is "don't ship it". I think subagents are a very good thing especially for Svelte because the extra context to fetch the docs is contained, and they can be run in parallel. 110 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026Deno: "Hey here's an alternative to Durable Objects that is not owned by Cloudflare" Cloudflare: "Hold my beer" 2260 26
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026People that use @pi.dev as their harness..we want to ship a Svelte plugin for it but since it doesn't natively support subagents, which option do you prefer? a. We don't ship subagents for `pi` b. We expose a tool that spawns a new pi instance c. We assume you have `pi-subagents` and configure that 7103 10
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026these platforms would've used a non-standard way of publishing their articles Standard Reader would've been way more difficult if not completely impossible to make. 100 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026whatever article uses standard.site as their lexicon...so you can find articles from Pckt, Leaflet, Offprint but also from whoever has a standard.site record in their PDS. For example I publish my own blog but then I also sync it with my PDS so my articles show up on Standard Reader too. If any of 100 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 09/10/2026Sorry I assumed too much. For long form content platform I meant something like @pckt.blog or @leaflet.pub or @offprint.app . Websites on the Athmosphere just means whoever want's to integrate with atproto. A good example is @standard-reader.app : it's a third party aggregator that displays 100 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 08/10/2026It's just basically all the long form platform saying "Hey let's use this format so all the websites in the atmosphere can show them properly". It's basically a standard...well that was pretty clear by the name lol 110 1
Reposted by {🧪} +paoloricciuti.svelteBen McCann @benmccann.com · 07/10/2026Wow! SymbioteNative now supports every Expo package! Which means you can now write Svelte mobile apps making use of any and all Expo packages! docs.symbiote-native.dev/docs/package...docs.symbiote-native.devBatteryexpo-battery wrapped for every SymbioteNative adapter — battery level, charging state, and low-power-mode detection. 091 9
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 07/10/2026🧡 But also there are people doing way more than I do 100 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 07/10/2026@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 😁 4230 23
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 07/10/2026Reminds me of this which I also identify with 100% 030 3
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 06/10/2026You didn't learn: dads know. You just didn't knew you knew earlier. 030 3
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 05/10/2026Update 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.comThis Week in Svelte, Ep. 154 — Changelog, Migrate a SvelteKit app to v3YouTube video by Svelte Society 020 2
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 04/10/2026I signed for Team Human and you should too! teamhuman.orgteamhuman.org#TeamHuman: Keep Humans in Control of AIAI could be the best thing that ever happens to humanity. It could also be the last. Add your name. 030 3
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 03/10/2026Most importantly importing files that import files with `#lib` will work without needing to go through vite. 010 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026backwords 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! 180 8
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026our 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 150 5
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026I'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 2160 16
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026Join me for This Week in Svelte...we're gonna migrate to SvelteKit 3! Live in 14 minutes or so! youtube.com/live/B8A4FoW...youtube.comThis Week in Svelte, Ep. 154 — Changelog, Migrate a SvelteKit app to v3YouTube video by Svelte Society 000 0
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026I 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 1
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 02/10/2026I 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 2
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 01/10/2026SvelteKit 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 33
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 01/10/2026Two 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 26
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 01/10/2026Love seeing that the next GitHub will use Svelte 🧡 0350 35
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 30/09/2026Tbf 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 3
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 30/09/2026How much did Jev cost me to select the posts for the Svelte feed? This much... I'm never gonna recover financially 😁 170 7