Two classes of tools
Cliff Brake January 27, 2025 #toolsThere are two classes of tools: Personal tools and Common tools.
A personal tool might be your editor -- each developer has his own preferences and what editor one person uses does not affect another.
However, it is important to have a common tool for formatting code. So you decide on a formatting tool and everyone configures their editor to use that.
Some more examples:
Personal | Common |
---|---|
Computer OS | File/doc formats |
Phone | Git PR/Issue system |
Notes system | Build systems |
Email client | CI/CD |
Browser | CAD Tools |
Git client/setup | Compilers |
Sometimes sticking with the common stuff is slightly less convenient than doing it "my way." However, you need to decide if you want to be part of a sustainable business or just a few talented individuals.