- **Epistemic status:** #seedlings Each project contains diverse needs and goals, leading to countless different solutions. Certain tools will excel at others at certain tasks. You will need to grow discernment to know which tool to use and when is the right time to use it. For example, if an application has a lot of user interactions, and it uses native [[JavaScript]] for handling those, the performance of the application will be severely impacted. Meanwhile, if you use tools such as Vue or React, the performance will be improved. Avoid being a process purist and having a holy war because Vim performs better than Visual Studio Code. What can make a team or individual efficient does not translate to others. --- ## References - “Atomic Design by Brad Frost.” Accessed October 13, 2021. <http://atomicdesign.bradfrost.com/>. - flipstables. “Drunk Post: Things I’ve Learned as a Sr Engineer.” Reddit Post. _R/ExperiencedDevs_, May 28, 2021. [www.reddit.com/r/ExperiencedDevs/comments/nmodyl/drunk_post_things_ive_learned_as_a_sr_engineer/](https://doi.org/www.reddit.com/r/ExperiencedDevs/comments/nmodyl/drunk_post_things_ive_learned_as_a_sr_engineer/).