bandushrew.blogspot.com
Bandushrew: March 2007
http://bandushrew.blogspot.com/2007_03_01_archive.html
Complexity, Clarity and Context. Wednesday, March 14, 2007. Getting Things Done (or Tracking Your Time). I waste a lot of time on my computer. Its true, sometimes its because Im too tired to enter a decent working state, and too stupid to leave the computer and just walk away. Labels: getting things done. Subscribe to: Posts (Atom). Getting Things Done (or Tracking Your Time).
bandushrew.blogspot.com
Bandushrew: The Trials and Tribulations of a Software Developer
http://bandushrew.blogspot.com/2008/08/trials-and-tribulations-of-software.html
Complexity, Clarity and Context. Sunday, August 24, 2008. The Trials and Tribulations of a Software Developer. There are an almost insane number of factors that a computer programmer must consider as a part of their day. A 'simple' web developer utilising mysql, php, javascript, css and html. is moving between *5* different syntaxes on a minute to minute basis, the typical development target for web development these days is IE 6, IE 7, and the most recent versions of Safari and Firefox/Mozilla. Being a ...
bandushrew.blogspot.com
Bandushrew: Solving Software Tasks (Or, How To Install Booster Seats)
http://bandushrew.blogspot.com/2007/11/solving-software-tasks-or-how-to.html
Complexity, Clarity and Context. Friday, November 9, 2007. Solving Software Tasks (Or, How To Install Booster Seats). It is only by attempting a task in the first instance that we can learn what is truly required to complete it. My preferred approach in such a situation, one where both skill and knowledge are required, is to begin by attempting to complete the task without reading the instructions. Having decided this I could now go back to the instructions and reread them.this time things have chang...
bandushrew.blogspot.com
Bandushrew: Getting Things Done (or Tracking Your Time)
http://bandushrew.blogspot.com/2007/03/getting-things-done-or-tracking-your.html
Complexity, Clarity and Context. Wednesday, March 14, 2007. Getting Things Done (or Tracking Your Time). I waste a lot of time on my computer. Its true, sometimes its because Im too tired to enter a decent working state, and too stupid to leave the computer and just walk away. Labels: getting things done. Subscribe to: Post Comments (Atom). Getting Things Done (or Tracking Your Time).
bandushrew.blogspot.com
Bandushrew: The iPhone, Legacy software and modern computer security
http://bandushrew.blogspot.com/2008/09/iphone-legacy-software-and-modern.html
Complexity, Clarity and Context. Saturday, September 6, 2008. The iPhone, Legacy software and modern computer security. The problem with most common security models is that they are based on a security model that was developed many years ago for mainframe computer systems in an environment where, in general, the user was the distrusted element and not the process. The user based security model that Unix and Windows offer today is actually nearly useless in the face of the real threat. And the iPhone does...
bandushrew.blogspot.com
Bandushrew: September 2008
http://bandushrew.blogspot.com/2008_09_01_archive.html
Complexity, Clarity and Context. Tuesday, September 9, 2008. Selling Software Is Hard. Writing software is hard. But for a programmer, marketing it is even harder. Once you've written the functionality, gussied up the interface, prepared the documentation and created the related webpages it is extremely frustrating to find that in actual fact, all you've done is managed to finish the easy stuff. The name of the game is Persistence. Saturday, September 6, 2008. The user based security model that Unix and ...
bandushrew.blogspot.com
Bandushrew: November 2007
http://bandushrew.blogspot.com/2007_11_01_archive.html
Complexity, Clarity and Context. Friday, November 9, 2007. Infinitely Malleable Software (Could it? Yes, it could). It seems to be almost a dirty secret in software development, it is certainly not something Ive seen discussed much, software is for most intents and purposes, infinitely malleable. When a client asks 'could we make it do. The answer, ultimately, is 'yes, we could'. Zawinski’s Law states:. My argument is, of course, that there is no software solution that cannot, at a pinch, so expand.
bandushrew.blogspot.com
Bandushrew: August 2008
http://bandushrew.blogspot.com/2008_08_01_archive.html
Complexity, Clarity and Context. Tuesday, August 26, 2008. When developing an interface (or writing code for that matter) the best interfaces make each decision required by the user to be the outcome of a moment of clarity and context. The user needs to know where they are, what they are doing there and what they are attempting to achieve at that moment. This tends to be harder than it sounds. The mechanism I find most helpful is to add everything that *could* be there, and then strip away everything tha...
bandushrew.blogspot.com
Bandushrew: Clarity and Context
http://bandushrew.blogspot.com/2008/08/clarity-and-context.html
Complexity, Clarity and Context. Tuesday, August 26, 2008. When developing an interface (or writing code for that matter) the best interfaces make each decision required by the user to be the outcome of a moment of clarity and context. The user needs to know where they are, what they are doing there and what they are attempting to achieve at that moment. This tends to be harder than it sounds. The mechanism I find most helpful is to add everything that *could* be there, and then strip away everything tha...