In the field of software development, it seems almost necessary to stay up-to-date with the latest trends, technologies and even programming languages in order to take advantage of their benefits and stay ahead of the competition. This is especially true in web development, where it seems like a shiny new JavaScript framework is released every other week. Following from this, I decided to pick up Vue.js over the weekend in order to learn something new and brush up my web development skills before my upcoming internship.