Git Hooks (Part II) – Implementing Git hooks using Python

This post describes how to implement Git hooks using Python. If you have some commit hooks in Python or any other languages please do share them in the comments as Gists or repositories.

Read More
/

Measuring Coverage Accurately with Coveralls.io

If you've ever developed an open source project on Github you probably have heard about coveralls.io already but you, like me until recently are probably not measuring code coverage accurately enough if you have multiple testsuites (e.g.. unit, functional, integration).

How did I reach this conclusion? Keep reading.

Read More
/

More Information About Steps To Install The New Setuptools

I had some problems with packages that still depend on Distribute directly. I solved them by installing Distribute 0.7.x compatibility layer.

I updated the original post with the information on how to do so.

You can find it here

/

Enforce Plugin Dependency Requirements Using Vagrant Plugin Bundler

 

We like package managers. They help us maintain our dependencies easily.

Vagrant has a package manager for it's plugins which make them very easy to install, upgrade or remove but before Vagrant Plugin Bundler we had no way to ensure our Vagrantfile is using the right version of each plugin.

With Vagrant Plugin Bundler you can do so very easily. 

Read More
/

Finally, a package manager for windows

I have finally found a good package manager for windows and installed node.js pretty easily with it. Add it to your tool chain.

It's called Chocolatey.

Read More
/