Things About Web Development
Share my journey, learning and insights in web development
Things About Code Review: Balancing Code Quality and Development Speed
January 01, 2025
Code Review is essential for teamwork and growth, yet often feels slow and burdensome. How can we balance efficiency and quality to turn it into a team strength?
Things About Nonce & CSRF Token: Differences, Use Cases, and How They Work
December 21, 2024
Explore the differences and use cases of Nonce and CSRF Token, explaining how these web security mechanisms prevent replay attacks and cross-site request forgery to enhance application security.
Naming with Acronyms in PascalCase and camelCase
December 07, 2024
The challenges of naming, especially dealing acronyms. How will you name "xml http request", "new customer id", "supports IPv6 on iOS", "YouTube importer" in PascalCase / camelCase?
Implementing Dark Mode and Theme Switching using Tailwind v4 and Next.js
December 01, 2024
Dark mode support has become a fundamental aspect of modern web applications, and I recently tackled this feature for my personal blog using Tailwind CSS v4 beta with Next.js 15. In this article, I'll walk through my journey of implementing a dynamic theme toggle, share my learnings of both frameworks.'
Things You May Not Know About CSS Variables - 2. Using var() and Cool Examples
November 15, 2024
Dark mode support has become a fundamental aspect of modern web applications, and I recently tackled this feature for my personal blog using Tailwind CSS v4 beta with Next.js 15.