Mike | HTML All The Things Podcast
banner
mikek.me
Mike | HTML All The Things Podcast
@mikek.me
Co-host of the HTML All The Things Podcast

Head of Eng @cyfrin

Lover of all things Svelte
lol exactly this.

I want a create a site

howtousesvelteeffect . com and it will just return a "don't"
howtousesvelteeffect.com
September 30, 2025 at 1:01 AM
you doing any Toronto meetups? 👀
September 30, 2025 at 12:57 AM
Didn't quite work, we tried that but had some random bugs that kept popping up so it'll be a bit more involved.
June 3, 2025 at 10:38 PM
so we can start re-architecting and using the new features for new feature buildouts.

Reality is we can't spend months on the upgrade needs to be done in phases.
June 3, 2025 at 6:28 PM
Champ
June 3, 2025 at 5:23 PM
Lol I wish
June 3, 2025 at 5:23 PM
This is my future right here 🥲

Hope it's over soon for you ❤️
June 3, 2025 at 5:22 PM
Ready for the deep dive, sample code, and common pitfalls?

Blog --> htmlallthethings.com/blog-posts/u...
Code --> github.com/mikhail-kara...
Understanding Svelte 5 Runes: $derived vs $effect | HTML All The Things
A detailed comparison of new Svelte 5 runes $derived and $effect, when to use one over the other and how they work.
htmlallthethings.com
April 17, 2025 at 2:13 PM
$derived = live, memoized formulas
$effect = side‑effects only

In my water‑tracker:
– $derived counts filled glasses & last‑drink time
– $effect persists data to localStorage
Right tool, right job ➜ cleaner, predictable code.
April 17, 2025 at 2:13 PM
We break down the trade-offs: scope, speed, impact, mentorship, stability, culture, and tech stacks — all backed by real-world examples.

Whether you’re startup-curious or FAANG-bound, this one’s for you.

🎧 Full episode & show notes → www.htmlallthethings.com/podcasts/sta...
Startups vs Big Tech for Web Developers
Matt and Mike compare startup vs big tech dev roles—scope, growth, culture, stability—and how AI might shift opportunities toward startups.
www.htmlallthethings.com
April 16, 2025 at 5:37 PM
I'm sorry man, this sucks.

We're all just cogs and no one could ever convince me otherwise at this point.
April 12, 2025 at 5:40 PM
Interestingly was looking into something exactly like this implementation and was directed to this custom rune called resource

runed.dev/docs/utiliti...
Runed
Magical utilities for Svelte 5.
runed.dev
April 10, 2025 at 5:53 PM
Maybe focusing or scrollintoView could be handled by onMount (in svelte specifically) but the others are definitely a good use case for effect.

My point was more just mundane state changes that can get more complex don't need effects, just more complex derived functions.
April 10, 2025 at 5:09 PM
oh good point, I haven't checked the runed docs in forever.

watch is actually awesome, even less reason to use effect!
April 10, 2025 at 1:02 AM