Installing Ubuntu in VirtualBox in Windows 10 via Chrome Remote Desktop and FaceTime

If I am not careful I will time travel!

The job search is in full swing and one of the developer positions I applied for uses Django & Python. Right now I am working on a work sample to submit built on Django. While I have a bit of experience with Python from learning and teaching it to my “Kids Coding” classes from 2016, but Django is a new animal for me.

Django is a framework built with Python and named after the legendary jazz Django Reinhardt. This is the type of web development that requires more than a text editor, browser, and FTP software. The code is written locally then pushed up to a development server for testing then pushed to production for public viewing.

While I am not a Mac OS kind of guy it is the BEST set up for this type of development, but I can’t justify buying a new Mac computer for this exercise. Linux is as good, if not better, for this type of work so I opted to install a copy of Ubuntu on my desktop computer. First I attempted it using the fairly new Windows Linux Subsystem and it worked okay, but not very seamless. The next best option was to install it into a virtual machine (essentially a computer inside a computer) so I chose Virtual Box by Oracle.

So it wasn’t complex enough to be running my Windows 10 desktop via Chrome Virtual Desktop to install Ubuntu Linux inside my new virtual machine, I had to FaceTime with my beautiful and talented wife Shelley so she could reboot the system and update a few BIOS settings to make it all work. After years of being together Shelley and I have never had a fight and if this scenario didn’t trigger one I don’t know what could.

I am now typing out this blog post while waiting for my installation to finish so I can get back to coding. Thanks for keeping me company!