My name is Omer Katz
Welcome to my personal website
I'm a 24 years old software engineer & political activist. You can read more about me here.
Another blog about politics will be added when I'll find the time to do so.
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.
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.
I'm learning how to use Salt Stack so I started a new project that provisions a baseline Vagrant Box for Python development.
I wanted to check that my vagrant box can be provisioned & packaged every single time for every single change I committed into the repository so I created a .travis.yml configuration file in order to do so.
That attempt has failed unfortunately. Read this post to understand why.