Backwards vATTIC
Backwards is the backend system for puzzling.org that I’ve sunk somewhere between 60-100 hours of my life into. Of all the coding projects I’ve ever done, it contains the single largest set of ideas in one body of code. It’s also single-handedly tripled my knowledge of Twisted style asynchronous programming.
Unfortunately, all that was the means to an end, and the end is that, for the foreseeable future, I’m left with 2000 lines of unusable code and a website which I’ll be continuing to maintain entirely by hand. I’m not a very means-to-an-end type person either: my projects are fuelled by delayed gratification. These days I’m losing at the reward end of all my projects.
I’m not at all tempermentally suited to this kind of thing. Mind you, the intersection of the sets of things I’m good at and things the set of things I’m tempermentally suited for remains at cardinality one ({reading}). Intersect that with the things someone will pay me to do, and we’re back to the empty set.
Well, so much for Backwards. I suppose I’ll dig it out in six months or so, re-write it to use whatever the Nevow design pattern is at the time, and use it as a platform to document my search for an alternative career or ongoing love-hate relationship with programming, or something. In the meantime, no new purty stylesheets for you!