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).
Elsewhere
-
Recent Posts
RSS
Category Archives: Programming
Google Sheets: Add a date when the row was last updated
You have a Google Sheet, you’d like a (or all) row(s) to have a date-stamp added whenever an edit is made. That way others you’re collaborating with will know when the row, or the sheet itself, was last updated at … Continue reading
Posted in Programming
Leave a comment
Get Docker running on AWS OpsWorks
I’ve spent the past couple of weeks at my new job doing a couple of things: hiring kick ass Python and UI engineers and getting some build-and-deploy infrastructure set up so the team can hit the ground running. Long story … Continue reading
Posted in Programming, Python, Technology
9 Comments
Heroku: Try ALL THE PaaSes
For fun, I’m writing a series of blog posts breaking out what it takes to deploy twitter-dedupe to a variety of Platforms as a service. All of my sanitized config files are on GitHub. Today I’ll cover deploying twitter-dedupe to … Continue reading
Try ALL THE PaaSes
I chose to deploy twitter-dedpue to Heroku to power @slatemaglite. For fun, I’m writing a series of blog posts breaking out what it takes to deploy this app to a variety of Platforms as a service. I intend to keep … Continue reading
Posted in Programming, Python
Leave a comment
Keep VirtualBox guest additions up to date in your Vagrant boxes
vagrant plugin install vagrant-vbguest “And that’s it. From now on every vagrant up will check & install the correct guest additions right after booting:” Every time I ever booted a vagrant box and it yelled at me my guest additions … Continue reading
Posted in Programming
Leave a comment
Agility in a nutshell: Look, try, learn, repeat; favor easy change
What to do: Find out where you are Take a small step towards your goal Adjust your understanding based on what you learned Repeat How to do it: When faced with two of more alternatives that deliver roughly the same … Continue reading
Posted in Kanban, Management, Programming
Leave a comment
Django continuous integration with Hudson and Nose
How to set up continuous testing, with coverage, of your Django project in Hudson. Continue reading
Posted in Django, Programming, Python, Technology
17 Comments
Setup Django with mod_wsgi on your Mac
Logged for your pleasure, and mine: the steps I went through to setup mod_wsgi on my Mac for local development of Django apps. Continue reading
Posted in Django, Programming, Python
4 Comments
Memcached and WordPress MU
A step-by-step walkthrough to get WordPress and WordPressMU working with memcached. Continue reading
Posted in Programming, Technology
6 Comments
A short introduction to Django and Gearman
Notes from my lightning talk at DjangoCon 2009 on Gearman, a distributed work queue. Continue reading
Posted in Django, Programming, Python
2 Comments