Shivan
@shivan.xyz
Pinned
Shivan
@shivan.xyz
· Oct 28
Hello, I'm new here. Looking to connect with other web developer, coders, programmers, or whatever you call yourselves!
Are there any tools to use in sveltekit to lint css variables you have declared *.css file imported into the root layout?
November 7, 2025 at 4:48 PM
Are there any tools to use in sveltekit to lint css variables you have declared *.css file imported into the root layout?
I am very lucky to work in SvelteKit :)
November 6, 2025 at 5:53 PM
I am very lucky to work in SvelteKit :)
Why is it important to write html in spec?
For example, why is:
```
<button>
<div>Stuff</div>
</button>
```
Not good? It renders on my browser just fine.
For example, why is:
```
<button>
<div>Stuff</div>
</button>
```
Not good? It renders on my browser just fine.
November 4, 2025 at 5:54 PM
Why is it important to write html in spec?
For example, why is:
```
<button>
<div>Stuff</div>
</button>
```
Not good? It renders on my browser just fine.
For example, why is:
```
<button>
<div>Stuff</div>
</button>
```
Not good? It renders on my browser just fine.
Please give this a listen :)
My talk on progressive enhancement in sveltekit at Frontkon25 just got released on YouTube...check it out if you want to learn why I might yell "Enhance it!" at you if we work together! 🧡
youtu.be/Ji4Y5vo-gOg?...
youtu.be/Ji4Y5vo-gOg?...
Paolo Ricciuti - Progressively enhanced apps with Svelte
YouTube video by Frontendisti
youtu.be
October 23, 2025 at 5:56 AM
Please give this a listen :)
How do you improve your confidence?
October 18, 2025 at 11:49 PM
How do you improve your confidence?
Why is SSR better than SPA?
October 17, 2025 at 6:45 AM
Why is SSR better than SPA?
Watching @rich-harris.dev at @vite.dev conf give live demos (and live debugging) during talks is seriously impressive.
Live demoes are a lot more impactful. Screen captures have less stress and risk but are less engaging.
I am going to give more live demos in my company product demos.
Live demoes are a lot more impactful. Screen captures have less stress and risk but are less engaging.
I am going to give more live demos in my company product demos.
October 11, 2025 at 6:02 PM
Watching @rich-harris.dev at @vite.dev conf give live demos (and live debugging) during talks is seriously impressive.
Live demoes are a lot more impactful. Screen captures have less stress and risk but are less engaging.
I am going to give more live demos in my company product demos.
Live demoes are a lot more impactful. Screen captures have less stress and risk but are less engaging.
I am going to give more live demos in my company product demos.
For product demos, do you prefer videos of use or a live demo?
October 11, 2025 at 5:46 PM
For product demos, do you prefer videos of use or a live demo?
Reposted by Shivan
I've created a custom labeler so now you can make the svelte feed better!
rccl.ink/labeler
Subscribe to the labeler and if you see some post in the feed that is not about svelte or some post that is about svelte but is not in the feed report it to the labeler and i will manually add/remove it! 🧡
rccl.ink/labeler
Subscribe to the labeler and if you see some post in the feed that is not about svelte or some post that is about svelte but is not in the feed report it to the labeler and i will manually add/remove it! 🧡
January 9, 2025 at 12:04 PM
I've created a custom labeler so now you can make the svelte feed better!
rccl.ink/labeler
Subscribe to the labeler and if you see some post in the feed that is not about svelte or some post that is about svelte but is not in the feed report it to the labeler and i will manually add/remove it! 🧡
rccl.ink/labeler
Subscribe to the labeler and if you see some post in the feed that is not about svelte or some post that is about svelte but is not in the feed report it to the labeler and i will manually add/remove it! 🧡
With Svelte's async and remote function being marked as experimental, would it be safe to use in production apps or just prototype for now?
October 11, 2025 at 4:37 PM
With Svelte's async and remote function being marked as experimental, would it be safe to use in production apps or just prototype for now?
Today, I discovered that:
const arr = [null, true, false]
const newArr = arr.filter((value) => value !== null)
newArr will be typed as a `boolean[]` and not (boolean | null)[]
All thanks to inferred type predicates introduced in Typescript 5.5.
www.typescriptlang.org/docs/handboo...
const arr = [null, true, false]
const newArr = arr.filter((value) => value !== null)
newArr will be typed as a `boolean[]` and not (boolean | null)[]
All thanks to inferred type predicates introduced in Typescript 5.5.
www.typescriptlang.org/docs/handboo...
Documentation - TypeScript 5.5
TypeScript 5.5 Release Notes
www.typescriptlang.org
October 4, 2025 at 3:47 AM
Today, I discovered that:
const arr = [null, true, false]
const newArr = arr.filter((value) => value !== null)
newArr will be typed as a `boolean[]` and not (boolean | null)[]
All thanks to inferred type predicates introduced in Typescript 5.5.
www.typescriptlang.org/docs/handboo...
const arr = [null, true, false]
const newArr = arr.filter((value) => value !== null)
newArr will be typed as a `boolean[]` and not (boolean | null)[]
All thanks to inferred type predicates introduced in Typescript 5.5.
www.typescriptlang.org/docs/handboo...
How important is dark mode for non-devs?
September 27, 2025 at 5:37 AM
How important is dark mode for non-devs?
What's your favorite model for summarising pull requests?
September 24, 2025 at 6:53 PM
What's your favorite model for summarising pull requests?
Reposted by Shivan
Looking for a contractor that can help out with content moderation on the new Svelte Society website. It will mostly involve migrating old content and making sure submissions are accepted in a timely fashion. Would be perfect for a student or someone that is Sveltecurious and learning web dev.
September 23, 2025 at 8:43 PM
Looking for a contractor that can help out with content moderation on the new Svelte Society website. It will mostly involve migrating old content and making sure submissions are accepted in a timely fashion. Would be perfect for a student or someone that is Sveltecurious and learning web dev.
Is there a Zouk, Bachata, Salsa, or Kizomba feed?
September 22, 2025 at 12:31 AM
Is there a Zouk, Bachata, Salsa, or Kizomba feed?
Is there a Brazilian Jit Jitsu feed?
September 22, 2025 at 12:31 AM
Is there a Brazilian Jit Jitsu feed?
Received my third stripe today.
September 22, 2025 at 12:30 AM
Received my third stripe today.
I passed navigation for my private pilot's license. Law is the final boss.
September 16, 2025 at 2:30 AM
I passed navigation for my private pilot's license. Law is the final boss.
I've just contributed to Svelte. Consider supporting them too — every little helps! opencollective.com/svelte
Svelte - Open Collective
Web development for the rest of us
opencollective.com
September 13, 2025 at 7:13 PM
I've just contributed to Svelte. Consider supporting them too — every little helps! opencollective.com/svelte
Today has been a humbling day as a developer.
September 10, 2025 at 10:32 AM
Today has been a humbling day as a developer.
Has anyone had this quirk with Firefox vs chromium client-side form validation? If radio inputs are required but outside the form tag but linked with form attributes. Chromium validates but not Firefox.
svelte.dev/playground/2...
svelte.dev/playground/2...
Form quirk • Playground • Svelte
Web development for the rest of us
svelte.dev
September 4, 2025 at 1:30 AM
Has anyone had this quirk with Firefox vs chromium client-side form validation? If radio inputs are required but outside the form tag but linked with form attributes. Chromium validates but not Firefox.
svelte.dev/playground/2...
svelte.dev/playground/2...
Just made a tab view with no JS involved. Thanks, Svelte, for letting us use plain html and css.
September 3, 2025 at 7:47 PM
Just made a tab view with no JS involved. Thanks, Svelte, for letting us use plain html and css.
Am I nuts not to use autocomplete on my phone?
August 31, 2025 at 7:28 PM
Am I nuts not to use autocomplete on my phone?
What do you enjoy about being a developer?
August 31, 2025 at 8:32 AM
What do you enjoy about being a developer?
A video and blog about animations in SvelteKit. Hope it's useful to you :)
youtu.be/F2AvpvQjXtc
shivan.xyz/posts/animat...
youtu.be/F2AvpvQjXtc
shivan.xyz/posts/animat...
Animations in SvelteKit
YouTube video by Shivan
youtu.be
August 31, 2025 at 5:02 AM
A video and blog about animations in SvelteKit. Hope it's useful to you :)
youtu.be/F2AvpvQjXtc
shivan.xyz/posts/animat...
youtu.be/F2AvpvQjXtc
shivan.xyz/posts/animat...