matia ๐Ÿ‡ญ๐Ÿ‡ท's Avatar

matia ๐Ÿ‡ญ๐Ÿ‡ท

@joyofcode.xyz.bsky.social

https://joyofcode.xyz/

667 Followers  |  203 Following  |  170 Posts  |  Joined: 01.01.2025  |  1.8513

Latest posts by joyofcode.xyz on Bluesky

bsky.app/profile/joyo...

01.08.2025 08:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

You can now use SvelteKit remote functions under an experimental flag as of v2.27!

They also added query states and being able to access typed params from props. โค๏ธ

svelte.dev/docs/kit/rem...

01.08.2025 08:00 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I wanted to try Wayland again but I don't even have that option anymore ๐Ÿ˜‚

31.07.2025 06:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

How do package imports just work in the Svelte playground?

It turns out external imports are turned into a `npm://$/<name>@<version>/<path>` format which gets replaced by the contents of the parsed npm tarball later. ๐Ÿช„

At least I think so! Not sure how Rollup works exactly. ๐Ÿ˜…

29.07.2025 18:30 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Compile Svelte 5 in your head Background5 years ago, I wrote Compile Svelte in your head. That was written for Svelte 3.But now, almost 1 year into Svelte 5 release, which introduce tons of new features, such as runes, fine-graine...

The goat ๐Ÿ

lihautan.com/compile-svel...

29.07.2025 14:00 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Omarchy An opinionated Arch + Hyprland Setup

I would, but I don't want to configure things! I might try Omarchy someday.

omarchy.org

29.07.2025 13:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I had a lot problems last time I tried it but maybe things improved

29.07.2025 12:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, it's butter

29.07.2025 12:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It might be because I'm on X11

29.07.2025 12:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Are you using Wayland?

29.07.2025 12:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

I want to love Zed but it feels subpar on Linux.

Everyone loves trashing Electron but this is my experience with most native apps. It might work great on Mac but I noticed people who gas it up use VS Code.

For being obsessed with AI the experience is also not great.

29.07.2025 10:00 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0
Video thumbnail

I wanted to learn how Svelte runs in the playground and turns out it uses workers to compile and then bundle the code in the browser using Rollup when you update the content. ๐Ÿ”ฅ

28.07.2025 14:20 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

I still have a lot of work to do but the next Svelte video is going to be special. โค๏ธ

26.07.2025 18:30 โ€” ๐Ÿ‘ 45    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1
Creating Your Own Markdown Preprocessor Is Easier Than You Might Think
YouTube video by Joy of Code Creating Your Own Markdown Preprocessor Is Easier Than You Might Think

www.youtube.com/watch?v=UFSm...

26.07.2025 12:00 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

A year ago I made a simple Markdown preprocessor for Svelte and it works great. It also uses a template like Twig used to search and replace the content โ€” but I'm moving to components.

If you want to learn more I have a video you can check out linked below.

26.07.2025 12:00 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Rich Harris shares his vision on what's possible for the future of Svelte โ€” from having a local database to mirror your production database to opinions on auth and i11n being part of the framework.

25.07.2025 16:00 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Rich Harris shares how streaming real-time data might look for SvelteKit remote functions

25.07.2025 10:00 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You're also going to be able to batch queries

24.07.2025 16:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Rich Harris shares how caching might work for SvelteKit remote functions

24.07.2025 10:00 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

I just wanted to make it work out of spite but it wasn't that useful in the end so I removed it. ๐Ÿ˜‚

github.com/animotionjs/...

23.07.2025 14:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

I learned about thenables in JavaScript while trying to chain animations using the same API as promises so it's amusing that Svelte uses the same approach for the remote functions API. ๐Ÿ˜„

Props to @paolo.ricciuti.me for figuring this out! You need to get-a-the-then. ๐ŸคŒ

23.07.2025 14:20 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Video thumbnail

Rich Harris reveals the Svelte master plan

23.07.2025 10:00 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
svelte โ€ข Docs โ€ข Svelte svelte โ€ข Svelte documentation

svelte.dev/docs/svelte/...

22.07.2025 14:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Svelte recently added `getAbortSignal` which returns an AbortSignal that aborts when the current derived or effect reruns or is destroyed. ๐Ÿ”ฅ

22.07.2025 14:00 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
feat: support `using`, link top-level `using` declarations in components to lifecycle by Rich-Harris ยท Pull Request #16192 ยท sveltejs/svelte https://github.com/tc39/proposal-explicit-resource-management Alternative to #16190, with the distinction that using declarations at the top level of a component are only disposed when the componen...

github.com/sveltejs/sve...

22.07.2025 10:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Rich Harris talks about Svelte taking advantage of the new `using` keyword in JavaScript for explicit resource management and cleanup in your components.

22.07.2025 10:00 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Rich Harris reveals Svelte's secret weapon

21.07.2025 18:00 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

The creator of Svelte shares his opinion on React Server Components.

21.07.2025 14:00 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You can now `await` promises directly in Svelte components using an experimental flag. ๐Ÿ”ฅ

20.07.2025 14:00 โ€” ๐Ÿ‘ 23    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Async Svelte PR merged and you can try it under an experimental flag. Now I'm definitely making an updated Svelte video! โค๏ธ

15.07.2025 06:30 โ€” ๐Ÿ‘ 58    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@joyofcode.xyz is following 20 prominent accounts