Chris Soulaki
chris9soul.bsky.social
Chris Soulaki
@chris9soul.bsky.social
code nerd. creator.
Probably mostly Webflow-related content
I'm glad I'm not the only one who looks at svelte commits just for Rich's beautiful storytelling 😂
July 30, 2025 at 4:26 PM
Hit me up 👋
July 25, 2025 at 2:21 PM
Wasn't webstudio built with Remix? Is this a completely separate project?
July 17, 2025 at 10:55 PM
I mean yeah, in this case you need to specify that it's a painting. That's literally what they explain in the last sentence if your screenshot 😅
July 17, 2025 at 5:13 PM
Why would I spend 3 seconds implementing the suggestion when I can just go to HN and complain about it?
July 16, 2025 at 8:39 PM
That's one of the main official WAI recommendations, though. It's not controversial. It's the correct use of that feature. There are very few cases where you need to specify that it's a photo, and that's when you make a conscious decision to disable the warning because you know what you're doing
July 16, 2025 at 8:35 PM
+page.svelte also runs on the server during SSR!
July 10, 2025 at 8:01 PM
I'm with you on this. I have been muting AI-hype posts for a couple of months and it feels good
July 8, 2025 at 9:48 AM
If this is what gets people to start writing semantic HTML, I don't hate it...
"Make sure to also add alt text to images so that the AI can read it!" :D
July 7, 2025 at 12:54 PM
`start` is used to start up the built app. This is especially important in vite because the dev and prod bundles are quite different. I know most people probably never use `start`, but there were cases where it was useful to me to preview what the output will be without deploying it
July 2, 2025 at 6:10 PM
Saw the output on my phone and was impressed by your webgl skills. Then checked the source and realised it's not even webgl. For some reason made me excited and it feels even more impressive 😆
June 8, 2025 at 1:29 AM
Maybe instead of "new" it can be "v2". But if you will move it back to the root later I don't think it really matters
June 6, 2025 at 10:32 PM
May 23, 2025 at 4:29 PM
I think not scrolling is way better UX. Cause there's no way you're reading it at the same speed it's coming through
May 17, 2025 at 2:19 PM
what is stopping you from doing this in +layout.svelte of the parent directory of the sections?
April 25, 2025 at 2:44 PM
It has a pretty cool (imo) way, and it's mentioned in the docs in "Loading data" svelte.dev/docs/kit/loa...
but if you've only done the tutorial you'll probably miss it.

I like it because it doesn't block the entire page, just the part that you want to show this data. But I get it's not so obvious
April 25, 2025 at 2:41 PM
You just do a little `page.url.pathname.split('/').filter(Boolean)` and get an array of the paths 😄
April 25, 2025 at 10:15 AM
Depends on what you want to do. Webflow is as close as you'll get to simple HML, CSS, and JS. If you don't care too much about having control over every little thing and just want something fast, Framer is probably the way
April 18, 2025 at 5:38 PM
Ah I see. In this case what is the issue with just using Astro + Svelte? I don't know if it's a good idea for Sveltekit to try to fit into every use case when there is a highly optimized solution already
April 9, 2025 at 8:14 PM
Are you looking for something like this?
svelte.dev/docs/kit/loa...

This will render and return the available data in the html, but any promises will be streamed down later when they're available
Loading data • Docs • Svelte
Loading data • Svelte documentation
svelte.dev
April 9, 2025 at 9:55 AM
Not available yet in v4 unfortunately (according to docs)
March 25, 2025 at 4:42 PM
It works if you do it with an array and ternaries! I use it a lot:

class={[
"text-sm other-classes",
isActive ? "text-blue" : "text-black"
]}
March 25, 2025 at 4:42 PM
Why do you need it to exist if you're not using it?
March 25, 2025 at 2:17 PM
There's an unofficial one
svelte0.com
But I don't use either of these tools so I can't compare
Generate svelte UI with AI | svelte0
Generate beautiful Svelte 5 UI using Tailwind CSS and AI from a simple text prompt
svelte0.com
March 18, 2025 at 7:16 AM
It may make sense to somehow ask explicitly for permission, in the app or otherwise. Personally I hate when companies put me in their newsletter just because I signed up to the product
March 6, 2025 at 11:42 AM