I switch between computers a lot, so I use a persistent Linux USB that keeps my workspace consistent anywhere.
One of the problems facing any developer working on their own operating system is that of hardware support. With many thousands of peripherals and components that can be found in a modern computer, ...