Handling login credentials is one of the most annoying things every developer or administrator encounters on daily basis, the more time you spend on this job the worse it gets. After trying out 1Password I was quite pleasantly surprised by how convenient it was, but the problem for me, apart from hefty price, was the fact that all my personal password data was handled by external company, meaning not only it could be accessed by a 3rd party (Clarification: As noted on Alfred forums AgileBits - makers of 1Password, do not have access to stored passwords as they are encrypted…

Vim is an old editor, Bram Moolenar released it over 20 years ago and despite it's age it's still widely used by programmers worldwide. I first picked up Vim around 2 years ago, and since then I've been using it almost everyday. It's not a perfect tool, but then again nothing is. I consider Vim a compromise between an editor that does everything I need in extremely efficient manner but at the price of spending some time fiddling with it. In this article I decided to write out some of the best tricks and practices I picked up in my…

Recently I decided to start my own blog, after quickly discarding Wordpress and syndicated blogging platforms like Medium, I turned to static site generators. While there are myriads of them nowadays, two most prominent being Jekyll and Octopress, I chose Pelican for building this site, mainly because, as Python developer, i like to tinker with toys I am given. Pelican was made with creating blogs in mind, but can as well be used for building any other static website. It comes with a hefty amount of Makefile and Fabric scripts to ease deployment, built-in development server, and awesome Jinja2 templating…