Snapshot testing and why it makes sense

The JavaScript world is ever changing: every day new libraries come out and, as developers, we're lucky enough to get to try all these new ideas in our every day »

Dockerize your integration tests to run everywhere

With integration tests being an integral part of a webapp workflow, we should always try to find ways to make them run smoother and make our lives easier. My complaint »

Use proxyquire to mock your React components

Testing React components has become trivial as more and more of them are now stateless functions. The new shallow renderer and tools like Enzyme make it possible to render a »

Chrome: Allow Cross-domain requests [OSX and Win]

Problem During the development process of an application, we are often required to call services from domains different to the one our application is being served from, using AJAX requests. »

git: rename a branch [locally and remotely]

It happens to me quite a lot: I create a branch and then want to rename it to a more specific/correct name. If that branch has already been pushed »