Hi 👋 , I am lihautan (full name Tan Li Hau) a frontend engineer at Shopee Singapore.

5 things about me 😎

1️⃣ I grew up in Penang, Malaysia (a place with great food 🤤 )
2️⃣ I am a core maintainer of Svelte github.com/sveltejs/svelte
3️⃣ I love frontend technologies 😍
4️⃣ I love sharing tips on Svelte, React, CSS
5️⃣ I love explaining things one layer of abstraction below

🥰 If you like what I am doing, consider buying me a coffee www.buymeacoffee.com/lihautan


lihautan

Finally, my Svelte book is out! The wait is over! 🎉
I'm happy to announce that my book "Real-World Svelte" is out 🥳

Get it now on Amazon ⤵️
packt.link/Z4hXD

Or on Packt ⤵️
packt.link/qjwzB

Here's what you can learn from my book:
🔹 Lifecycles in Svelte
🔹 Implementing Styling and Theming
🔹 Managing Props and state
🔹 Composing components
🔹 Custom Events with Actions
🔹 Integrating Library with actions
🔹 Progressive enhancements with Svelte
🔹 Context vs Stores
🔹 Implementing Custom Stores
🔹 State Management with Svelte Stores
🔹 Renderless components
🔹 Stores and Animations
🔹 Using Transitions
🔹 Custom Transition
🔹 Accessibility with transition

2 years ago | [YT] | 56

lihautan

The wait is almost over! This Friday, my book makes its debut on Amazon and Kindle. 🚀📚

Get ahead of the crowd and secure your copy now. Pre-order on Amazon packt.link/Z4hXD or directly through Packt packt.link/qjwzB. The journey into the world of Svelte is about to begin – don't miss out!

#Svelte #WebDevelopment #BookRelease #PacktPublishing #RealWorldSvelte #TechBooks

2 years ago | [YT] | 35

lihautan

When Packt approached me with the idea of writing a book about #Svelte, I found myself in a bit of a dilemma. The thought that kept me up at night was the possibility of my work becoming obsolete too soon. With the tech world moving so fast, there was a real chance that by the time I finished writing, Svelte 5 would be out, making some of my insights less relevant.

But then, I had a realization. Instead of just focusing on the current features of Svelte, why not explore the underlying thought processes? How about delving into the 'whys' and 'hows' of Svelte development? So, that's what I did. I wrote this book with a focus on the thinking and problem-solving aspects that I believe will be useful long after Svelte 5 makes its debut.

If you're keen to understand Svelte beyond just its features, and want a glimpse into the real-world application building process, my new book, 'Real-world Svelte,' might be just what you're looking for. It's available for pre-order now packt.link/Z4hXD, and we're just 4 days away from its release. I'm excited to share this journey with you and hope my experiences and insights will help you in your Svelte adventures.

Attached is the screenshot of the table of contents, giving you a sneak peek into what to expect!

2 years ago | [YT] | 77

lihautan

After working on it over a year, I'm thrilled to announce my first book on Svelte, titled "Real-world Svelte" 🥳🥳

Mark your calendars! The book is set to be released on Dec 1st, but you can secure your copy early by pre-ordering now at packt.link/Z4hXD.

A heartfelt thank you to the team at Packt for their unwavering support and encouragement throughout this journey. Their guidance was instrumental in bringing this project to fruition.

#Svelte #WebDevelopment #BookRelease #PacktPublishing #RealWorldSvelte #TechBooks

2 years ago | [YT] | 90

lihautan

I have 20 eBooks of my new book Real-World Svelte: Supercharge your apps with Svelte 4 by mastering advanced web development concepts to give away on a first-come, first-served basis.

Fill up your contact here: forms.gle/5o1KAevx9nHw7xLc7

2 years ago | [YT] | 52

lihautan

Curious about Runes in Svelte 5? Hear from Rich, Simon and Dominic about Runes

2 years ago | [YT] | 1

lihautan

Live stream tomorrow!!

- Saturday 24 Sep 3pm in Singapore Time
- Saturday 24 Sep 9am in CEST

Will be figuring out making reactive cells like the Google sheets

3 years ago | [YT] | 6

lihautan

Found this interesting comic on debugging from Julia Evans

twitter.com/b0rk/status/1570060516839641092/photo/…

What do you find is the most important thing about debugging?

My recent video about my debugging experience: https://youtu.be/pRgCBdNoUAA

3 years ago | [YT] | 33

lihautan

I haven't been closely following recent updates and changes on SvelteKit, and hey, I found this comprehensive video from ‪@JoyofCodeDev‬ that walkthrough all the different moving parts of SvelteKit and give you a good high-level overview and good amount of details 🚀

3 years ago | [YT] | 19