How to Filter Bots From Analytics

April 3, 2011 If you've ever built a homebrew analytics system and tried to get actionable insight from it, then you know the pain of filtering out automated and suspicious requests. Here are a few notes on what I've learned on filtering bots from analytics data.

Filed under analytics

Don't Make Me Defend Your Claims

March 31, 2011 Recently I grabbed Steve Krug's "Don't Make Me Think" and found it a reasonable discussion to the topic. My one enduring frustration is that it is damningly faint on evidence.

Filed under usability

IE's New Infrastructure and Writing Workflow

March 29, 2011 In this post I briefly discuss the (questionably) novel aspects of the new Sisyphus blog engine which hosts this blog.

Filed under sisyphusredisgitnginxdjango

Irrational Exuberance's Third Rebirth

March 28, 2011 The first Irrational Exuberance was a WordPress blog in 2007. The second a custom Django application, and the third... is also a custom Django application. Named Sisyphus.

Filed under sisyphuslifeflowblog

Coding Projects

March 28, 2011 I'm a developer and I write a little bit. If you're curious about learning more about me, this is a good place to start.

Articles and Series

March 28, 2011 Collection of the most popular and interesting articles and series on Irrational Exuberance.

Being Defensive

January 23, 2011 Calling someone defensive is a really damning thing to do, in no small part because it kills all ongoing communication.

Python Default Parameter Value Gotchas

September 11, 2010 Knowing when default parameter values are initialized can save you some pain. A lot of pain. A whole, whole lot of pain.

Filed under python

Python Datastructures Backed by Redis

September 5, 2010 Part of my day's experiment was to play with implementing Python datastructures which are implemented ontop of Redis. Here we take a look at dictionaries and lists, but it should be straightforward to extend this idea to sets as well.

Filed under pythonredis

DjangoDash and Drinkfindr

September 4, 2010 Luke and I competed in DjangoDash a few weeks ago, and hey, we actually finished a site.

Filed under django

Time to Load Redis Snapshots

August 23, 2010 Here are some quick notes on the time to load Redis snapshots, perhaps useful when investigating Redis as an architectural component.

Filed under redis