Blog posts by Colin

Colin Copeland

Django Training

Caktus is proud to announce a new service we are adding to our existing services: Training. This new service includes both off and on-site training for you and your team to become a Djangonaut.

Read more
Colin Copeland

Configuring a Jenkins Slave

We're pretty avid testers here at Caktus and when one of our Django projects required upgrading to Python 2.7, we also needed to upgrade our Jenkins build environment. Luckily, Jenkins supports distributed builds to allow a master install to delegate tasks to slaves instances. This way we can ...

Read more
Colin Copeland

OpenBlock Geocoder, Part 3: External Geocoders

The OpenBlock geocoder is powerful and robust. It uses PostGIS for spacial queries, can extract addresses from bodies of text, and can understand block and intersection notation. We've run into a few issues with it, however, including a low geocoding success rate. This is a tough problem to solve ...

Read more