You may be wondering what can be common between web analytics annotation and application release. Before I answer that, it will be nice to understand what is annotation with respect to web analytics.
Annotations or Notes
Using annotations user can add shared or private notes...
Typically my Vagrant workflow starts with a official base box provided by Ubuntu. With help of a Vagrant providervagrant up will create a virtual machine (VM) using specified base box.
Then using either Puppet provisioner or apt-get I normally install/update required packages and libraries...
There are key differences between deployment and release. Deployment means putting the latest stable version of code on your web application servers. Latest version of code often includes a range of features or improvements. Release means making all or selected features available to the public...
A new breed of tools have started appearing on our radar supporting the very idea of automated visual regression. A visual regression testing tool performs front-end or user-interface(UI) regression testing by capturing the screenshots of web pages/UI and compare them with the original...
Why Vagrant
For those who never heard about the Vagrant, it is a very handy way to manage, create and destroy headless virtual machine (VM) environments.
Vagrant's initial support was limited to VirtualBox because it's core was tied with VirtualBox specific...