Apr 10, 2014 - 4 minute read - programming refactoring abstraction conceptual-load

The Cult Of Abstraction

Given that people can get really touchy on the subject, let me state this up front: I’m not saying we should tolerate lousy code. Over the course of my career, I’ve seen something that I will call “the cult of abstraction.” On the surface, this sounds like a good thing, until you need to debug their code. While on the surface, it’s all nice and pretty, and uses classic design patterns, when you actually want to find out what it does, you discover that:

Mar 26, 2014 - 11 minute read - kanban organization arc-m postit levenger circa rollabind GTD productivity agile agile organizer

The Agile Organizer

(see here for the full Agile Organizer series) For a long time, I’ve tried a multitude of personal organization systems, from the normal calendars, to online calendars, to Evernote, org-mode, and so on and nothing has ever truly worked for me. The main reason is that I’ve got a few main needs: Capture - if it never makes it in, it’s gone Ideation - have to be able to brainstorm with it Reference - for things I need frequently enough, but not so much that I keep it in my head Planning - what am I doing?