I started using Vagrant for local development when I realized it was a waste of time configuring my code to be able to run on Mac. At the time I was beginning to build a continuous delivery pipeline in the AWS cloud. The CI servers I needed were going to run in a Linux-based environment and although most of the code was in Python, which lets you isolate things with virtual environments, there still is a need to interface with the operating system.
Continue reading
I started using Vagrant for local development when I realized it was a waste of
time configuring my code to be able to run on Mac. At the time I was beginning
to build a continuous delivery pipeline in the AWS cloud. The CI servers I
needed were going to run in a Linux-based environment and although most of the
code was in Python, which lets you isolate things with virtual environments,
there still is a need to interface with the operating system.
Jumping through hoops on a Mac to get a few Python libraries to build
successfully wasn’t always fun. Even less fun was navigating those same hoops
once again because the system the code that now runs perfectly on a Mac, is a
sea of red on Linux. At some point I figured it out. Who cares if the
application runs on OSx? It is not a Mac app.
Continue reading
First (and probably only) version of buggy_web_app released to the Vagrant cloud. Get it. and get to work.
Continue reading