Developers like us use version control because we understand the value of being able to roll back.
Developers like us do backups because we understand our customer’s need for safety and insurance.
Developers like us have a process because that is key for delivering quality results consistently.
Developers like us ask questions because we understand the pitfalls that come with assumptions.
Developers like us understand business because the perfect solution, delivered too late, is no solution.
Developers like us are good communicators because we don’t expect the client to navigate technical jargon.
Developers like us are honest, simply because honesty is good for business.
Developers like us own our mistakes because it is the way to build trust and get hired again.
Developers like us don’t hide bad news because it shows care for the client to let them know you will not meet the deadline. It gives them time to plan accordingly.
Developers like us value privacy because the client needs to know their private data is safe in your hands.
Developers like us are generous because helping others along the way makes things better.
Developers like us are flexible because it is not always possible for the client to adapt to our workflow.
Developers like us are more expensive because we always deliver more than we got paid for.
Developers like us minimize risk because they understand the client has their reputation to consider when she places it in our hands when we deliver a solution.
Developers like us work fast because we don’t reinvent the wheel and use the best practices available in the field.
Developers like us never stop learning because we know first hand how fast the software world changes.
Developers like us future proof their code because it is never safe to assume how it will be used later on.
Developers like us prioritize customer needs because the final product is for them, not for us.
Note: this is a manifesto based on Seth Godin’s idea of “Tribes”: people like us do things like this.