You have found Dave.

Artist, tech guy, creator. Watches birds, creates software, and is happier in the woods than in the city. 

Other Random Things:

What is “good” software?

Good software does the following: You will note that my list of criteria for good software says nothing about the quality of the code or other technology used to build it. That is a deliberate omission. Good engineering does matter - it supports the points…

Building a positive environment for building software

Lets start with why a positive environment for building the software matters. Prior posts explain that that the core business is everything other than the software, and the software is just a tool, but that should not diminish the importance put upon building a team…

Finding a problem to solve

Software does not hold value in and of itself. This may be an unpleasant truth for those who like to write code, but software needs to add value to the lives of people to use it for it to become a successful software product. There…

Software Sustainability

Sustainable software is software that can continue to operate over an extended timeframe, while running under a profitable business model wherein the fees paid by the customers can fully fund the operation of the ecosystem that delivers the product. Lets break down the pieces of…