Antoine
@antleth.fr
65 followers 120 following 190 posts
Tech enthusiast, passionate software engineer and hardcore dark mode advocate
Posts Media Videos Starter Packs
Pinned
antleth.fr
Antoine @antleth.fr · Apr 11
Svelte Changelog v2 is now out!! 🎉

Now at a new domain: svelte-changelog.dev

Interested in what's new? Let's dive in 🧵
svelte | Svelte Changelog
A nice UI to stay up-to-date with Svelte releases
svelte-changelog.dev
antleth.fr
I’d like to server-side benchmark/flamegraph a SvelteKit API endpoint, does anyone know how to do that?

(Not only an API endpoint, but flamegraph-ing parts of server-side SvelteKit would be really neat to do)
antleth.fr
I probably won’t be able to pre-render anything as my data is dynamic and not my own

However for my devlog pages I’ll definitely try that!
antleth.fr
Oh okay, RSS feeds seem a niche I’m not using that for so it’s good for my side I guess
antleth.fr
Very interested in doing that too
I added caching but nothing for first generations

Would you have links for that?
antleth.fr
Yeah what I did it basically Vercel/og but manually

What platform are the most picky about cold starts?
antleth.fr
What could be interesting though is writing an up-to-date tutorial

But for that I’d need to actually make a functional devlog, I’ll consider it!
antleth.fr
The main pain point really was to figure out how to do it more than how much there was to do

Satori’s docs are not that thorough, but once you get to know it fairly well it works quite well

I’m also an advocate for less dependencies and get to maintain you own code, hence by bias
antleth.fr
It’s not that much! All you need is an endpoint that pipes a component into Satori and convert it to PNG with resvg

A plugin could be made, but 1) it ain’t much to do manually and 2) there are a lot of things you want to be able to control, and I’m not sure a plugin would fit well for that
antleth.fr
They’re available on the main page, the packages list, the tracker, the details, and more!

Play with it by sharing links to Svelte Changelog everywhere ;)
antleth.fr
Svelte Changelog now features dynamic OG images!

All the pages now cleanly renders an appropriate image when shared on all platforms
An example for the PR #16908 on svelte
antleth.fr
How could I consume it better than by directly going on your site! Everything is already there :D
antleth.fr
Thanks for this set of news! Missed a few :D
antleth.fr
Barely 8 hours since the sveltejs/mcp repo is public, no official post has yet been done, but @sveltejs/mcp is already live on Svelte Changelog! 🔥👀

@paolo.ricciuti.me and @khromov.se decided to make the repo public a few hours before my vacation flight, but that's a failed attempt at stopping me!!
@sveltejs/mcp available on the website Adding its support only cost me 4 lines of code, including 2 lines with only brackets!
antleth.fr
What I would love to do however, is this:

bsky.app/profile/antl...

But for daily/news related stuff, you and svelte.dev are doing it more than well enough!
antleth.fr
1) your site looks super good!! However -1 cause no dark mode 😢

2) that’s an awesome list! It reminds me a lot about svelte.dev monthly blog post, but permanent 😄

3) I don’t plan on making a similar thing for now (ever?), focusing on releases and technical insights is good enough I guess
antleth.fr
I *love* this kind of tutorial/example video from the team itself!

So useful to get started on this whole new paradigm in Svelte! 🔥
dummdidumm.bsky.social
Answered some questions about Remote Functions and async Svelte!

Best part of this video is that I said "async SSR landing in SvelteKit soon maybe" and it's already out now! We're shipping too fast right now
sveltesociety.dev
A follow-up video that answers important question is now available too—SvelteKit Remote Functions tips: Auth guards, managing async, query.batch.
www.youtube.com/watch?v=z0f7...
antleth.fr
Thank you very much!! I’ll set it up myself when I get a new machine with notifications and all that ^^

Feel free to stop monitoring it whenever you feel so! I don’t want my site to be your burden :)
Reposted by Antoine
fubits.dev
Ilja @fubits.dev · 17d
I‘m monitoring svelte-changelog.dev now. If you like you can set up one of the supported notification methods (Telegram bot, Signal, PushOver etc - full list: github.com/louislam/upt...) and I can make Kuma send the notifications to you directly!
Screenshot of uptime Kuma status screen
antleth.fr
I used to have a self hosted server at home on a Pi with all that kind of stuff (including Telegram push!), but that kind of service was not part of them!

I did not set it back up after moving to my new flat, I’ll do it once I get a decent server machine :D
antleth.fr
Thank you for those tips!! Definitely pinning that

Very interesting resources from @thibaultleouay.dev and @openstatus.dev too 👀
antleth.fr
Nobody ever annoys me when it’s about (a (critical) issue in) my services!!

Monitoring would be lovely indeed! Out of curiosity, how would you do it though? It would be nice if I could monitor my stuff myself so I don’t rely on anybody to do so 😅
Maybe Vercel itself can provide that?
antleth.fr
While I’ve got you here Simon, can you please take a look at this issue?

It’s been preventing the site from seeing the latest releases (3.3.3+) of prettier-plugin-svelte for a few months now :( (and the fix is straightforward)

Thanks!!

github.com/sveltejs/pre...
Tag released versions · Issue #497 · sveltejs/prettier-plugin-svelte
Hi maintainers, I'm the creator of Svelte Changelog, a site that tracks all the releases by the Svelte organization. To list releases, I leverage the GitHub API in 2 ways: list GitHub releases if a...
github.com