If you implement all of these suggestions, you’ll become known as a workplace where great developers love to work, and which they will recommend to their friends. In this day and age, great developers can easily start their own companies, become freelancers, or simply remain “unemployed” while doing paid-for gigs. Or they can find a better workplace, perhaps with lower pay, but one where they will be happier.

If you’re a good developer - know your worth. Refer potential employers to this essay, tell them they have a slim chance of finding someone as good as you on the market, and that you deserve the best.

Happy Hacking!