One of the things I have been horribly wrong about in my life is my opinion of Microsoft.
In my youth I used Windows XP on an old desktop computer, and then bought a Linux laptop (Ubuntu) with my first money because Windows didn't suit me from a user and performance point of view. But then I discovered other applications and complete solutions for businesses such as AD login, Office, Outlook, Teams, later MS bought and greatly improved GitHub, designed and tightened up the amazing TypeScript language, and I could find many other areas.
It has different implications for you as a team. Any user/developer can have an operating system of their choice, you don't have to deal with anything there. But what is worth considering are the tools used globally, not only within the team, but also across the company, or across multiple companies you manage.
After a longer analysis and consultation with friends you trust, it makes sense to implement Teams and migrate from GitLab to GitHub. On the other hand, it will cost you extra monthly costs.
How do you decide?
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu: