davipon
@davipon.bsky.social
Product manager/ex-engineering lead @withdipp
Pinned
davipon
@davipon.bsky.social
· May 19
Incremental Migration of a Production React App to Svelte 5: A Practical Guide
Learn how to incrementally migrate a production React app to Svelte 5 with a practical guide.
sveltejobs.com
The guest blog post is finally out!
Huge thanks to Chris and Budi for accepting my proposal.
Hope you have a good read.
sveltejobs.com/blog/increme...
Huge thanks to Chris and Budi for accepting my proposal.
Hope you have a good read.
sveltejobs.com/blog/increme...
It’s great to share our migration story at COSCUP!
I believe it can inspire and support the growth of the Svelte community in Asia!
Also, I met a new Svelte friend @henrylie.bsky.social!
I believe it can inspire and support the growth of the Svelte community in Asia!
Also, I met a new Svelte friend @henrylie.bsky.social!
August 10, 2025 at 11:09 AM
It’s great to share our migration story at COSCUP!
I believe it can inspire and support the growth of the Svelte community in Asia!
Also, I met a new Svelte friend @henrylie.bsky.social!
I believe it can inspire and support the growth of the Svelte community in Asia!
Also, I met a new Svelte friend @henrylie.bsky.social!
I’ll be giving my first-ever public tech talk at COSCUP 2025—all about Svelte 5!
I hope more people give Svelte a try, make their lives easier, touch grass, and meet new friends.
Start your journey with a smooth, incremental migration 🪄
I hope more people give Svelte a try, make their lives easier, touch grass, and meet new friends.
Start your journey with a smooth, incremental migration 🪄
July 10, 2025 at 10:43 AM
I’ll be giving my first-ever public tech talk at COSCUP 2025—all about Svelte 5!
I hope more people give Svelte a try, make their lives easier, touch grass, and meet new friends.
Start your journey with a smooth, incremental migration 🪄
I hope more people give Svelte a try, make their lives easier, touch grass, and meet new friends.
Start your journey with a smooth, incremental migration 🪄
Star this. Now!
I can finally archive my repo and tell everyone to check sveltest
github.com/wd-David/sve...
I can finally archive my repo and tell everyone to check sveltest
github.com/wd-David/sve...
June 1, 2025 at 3:16 PM
Star this. Now!
I can finally archive my repo and tell everyone to check sveltest
github.com/wd-David/sve...
I can finally archive my repo and tell everyone to check sveltest
github.com/wd-David/sve...
During a leadership meeting, our PM (was a senior tech lead) and I, the engineering lead, decided to switch roles. (The background story is too long, so I'll skip it.)
May 22, 2025 at 2:50 PM
During a leadership meeting, our PM (was a senior tech lead) and I, the engineering lead, decided to switch roles. (The background story is too long, so I'll skip it.)
The guest blog post is finally out!
Huge thanks to Chris and Budi for accepting my proposal.
Hope you have a good read.
sveltejobs.com/blog/increme...
Huge thanks to Chris and Budi for accepting my proposal.
Hope you have a good read.
sveltejobs.com/blog/increme...
Incremental Migration of a Production React App to Svelte 5: A Practical Guide
Learn how to incrementally migrate a production React app to Svelte 5 with a practical guide.
sveltejobs.com
May 19, 2025 at 2:17 PM
The guest blog post is finally out!
Huge thanks to Chris and Budi for accepting my proposal.
Hope you have a good read.
sveltejobs.com/blog/increme...
Huge thanks to Chris and Budi for accepting my proposal.
Hope you have a good read.
sveltejobs.com/blog/increme...
Amsterdam Airport is clean and beautiful, but serves the worst flat white I have ever had. 🤦
May 14, 2025 at 9:52 AM
Amsterdam Airport is clean and beautiful, but serves the worst flat white I have ever had. 🤦
I was thinking about writing a blog post about the summit, but this one is so good so I probably won’t post mine.
Ok done. Here's a long-ish post on how special the Svelte Summit has been to me. All well as some notes on things that I noticed during many many conversations.
You don't need to read everything. There should be something for everyone, esp. those who couldn't be there.
⛓️💥 fubits.dev/notes/2025-0...
You don't need to read everything. There should be something for everyone, esp. those who couldn't be there.
⛓️💥 fubits.dev/notes/2025-0...
May 12, 2025 at 9:25 PM
I was thinking about writing a blog post about the summit, but this one is so good so I probably won’t post mine.
Svelte Asia is happening! @theosteiner.de and Tee Ming
May 9, 2025 at 5:02 PM
Svelte Asia is happening! @theosteiner.de and Tee Ming
Vibe chilling in Barcelona.
May 5, 2025 at 1:32 PM
Vibe chilling in Barcelona.
May 4, 2025 at 9:21 AM
I attempted to add a unit test to `PressedKeys` from the `runed` package after resolving a bug.
And wow, a lot has changed since my component test recipes 3 years ago.
I believe it's time to explore the vitest browser mode to test Svelte 5 components!
And wow, a lot has changed since my component test recipes 3 years ago.
I believe it's time to explore the vitest browser mode to test Svelte 5 components!
March 23, 2025 at 9:45 AM
I attempted to add a unit test to `PressedKeys` from the `runed` package after resolving a bug.
And wow, a lot has changed since my component test recipes 3 years ago.
I believe it's time to explore the vitest browser mode to test Svelte 5 components!
And wow, a lot has changed since my component test recipes 3 years ago.
I believe it's time to explore the vitest browser mode to test Svelte 5 components!
Two days of vibe coding and the result is satisfying!
Inspired by sveltekit-search-params from @paolo.ricciuti.me
The best part is that it lets you focus on the schema and support both CSR and SSR.
Still need some work and will open a PR at the runed library.
Let me know your thoughts!
Inspired by sveltekit-search-params from @paolo.ricciuti.me
The best part is that it lets you focus on the schema and support both CSR and SSR.
Still need some work and will open a PR at the runed library.
Let me know your thoughts!
March 16, 2025 at 4:23 PM
Two days of vibe coding and the result is satisfying!
Inspired by sveltekit-search-params from @paolo.ricciuti.me
The best part is that it lets you focus on the schema and support both CSR and SSR.
Still need some work and will open a PR at the runed library.
Let me know your thoughts!
Inspired by sveltekit-search-params from @paolo.ricciuti.me
The best part is that it lets you focus on the schema and support both CSR and SSR.
Still need some work and will open a PR at the runed library.
Let me know your thoughts!
We've been using this internally for more than a month and it's great to have a component-level fetching strategy in Svelte 5!
Now it's available in runed 0.24.0.
Now it's available in runed 0.24.0.
March 11, 2025 at 1:41 PM
We've been using this internally for more than a month and it's great to have a component-level fetching strategy in Svelte 5!
Now it's available in runed 0.24.0.
Now it's available in runed 0.24.0.
Didn't get selected but that's ok.
Can't wait to meet you in person this May!
I joined a startup to build a highly interactive canvas that helps designers efficiently produce e-commerce ads.
We began migrating our legacy React codebase to Svelte 5 a few months ago and will share our journey soon!
Can't wait to meet you in person this May!
I joined a startup to build a highly interactive canvas that helps designers efficiently produce e-commerce ads.
We began migrating our legacy React codebase to Svelte 5 a few months ago and will share our journey soon!
We've just sent out emails to everyone who submitted a proposal! Please read it carefully. See you at Svelte Summit Spring 2025!
We are very excited to announce that the next Svelte Summit will finally be in-person again and happen on May 8 and 9, 2025 in Barcelona Spain! Tickets are now available and the Call for Proposals is open. Use code 'sveltmas2024' for a 20% discount until December 31. www.sveltesummit.com
January 29, 2025 at 9:42 AM
Didn't get selected but that's ok.
Can't wait to meet you in person this May!
I joined a startup to build a highly interactive canvas that helps designers efficiently produce e-commerce ads.
We began migrating our legacy React codebase to Svelte 5 a few months ago and will share our journey soon!
Can't wait to meet you in person this May!
I joined a startup to build a highly interactive canvas that helps designers efficiently produce e-commerce ads.
We began migrating our legacy React codebase to Svelte 5 a few months ago and will share our journey soon!