A dedicated Windows laptop is the cleanest way to manage Windows.
Run it in its own silo and use the magic of networking for interfacing with your preferred OS.
Architecturally:
Windows <---> Network Protocols <---> Your Preferred OS
Basically, use the ubiquitous API's rather than trying to write your own. The API's are built into each OS to solve the exact problem.
Also, hardware is a useful abstraction. Two laptops make it easier to partition the dimensions of your daily life. And there is nothing magical bout them. Computers are cattle not pets.
Comments
A dedicated Windows laptop is the cleanest way to manage Windows.
Run it in its own silo and use the magic of networking for interfacing with your preferred OS.
Architecturally:
Basically, use the ubiquitous API's rather than trying to write your own. The API's are built into each OS to solve the exact problem.Also, hardware is a useful abstraction. Two laptops make it easier to partition the dimensions of your daily life. And there is nothing magical bout them. Computers are cattle not pets.
Good luck.