A Linux development environment on Mac OS

I've been given a Macbook Pro at work. It was actually my choice, since it was the only machine with an US keyboard layout, 16 gig of ram and last but not the least, the easiest way not to use Windows and have a Unix environment at my fingertips. It's not too bad, but I'll… Continue reading A Linux development environment on Mac OS

On commenting code: external vs internal documentation

In my day job, I sometimes have to write scripts in order to automate things that either happen too often to be handled manually or need to be handled in the shortest amount of time possible.But more often, I am tasked with modifying the behavior of an already existing script and/or adding new functionalities.Needless to… Continue reading On commenting code: external vs internal documentation