Sign in

Mike | HTML All The Things Podcast

@mikek.me
1.1K followers 421 following 127 posts

Co-host of the HTML All The Things Podcast Head of Eng @cyfrin Lover of all things Svelte

PostsRepliesMedia
Mike | HTML All The Things Podcast @mikek.me · 29/07/2026
Thanks for sharing!
010
Mike | HTML All The Things Podcast @mikek.me · 30/09/2025
lol exactly this. I want a create a site howtousesvelteeffect . com and it will just return a "don't"
howtousesvelteeffect.com
010
Mike | HTML All The Things Podcast @mikek.me · 30/09/2025
you doing any Toronto meetups? 👀
000
Mike | HTML All The Things Podcast @mikek.me · 29/07/2025
Are there any developers that are refusing to use AI in anyway to help them to code? Would love to chat with you on the HTML All The Things podcast to discuss the reasons and how it's going.
010
Mike | HTML All The Things Podcast @mikek.me · 03/06/2025
Didn't quite work, we tried that but had some random bugs that kept popping up so it'll be a bit more involved.
110
Mike | HTML All The Things Podcast @mikek.me · 03/06/2025
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.
000
Mike | HTML All The Things Podcast @mikek.me · 03/06/2025
Champ
010
Mike | HTML All The Things Podcast @mikek.me · 03/06/2025
Lol I wish
000
Mike | HTML All The Things Podcast @mikek.me · 03/06/2025
This is my future right here 🥲 Hope it's over soon for you ❤️
130
Mike | HTML All The Things Podcast @mikek.me · 03/06/2025
Me after telling the product team that we'll need a few weeks to update from svelte 4 to svelte 5
4231
Reposted by Mike | HTML All The Things Podcast
cloudphonedev.bsky.social @cloudphonedev.bsky.social · 01/05/2025
We joined @mikek.me’s co-host Matt on the HTML All The Things #podcast to talk about #webdev on Cloud Phone, the growing #digitaldetox trend, and why flip phones still matter www.htmlallthethings.com/podcasts/why...
htmlallthethings.com
Why Flip Phones Still Matter in 2025 | w/ Tom Barrasso
From digital detox to KaiOS, we explore the 2025 flip phone revival with Cloud Phone’s Tom Barrasso—and what it means for users and developers alike.
041
Mike | HTML All The Things Podcast @mikek.me · 17/04/2025
Ready for the deep dive, sample code, and common pitfalls? Blog --> htmlallthethings.com/blog-posts/u... Code --> github.com/mikhail-kara...
htmlallthethings.com
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.
010
Mike | HTML All The Things Podcast @mikek.me · 17/04/2025
$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.
220
Mike | HTML All The Things Podcast @mikek.me · 17/04/2025
Scratching your head over Svelte 5’s new runes—especially $derived vs $effect? You’re not alone. This app and blog unpacks why they confuse devs and how mastering them makes your state logic crystal‑clear.
251
Mike | HTML All The Things Podcast @mikek.me · 16/04/2025
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...
htmlallthethings.com
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.
000
Mike | HTML All The Things Podcast @mikek.me · 16/04/2025
🚨 Big Tech vs Startups: Which should you bet your dev career on? AI is lowering the barrier to entry for startups — and that means more opportunities for developers to build fast, own more, and grow quicker. Here’s what you need to know before making the leap 👇
110
Mike | HTML All The Things Podcast @mikek.me · 12/04/2025
I'm sorry man, this sucks. We're all just cogs and no one could ever convince me otherwise at this point.
000
Mike | HTML All The Things Podcast @mikek.me · 10/04/2025
Interestingly was looking into something exactly like this implementation and was directed to this custom rune called resource runed.dev/docs/utiliti...
runed.dev
Runed
Magical utilities for Svelte 5.
110
Mike | HTML All The Things Podcast @mikek.me · 10/04/2025
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.
100
Mike | HTML All The Things Podcast @mikek.me · 10/04/2025
oh good point, I haven't checked the runed docs in forever. watch is actually awesome, even less reason to use effect!
010
Mike | HTML All The Things Podcast @mikek.me · 10/04/2025
After diving deep into Svelte 5 runes I can say confidently that derived can do 99% of the reactive state functionality required. Effect is hardly ever needed.
5121
Mike | HTML All The Things Podcast @mikek.me · 09/04/2025
Building a little water tracking app to help teach the differences between derived and effect runes in Svelte 5. Might actually use it though cause I definitely haven't been drinking enough water.
010
Mike | HTML All The Things Podcast @mikek.me · 28/03/2025
People posting morning routines while here I am with my toddler waking up everyday into chaos.
140
Mike | HTML All The Things Podcast @mikek.me · 17/03/2025
This week I want to dive into two important Svelte 5 runes. $derived - use to compute values from other reactive values $effect - listen to changes on reactive variables and perform an action when a change occurs. Going to create and share a ton of examples with each one to learn.
090
Mike | HTML All The Things Podcast @mikek.me · 06/03/2025
AI has killed the traditional job application. Agree or disagree? Had a deep chat with @kentcdodds.com on the podcast about that and other topics like a roadmap for learning React and the Epic Web Conference (Starting March 26th)! www.htmlallthethings.com/podcasts/ai-...
htmlallthethings.com
AI Has Broken the Web Developer Job Market w/ Kent C. Dodds
Explore how AI reshapes job applications with Kent C. Dodds. Learn why React is essential for developers & if juniors should turn off AI chatbots to grow.
051
Mike | HTML All The Things Podcast @mikek.me · 03/03/2025
Claude, ChatGPT, Deepseek they have one thing in common. Tech bias. Most libraries that aren't React or Next.js don't really have a chance because AI just doesn't have enough code to learn on.
290
Mike | HTML All The Things Podcast @mikek.me · 25/02/2025
an hour on the stair master is probably the craziest amount of cardio you can possibly do. You're crazy Danny, keep it up!
130
Mike | HTML All The Things Podcast @mikek.me · 25/02/2025
The amount of remote work red flags in this post. If you're company needs to put spyware on your personal computer to take a photo of your face every 7min, run for the fucking hills. I'd rather work at McDonalds then allow this.
030
Mike | HTML All The Things Podcast @mikek.me · 19/02/2025
The most important aspect of remote (async) work is trust as long as there is trust both ways it's easy.
021
Mike | HTML All The Things Podcast @mikek.me · 18/02/2025
Got tired of manually creating our podcast embeds for different blog platforms. Made a quick little sveltekit app that pulls in the 5 latest HTML All The Things podcast episodes from spotify and creates the embeds for them from their ids. It's ugly but it works.
040
Reposted by Mike | HTML All The Things Podcast
Tom Chant @thomaspchant.bsky.social · 14/02/2025
When I was on @mikek.me (HTML All The Things Podcast) a few weeks back with @matt-lawrence.bsky.social, we ended up talking a bit about freelancing as a web dev. And their latest episode is all about just that! Check it out here: www.htmlallthethings.com/podcasts/fre...
htmlallthethings.com
Freelancing for Web Development
Explore freelancing with Matt and Mike, 10+ year web dev veterans. Learn tips on GURU, marketing, word of mouth, and finding leads. Set yourself up for success!
022
Mike | HTML All The Things Podcast @mikek.me · 03/02/2025
One thing I've come to realize is that the placebo effect is very real. If someone believes in something it's very possible it could help them. So if you want to use Next.js over SvelteKit be my guest.
140
Mike | HTML All The Things Podcast @mikek.me · 30/01/2025
Do I have any QA engineers here looking for work? We're looking to hire someone with experience writing end to end tests for sveltekit (or other meta frameworks) and dealing with CI/CD testing amount other things! DM me for more details! (Fully remote + competitive pay)
011
Mike | HTML All The Things Podcast @mikek.me · 29/01/2025
The ultimate white noise while working is listening to your own podcast to do some quality checks.
youtube screenshot with html all the thing podcast episode playing
011
Mike | HTML All The Things Podcast @mikek.me · 21/01/2025
I think developers overuse async/await way to much. Promises can sometimes provide way better performance and have better ways of handling different states (errors, pending, rejected, etc).
041
Mike | HTML All The Things Podcast @mikek.me · 15/01/2025
This is true. I actually thought developers would be the first ones to be "replaced" but writers are already going through it. Good insight!
010
Mike | HTML All The Things Podcast @mikek.me · 15/01/2025
Solid take. Really tough so if you learn to debug sloppy code that'll be a huge win for your resume.
010
Mike | HTML All The Things Podcast @mikek.me · 15/01/2025
Pretty clear that the current number 1 goal of all AI platforms is to replace developers as quickly as possible. Regardless if they are fully able to or not in the short term, you need to take this threat seriously.
031
Mike | HTML All The Things Podcast @mikek.me · 14/01/2025
Zucc just nonchalantly announcing future layoffs due to advancements in AI. Feel like there's probably more humane ways to do this transition.
110
Reposted by Mike | HTML All The Things Podcast
Mike | HTML All The Things Podcast @mikek.me · 10/01/2025
My number 1 reason for using TypeScript is the actually trustable autocomplete it offers. The rest of the features are a bonus. I wrote down some more of my thoughts on TypeScript in my first blog of 2025! www.htmlallthethings.com/blog-posts/w...
htmlallthethings.com
Why is TypeScript Better Than JavaScript | HTML All The Things
TypeScript vs JavaScript - why TypeScript's features, like static typing and enhanced tooling, make it a preferred choice over vanilla JavaScript.
072
Mike | HTML All The Things Podcast @mikek.me · 10/01/2025
My number 1 reason for using TypeScript is the actually trustable autocomplete it offers. The rest of the features are a bonus. I wrote down some more of my thoughts on TypeScript in my first blog of 2025! www.htmlallthethings.com/blog-posts/w...
htmlallthethings.com
Why is TypeScript Better Than JavaScript | HTML All The Things
TypeScript vs JavaScript - why TypeScript's features, like static typing and enhanced tooling, make it a preferred choice over vanilla JavaScript.
072
Mike | HTML All The Things Podcast @mikek.me · 08/01/2025
This weeks podcast episode dives into the differences between client side and server side JavaScript and why it's important to learn where you're writing you code. www.htmlallthethings.com/podcasts/cli...
htmlallthethings.com
Client-Side vs. Server-Side JavaScript
Explore the differences between client-side and server-side JavaScript, their use cases, and when to use each, plus insights into modern tools and trends!
020
Mike | HTML All The Things Podcast @mikek.me · 08/01/2025
Knowing the difference between client and server has become harder and harder over the years due to the popularity of meta frameworks like next.js, sveltekit, nuxt.js, etc. JavaScript runs on both client and server so we can't even use language as the boundary. ...
121
Mike | HTML All The Things Podcast @mikek.me · 06/01/2025
Not yet, almost done and should be out this week!
000
Mike | HTML All The Things Podcast @mikek.me · 05/01/2025
Writing an article on TypeScript vs. JavaScript. Aimed at new devs and will be pushing the importance of TypeScript. I'll give the why and how and also mention some of the rough edges. Anything in particular I should cover?
031
Mike | HTML All The Things Podcast @mikek.me · 04/01/2025
My biggest challenge as a head of engineering is split responsibilities. Going from coding to managing and back to coding is a difficult context switch. What helps a ton is time boxing and having separate days for management tasks and coding.
171
Mike | HTML All The Things Podcast @mikek.me · 03/01/2025
I don't know how many times I have to say this but developer != IT I can't solve your active directory issues, I can't fix your printer and I definitely can't help you setup your new crappy laptop that you bought against my recommendation cause the others were to expensive.
131
Mike | HTML All The Things Podcast @mikek.me · 27/12/2024
Even with AI I'd still recommend learning how to read docs. If you rely to much on AI when it comes to learning new tech it might bite you in the ass. It's now always up to date on new features and patterns of whatever tech you're trying to use.
020
Mike | HTML All The Things Podcast @mikek.me · 20/12/2024
Yup, cozy isometric vibes. A bit if the old black and white game mechanics as well.
010
Mike | HTML All The Things Podcast @mikek.me · 19/12/2024
I gotta check those out!
110