My Writings
My thoughts, musings, and researches in coding, software, and life.
React TypeScript CSS Properties
How to properly use CSS custom properties (CSS variables) in React with TypeScript.
Making Basic React Vite Template
Create a reusable React template with Vite, Shadcn UI, and Biome.js for efficient development of small, specialized tools.
SVG with Dark and Light Mode
Dark and light mode is a feature that is supported by most modern web browser. This feature can be used in customizing how SVG is displayed.
Using Linux as My Daily Driver
My switch to Linux from Windows was smooth and rewarding, despite some compatibility frustrations. The customization and open-source joy make it worth the effort.
Using MDX for writing content
Leverage MDX to write content with React components in Next.js.
Writing My Personal Site in Next.js
Exploring the benefits and challenges of using Next.js to build a personal website.
Syntax Highlighting in NextJS
Syntax highlighting for Next.js site using rehype-pretty-code and shiki.
Converting Images to WebP
A guide on converting various image formats to WebP using the cwebp command-line tool and a custom shell script.
New Year, New OS
Switching from Windows to KDE Neon Linux, overcoming compatibility issues, and enjoying a customizable and user-friendly environment.