Shane Hathaway on April 6th, 2009

I need to keep a journal because as I change over time, my method of comprehending everything also changes, and some memories no longer fit my new system of comprehension.
If my memory were a computer database, then I would be adding rows to giant tables continuously, while changing the schema every time I find a [...]

Continue reading about Why Keep a Journal?

 

Shane Hathaway on November 18th, 2008

I’ve been writing code for the family history department of the Church of Jesus Christ of Latter-day Saints for the last 4+ years.  It has been a good experience and I feel like I’ve contributed and learned a lot, but now I have a new opportunity with my family that I shouldn’t pass up.  My [...]

Continue reading about Back to Python, Zope, and Plone

Over the past couple of months, I have been working to make it easy for administrators to create and maintain a complex security policy for a giant archive of digital artifacts.  In the process, I think I have found a useful way to configure complex software systems such as Zope 3.
A Security Policy for Dead [...]

Continue reading about The FamilySearch Security Policy Editor and the Zope Component Architecture