ESLint vs SonarLint: What are the differences? ESLint and SonarLint are two popular static code analysis tools to identify and fix code quality issues. Let’s explore the key differences between the two: In summary, ESLint and SonarLint are static code analysis tools that help developers improve code quality. ESLint is a highly configurable JavaScript linter […]
Conventional GIT Commit Messages
See how a minor change to your commit message style can make you a better programmer. Format: <type>(<scope>): <subject> <scope> is optional Some type usually used: feat: (new feature for the user, not a new feature for build script). fix: (bug fix for the user, not a fix to a build script). docs: (changes to the […]
DevOps
What’s DevOps? DevOps is a software development strategy or a culture which bridges the gap between Dev and Ops team in the company. Before DevOps came into the picture, there is a gap between the development team and the operation team. There were lot of conflicts between the two teams (e.g) a software package works […]
What’s the difference between Full-Stack and DevOps?
DevOps is the discipline of being involved in both development and deployment. Full-stack is when you work on everything in the stack from the database to javascript. They are two different axis. Ops to Dev: Ops provision, set up, and maintain servers but don’t write application code. Devs write the application code but do not […]