Matthew Kwong Blog
https://www.mwskwong.com/blog
Assistant Technical Manager at HKJC. Expert in web development. Skilled in React, Next.js, and various web technologies. MSc from HKUST, BEng from HKU. Open-source contributor. Passionate about innovative tech.
フィード

Why T3 Env is My Go-To for Managing Environment Variables
Matthew Kwong Blog
Discover the benefits of using T3 Env with Zod for type-safe and runtime-validated environment variables in your Node.js applications.
1ヶ月前

Migrating from Zod to Valibot: A Comparative Experience
Matthew Kwong Blog
Learn about migrating from Zod to Valibot for form validation: smaller bundles, familiar APIs, but with room for documentation improvement.
1ヶ月前

Mastering default styles and props customization in MUI
Matthew Kwong Blog
Master the customization of default styles & props of MUI components using MUI's theming system. Learn defaultProps & styleOverrides for efficiency.
1ヶ月前

Enforcing coding style with @vercel/style-guide
Matthew Kwong Blog
Learn to enforce coding style with @vercel/style-guide. Uncover effective use of ESLint, Prettier, and TypeScript for improved code quality and consistency.
1ヶ月前

One extra step after configuring @svgr/webpack in TypeScript projects
Matthew Kwong Blog
Learn to fix SVG import issues in TypeScript with @svgr/webpack by creating a declaration file for accurate type handling.
1ヶ月前

When NOT to use shadcn/ui?
Matthew Kwong Blog
Discover when not to use shadcn/ui. Learn about alternative approaches for UI development. Make informed choices for your project's specific needs.
1ヶ月前

To SSR, or not to SSR
Matthew Kwong Blog
Dive into the intricacies of Server-Side Rendering (SSR) vs. Client-Side Rendering (CSR) in web development, exploring their advantages and trade-offs.
1ヶ月前