-
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
Author Archives: Chris Heisel
Python Slithers into Systems
Python Slithers into Systems Snakes (Python) on a Plane! (Systems Software)
Posted in Blogmarks
Comments Off on Python Slithers into Systems
Installing MySQL5 with DarwinPorts
Installing MySQL5 with DarwinPorts I just ran into this, but in my case it was 5.0.37, which wasn’t on the server, but 5.0.33 was. Also I edited /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/databases/mysql5/Portfile to correct.
Posted in Blogmarks
Comments Off on Installing MySQL5 with DarwinPorts
Seven steps to remarkable customer service – Joel on Software
Seven steps to remarkable customer service – Joel on Software If only more companies took this advice…
Posted in Blogmarks
Comments Off on Seven steps to remarkable customer service – Joel on Software
Choosing a Python JSON Translator
Choosing a Python JSON Translator Not surprisingly the C-based JSON code is fastest, but least liberal. I like the idea of "try"ing with it, and if you get a decode exception, pass it off to a slower/more liberal parser.
Posted in Blogmarks
Comments Off on Choosing a Python JSON Translator
Two takes on agile development worth discussing
Over at Code Craft Kevin is arguing that agile methodologies make for more code, rather than less. It’s an interesting idea — that the waterfall model introduces some sort of Darwin-esque survival of the fittest trials that only worthy features/products … Continue reading
Posted in Journalism, Programming, Technology
Comments Off on Two takes on agile development worth discussing