I have switched my laptop to Linux. Been an interesting trip. I actually bought a new laptop (thinkpad T14s Gen 4) and built fresh and gave my MSFT Surface Tablet to my wife. It took about 2 weeks to get it to something that I could use since I have to use Office 365, and getting alternatives for .NET development environment and SQL server. But after 2 weeks, running Ubuntu and KDE Plasma desktop, I am quite happy. I even like the alternatives to Visual Studio (not to be confused with VSCode) and Sql Management Studio. I havent taken the plunge to switch my main development machine. I am always worried with VPN clients for my customers (I have about 15 different VPN clients I have to use for various customers). But this summer, I am thinking about building a brand new desktop on Linux and then eventually converting my big monster Windows workstation to a VM host.

Reply to this note

Please Login to reply.

Discussion

Nice man, props to you. thanks for sharing, and I wish you well on the journey. You'd do a KVM?

Eventually, once I convert my windows machine to a big VM host. I also use Docker a lot for development on both workstation and server. Most of my applications, I develop and run in a container. I also use the Linux version of Microsoft SQL Server in a container on both my workstation and a server. Easier to contain and not taint the rest of the host OS. And I also need to run a Microsoft Windows Server in a VM Just because that is the nature of business. Cant get completely free since customers utilize MS environments. But first things first. I switched my laptop to linux (using docker containers to deploy test applications for debug/testing). Next step is to build a new workstation in linux to become my main development machine (a big version of the laptop), finally repurpose my current windows workstation to a KVM host machine (that probably wont happen until the end of summer)