How to Manage Utility Functions
I found many common functions scattered throughout the project. So, I took the opportunity to organize a unified structural rule for the team to use.
I found many common functions scattered throughout the project. So, I took the opportunity to organize a unified structural rule for the team to use.
Browsers began to introduce Web Components related APIs and standards, but I never had the chance to use this technology in practice.
Git allows us to track changes to any file and easily revert to any version, but it struggles with large files. Git LFS is an extension to solve this issue.
Git and GitHub have become mainstream in the industry. This article explores built-in features on GitHub that can enhance code review efficiency.
Recently, I added an automatic package update feature to the new Nx Monorepo project via GitHub Action, hoping for a more automated way to update dependencies.
Give your site a custom search powered by WebAssembly. With the release of Pagefind 1.0, I replaced my custom fuse.js search with Pagefind.
TDD Test-Driven Development is a development methodology where tests are written before the implementation code.
As the complexity of development increases, the term Monorepo frequently appears, To clarify my understanding of Monorepo, I wrote this post.
NPM is a package manager that is essential in JS development environment. NPM is like a platform where you can find many ready-made actors.
The concepts of pass by value and pass by reference. This tutorial uses JavaScript with diagrams to help you understand their differences.