Blog

Showing 6 to 10 of 47 blog posts written by Tobias McNulty.

September 18, 2013
by Tobias McNulty
0 comments

Central logging in Django with Graylog2 and graypy

Django's logging configuration facilities, which arrived in version 1.3, have greatly eased (and standardized) the process of configuring logging for Django projects. When building complex and interactive web applications at Caktus, we've found that detailed (and properly configured!) logs are key to successful and efficient debugging. Another ...

Continue reading →

August 7, 2013
by Tobias McNulty
0 comments

Migrating to a Custom User Model in Django

The new custom user model configuration that arrived in Django makes it relatively straightforward to swap in your own model for the Django user model. In most cases, Django's built-in User model works just fine, but there are times when certain limitations (such as the length of the email ...

Continue reading →

October 5, 2012
by Tobias McNulty
0 comments

PBS' Half the Sky Documentary Site Developed by Caktus

Earlier this year Caktus had the honor of working with Sonnet Media and PBS’ Independent Lens on the documentary, Half the Sky: Turning Oppression into Opportunity for Women Worldwide. Originally a best-selling book by Nicholas Kristof and Sheryl WuDunn, the book adapted into a two part documentary series. The documentary ...

Continue reading →

October 1, 2012
by Tobias McNulty
0 comments

Planning Our First ShipIt Day at Caktus

I'm delighted to write that last Friday, we announced we'll be trying our first "ShipIt Day" at Caktus in October. ShipIt Days, also known as FedEx Days, provide a time for the team to set aside what occupies us most days—building fantastic web applications using Python and ...

Continue reading →

July 12, 2012
by Tobias McNulty
0 comments

Django Fundamentals Bootcamp Recap

On June 8th and 9th, Caktus hosted its first Django Fundamentals Bootcamp. The Caktus team developed the idea for the course, which was a crossword drill application, and has been developing the structure and content of the course over the past year. The bootcamp was designed to teach programmers who ...

Continue reading →