Mock Tech Interview

Today, I am going to conduct a mock interview with my friend, he is more of on the junior side of level as a newly graduated develop....

Visual Studio Code & Commonly Used Extensions

Visual Studio Code (VS Code) is a very useful code editor loved by many developers. It’s packed with handy features and extensions, making it a go-to choice for coding projects....

WordPress Files Backup List

I forgot to include all files necessary in the backups and cost me a great deal of tme to re-upload them. To prevent this incident from reccurring again, here is a checklist of the files a typical WordPress site needs to save for the backup....

Zustand Performance Study

Zustand is an excellent lightweight state management for React and other frameworks. However, certain coding practices may result in decreased performance. Here are some of the most common ones I've discovered in my study....

Optimal Practices for Structuring Zustand Store

Zustand is a lightweight state management framework that offers great flexibility in code writing. However, employing a well-structured pattern enhances its effectiveness and makes it more suitable for medium to large-sized applications....

My Code Prettier Preference

This is juat my personal preference for configuring .prettierrc, aiding quick lookup. It also includes a list of other available configurations for different setups....

Run PHPUnit with Filters

Using filters when running PHPUnit is a common and valuable practice. It helps avoid waiting for irrelevant tests to run, saving valuable time during development. Additionally, it allows you to focus on debugging specific areas of your code....

Vitest Mock Hoisting

Vitest mock hoisting helps to ensure the mock setups for our tests, yet it can also lead to confusion among developers who aren't fully acquainted with it. Let's delve into the reasons behind this and explore the correct implementation approach....