It is often said that a wrong decision taken at the right time is better than a right decision taken at the wrong time.
—Pearl Zhu
Whenever a new project is starting, there are several important decisions that might seem trivial but can highly impact the future of the project. Although someone might jump at you with an answer for them, the truth is that it’s never as simple as “use this” or “use that.” As with anything in software development, there are ...