Ethos - (n.) the distinguishing character, sentiment, moral nature, or guiding beliefs of a person, group, or institution
We must build, build well, and sell for a fair price. Everything we do beyond that is disordered.
CreekBed is a tool. It manages version control and provides an efficient way for users to take advantage of revision tracking. It is a useful tool. It empowers its users to evolve their codebases in a responsible manner. Its users are both multifarious and generally satisfied. I maintain it. Customers buy it and use it.
That is all that should happen.
In a perfect world, that would be true of all software and software companies. But, especially in the last 2 decades or so, this has not been the case. VC culture, the omnipresence of SaaS // subscription models, social media, and a litany of other, often unseen, forces have driven a wedge between what a software company should do and what modern companies have become. Every app has to do everything, every company has to be a platform, and every product has to be a service. And Heaven forbid you want to actually own software you buy - that pipe dream set sail a long time ago.
Creekbed the product is a reliable, powerful, and useful tool for developers. The approach to developing and releasing it though, is a response to the current state of software products. I want to prove that you don't need buzzwords, slimy marketing tactics, hidden subscription costs, or any of the other copious distractions that plague the industry to build a good software company.