Sporadic series of essays and rambling thoughts about management, leadership, business, strategy and software