Functional programming means, among other things, using higher order functions (functions that take functions as parameters) and avoiding creating mutable state (e.g. changing a variable's value) so as to make it easie
If you just started out using Vagrant to set up VirtualBox virtual machinesand are surprised or disappointed that your VM opens up, initially, in headless (no GUI) mode, just edit yourVagrantfile so that it looks lik
Json is, for many, the lingua franca of the web. Lots of web services and server backends now expect requests to be formatted as json. But being a valid json value does not mean the data is semantically correct.