DEV Community

Discussion on: What does "using the right tool for the job" mean to you?

Collapse
 
clsource profile image
Camilo

I will share this article bartwronski.com/2016/06/26/technic...
that talks about how to choose a technology.

Basically it resumes in:

  • Use boring technology that you know well the pros and cons. Maybe is not the best tool for the job, but if you can circumbent the known limitations you will be fine.

  • Use new technology in experiments and non critical systems if wanted. Apply it when you know their quirks and limitations and can be confident using it.

  • Do not rush for shining new things, specially for projects with deathlines.

Collapse
 
gjorgivarelov profile image
gjorgivarelov

Deathlines... aptly put. It's not likely to be a typo.

Collapse
 
clsource profile image
Camilo

From a classic oreilly.com/library/view/death-mar...

At an alarming rate, companies continue to create death-march projects, repeatedly! What's worse is the amount of rational, intelligent people who sign up for a death-march projects whose schedules, estimations, budgets, and resources are so constrained or skewed that participants can hardly survive, much less succeed...