Dev Retro 2022: Inside Wants OutMy journey of blogging, open source, and mentoring.7 min read·davipon.hashnode.devDec 19, 2022
Svelte Component Test RecipesSvelte component test recipes using Vitest & Testing Library with TypeScript14 min read·davipon.hashnode.dev2EBSep 19, 2022
Test Svelte Component Using Vitest & PlaywrightHi 👋, I'm David Peng. It's been a while since my last blog post. In the last two months, I added 100+ unit/ component/ e2e tests in my Svelte project (yeah, I didn't do TDD because I wasn't familiar with testing enough 😅). I experimented with diffe...7 min read·davipon.hashnode.devJul 27, 2022
Build a Svelte Component To Draw SVG On HoverIn this post, I'll share my journey of building a reusable Svelte component to draw SVG on hover. Begin by trying to reduce boilerplate in my work project and publishing my first npm package. It's great if you've already known below things: Svelte T...4 min read·davipon.hashnode.devJun 3, 2022
Better Backend DX: JSON Schema + TypeScript + Swagger = ✨ Vol. 2👋 Hi! I'm David Peng. You can find me on Twitter: @davipon. This post is Vol. 2 of the Better Backend DX: JSON Schema + TypeScript + Swagger = ✨, and I'll cover following topics by building a simple Fastify CRUD Posts API: Improve code readability ...10 min read·davipon.hashnode.dev1CMay 20, 2022