-
By day, I'm a product manager serving a group of fantastic engineers at Square.
By night, I fight crime and solve mysteries with a robot pal of my own creation.
By midday, I like a snack, generally a cookie.
Part of this biography isn't true (hint, I like cookies and engineering, I don't own a robot)
-
Archives
-
Elsewhere
Category Archives: Technology
WP Super Cache and Mobile Press: two great tastes
[WP Super Cache](http://wordpress.org/extend/plugins/wp-super-cache/) just upgraded to [version 0.9](http://ocaoimh.ie/2009/01/27/wp-super-cache-09/) and it finally works well with mobile-specific template plugins like [MobilePress](http://mobilepress.co.za/). Just download and enable both, then go to Settings -> WP Super Cache and check the “Mobile device support” checkbox.
Posted in Technology
3 Comments
Adventures in unit testing the Basecamp API
I’m working on a little side project, that I might open source once the code is less rough, which involves using the [Basecamp API](http://developer.37signals.com/basecamp/). My package uses the [Python wrapper for the API](http://pypi.python.org/pypi/BasecampWrapper/0.1) and then does some naming convention magic … Continue reading
Posted in Programming, Python
Comments Off on Adventures in unit testing the Basecamp API
Django testing tip: don’t test template output
When writing tests for [Django views](http://docs.djangoproject.com/en/dev/#the-view-layer), especially for projects at [work](http://www.ajc.com), I’ve almost completely abandoned any sort of detailed test for the template being rendered. My tests usually look something like this: def test_link_archive_should_show_published_links(self): “””Links in draft status shouldn’t appear … Continue reading
Posted in Django, Programming
3 Comments
Django Template Development review
You wouldn’t know it by looking at this site, or the HTML behind it, but I actualy started off life as a Web designer for [my college paper](http://themaneater.com). So even though my [day job](http://www.ajc.com) revolves around application development, caching strategies, … Continue reading
Posted in Django, Programming, Web design
1 Comment
Wii Fitness Coach: A missed conversion
Today, something totally unprecedented happened. I. Clicked. On. An. Ad. I was updating my weight and nutrition info in [Gyminee](http://gyminee.com) and I was served the relevant and targeted ad seen here: I’m on a fitness and weight loss site, and … Continue reading
Posted in Business, Technology, Web design
Comments Off on Wii Fitness Coach: A missed conversion