a blog by
CHRIS CLARK

Comments on software, technology, and teams.

Posts

Thu 23 June 2016
Trello vs. Asana
Fri 17 June 2016
Pushing Bits with Python
Thu 09 June 2016
A Simple Content-Based Recommendation Engine in Python
Thu 26 March 2015
How Celery Chord Synchronization Works
Mon 21 April 2014
Refactoring for Testability: A Real World Example in Python/Django
Fri 01 November 2013
The No-Frills Guide to PGP on OS X
Thu 12 September 2013
Form Over Function & The New iPhone
Thu 01 August 2013
Declarative Approach to Nesting Backbone Models
Thu 11 July 2013
How to Write a Bug Report
Thu 11 July 2013
Changing Our Development Process
Wed 23 January 2013
Getting Started with Pandas - Predicting SAT Scores for New York City Schools
Thu 17 January 2013
Entering Kaggle Competitions with Google Predict
Thu 01 November 2012
Extensible, Single-Line Fizzbuzz in a Tweet
Wed 17 October 2012
Rapidly Saving .jpgs in Photoshop
Thu 04 October 2012
Engineering Practices in Data Science
Fri 20 July 2012
Getting Started With Python for Data Science
Sun 01 July 2012
Tale of the Tape (The Indentation Apocalypse)
Fri 29 June 2012
Four Fun Facts From Big Data
Sun 01 April 2012
A Very Painful Bug
Fri 09 March 2012
Juggernaut in Windows
Thu 01 March 2012
Communicating Performance Thresholds
Tue 21 February 2012
Building Software and Building Bridges
Sun 29 January 2012
No Bugs != Quality
Tue 03 January 2012
Localization (or: Localisation) Tip
Tue 03 January 2012
How to Improve Chrome Web App Adoption
Mon 02 January 2012
DOET Shower