Feb 22, 2020 • ☕️ 2 min read
Build tools are tools that can generate production build artifacts - libraries, binaries, applications - through an automated process including multiple steps like compiling, packaging, testing, linking, etc.
These tools could have started in one category and then expanding into multiple categories, the boundary is sometimes very blurred. Emerging technologies approach the problem from different angles, sometimes they build on top of other tools, and at times they can be used together.
Each has tried to solve a specific problem in its way, you can achieve similar results with different tools, but often it’s best to use them together to complement each other.
Linters are tools that analyze source code to detect problems based on formatting rules and code quality rules then output as warnings or errors
Static rendering is a strategy that eagerly generates a separate HTML file for each URL ahead of time at build time
People say Impostor Syndrome makes you feel like an intellectual fraud. Are you suffering from this phenomenon?