not my normal content, but i just need you all to know i delivered liquid lacquer to the mask maker in silksong on my first try. this might be my lifeβs greatest accomplishment and iβm unsure iβll ever see this high again
10.10.2025 04:20 β π 0 π 0 π¬ 1 π 0
Page options β’ Docs β’ Svelte
Page options β’ Svelte documentation
I think you'd just use this: svelte.dev/docs/kit/pag...
You might also have to provide custom entries to get SvelteKit to actually call the endpoint with all of your blog slugs during prerendering, as it wouldn't find them during crawling:
svelte.dev/docs/kit/pag...
08.10.2025 18:04 β π 2 π 0 π¬ 2 π 0
I'd be surprised if you couldn't prerender your OG images, which would bypass the cold start issue... have you tried this?
08.10.2025 16:41 β π 1 π 0 π¬ 1 π 0
Itβs not βdone doneβ β Iβm currently working on βhydratables/resourcesβ that allow you to inline the results of data fetched on the server into your HTML so that it can hydrate synchronously. Remote Functions already do this, though, so if youβre using SvelteKit, async SSR βjust worksβ.
07.10.2025 05:41 β π 2 π 0 π¬ 0 π 0
fwiw I wrote the interface so feel free to ping with questions if you run into them β Iβm not super active on social media but Iβll see them eventually! π
06.10.2025 04:10 β π 1 π 0 π¬ 1 π 0
This is the same strategy Vercelβs AI SDK has for the framework-agnostic Chat interface. Go check out the Svelte implementation in that repo if you want more reference.
05.10.2025 01:27 β π 1 π 0 π¬ 1 π 0
Interesting; I get the same result from Wappalyzer but I can't figure out what's actually using Svelte on the page...
01.10.2025 19:22 β π 0 π 0 π¬ 1 π 0
Astro just merged a PR with support!
24.09.2025 13:12 β π 1 π 0 π¬ 3 π 0
Yeah this just means Astro isnβt using async SSR. Theyβd basically just need to switch to `await render` when they detect you have `experimental.async` on.
24.09.2025 01:20 β π 1 π 0 π¬ 0 π 0
Yes it supports both! If you use it synchronously itβs synchronous β if you await it or call `.then` itβs asynchronous.
18.09.2025 05:32 β π 1 π 0 π¬ 1 π 0
Async SSR Β· sveltejs svelte Β· Discussion #16784
The Svelte team has been hard at work on asynchronous rendering, with client-side support and remote functions as our first two efforts. Itβs time for the third: SSR. Background There are three cor...
Super excited to announce the experimental release of asynchronous SSR in Svelte! github.com/sveltejs/sve...
`await` expressions in your Svelte components can now be rendered on the server, meaning you don't need to render them inside boundaries with a `pending` snippet. Next up, streaming SSR!
17.09.2025 23:22 β π 92 π 21 π¬ 5 π 2
SvelteKit observability just got 10x better, and weβre here for it
SvelteKit now supports full observability and tracing, with Sentry SDK compatibility from v10.8.0. See how to set up server-side instrumentation.
It's finally out! SvelteKit users: update your Sentry SDK to 10.8.0 or later to get those nice traces. All courtesy of @ell.iott.dev and @svelte.dev.
(Please let me know if I broke your app in the process)
04.09.2025 14:59 β π 35 π 8 π¬ 0 π 0
FWIW Sonnet regularly does impressive things for me. Still the best general-purpose coding model Iβve used.
30.08.2025 17:57 β π 2 π 0 π¬ 0 π 0
I can't wait for someone to send me a screenshot of traces from a REAL web app. Real deep stack stuff. π
19.08.2025 14:55 β π 1 π 0 π¬ 0 π 0
Introducing integrated observability in SvelteKit
SvelteKit apps can now emit OpenTelemetry traces and reliably set up observability instrumentation using instrumentation.server.ts
OpenTelemetry tracing is live in SvelteKit! Huge s/o to @stracke.tech for all the help along the way. SvelteKit can now emit OTEL spans for all of its serverside constructs. It also provides an instrumentation file to easily set up trace exports. svelte.dev/blog/sveltek...
18.08.2025 20:50 β π 66 π 15 π¬ 1 π 4
I'm actually really curious if you can provide some specific numbers here. We expect to see some amount of increased bundle size for very small apps (last time I benched it was ~9kb max), but a significant and growing _decrease_ in bundle size the larger your app becomes.
11.08.2025 21:59 β π 1 π 0 π¬ 0 π 0
...any function that calls `fetch` (`globalThis.fetch`/`window.fetch`, all the same thing) will call your function instead. So you do whatever middleware stuff you want to do and just make sure to call `original_fetch` at the end to pass through the normal fetch behavior.
11.08.2025 21:32 β π 0 π 0 π¬ 0 π 0
You can export an `init` function from the hooks file on both the client and the server. This function is guaranteed to finish running before your application code runs. So, in that hook, you can replace `globalThis.fetch` with whatever function you want to run. Everywhere else in your app...
11.08.2025 21:31 β π 0 π 0 π¬ 1 π 0
The secret no one wants you to know is that you can just patch `globalThis.fetch` in your `init` hook and it'll work just fine π
const original_fetch = fetch;
globalThis.fetch = (...args) => {
// your stuff
return original_fetch(...args)
}
11.08.2025 16:34 β π 2 π 0 π¬ 2 π 0
Generating TypeScript files during dev/build on the fly means you have to do some _interesting_ things π Thankfully the ts-ignore issue is just an upstream problem weβll be able to fix
25.07.2025 17:55 β π 0 π 0 π¬ 1 π 0
tbh it was pretty sloppy before AI too -- I think maybe 1/100 recruiter messages has ever been remotely related to what I actually do / am interested in based on a barely-conscious reading of my LinkedIn π
24.07.2025 18:10 β π 0 π 0 π¬ 0 π 0
Have you tried `$inspect` or `$inspect.trace`? They should supply highly-useful stacks
21.07.2025 22:47 β π 0 π 0 π¬ 1 π 0
It's a fantastic place to work!
01.07.2025 16:11 β π 2 π 0 π¬ 0 π 0
Three years ago I deployed a SvelteKit app to Vercel and was so blown away by the experience (and the following week's productivity) that I started working for Vercel two months later π
30.06.2025 18:50 β π 5 π 0 π¬ 2 π 0
There's plenty to help with the debugging -- if you're struggling with a reactive variable, you can use `$inspect` or `$inspect.trace` to get detailed information about where it was created and all of the places it's being updated.
27.06.2025 20:58 β π 1 π 0 π¬ 2 π 0
Believe it or not heβs been involved in the whole process π
26.06.2025 16:22 β π 2 π 0 π¬ 1 π 0
thatβs the secret, everyone is a guy. youβre a guy, my catβs a guy, that trash can over there is a guy
18.06.2025 03:17 β π 0 π 0 π¬ 1 π 0
the third face (the bumpy part around the outside of the medal?) will be async+streaming SSR π
17.06.2025 20:20 β π 3 π 0 π¬ 1 π 0