Senior software leader available for full-time or consulting

I am a deeply experienced, highly technical, leader of software, hardware, and operations teams. I love helping good teams become great, removing obstacles, and fixing broken systems.

Do any of these scenarios match your current concerns? If so, we should talk:

Are you in a startup or have a Big New Challenge, and you feel that coaching would help with morale, achievement, and results?

Do you feel that the team is too small, or unbalanced?  

Are you looking to reduce the amount of rework you have to do, or for better engagement with customers?

Or perhaps you are in an organization that needs to energize how it uses software to seek feedback, gain more traction in the marketplace, or deal with disruptive competitors?

If you want to adopt agile methods or quickly add decades of software development management experience in a larger organization, I’d be happy to help.

Yes, I am available, as a consultant or as a full-time member of your team.  Let’s talk.

Codes of Ethics and keeping to them

I recently had a conversation with a friend online and was reminded that codes of ethics are misunderstood and under-utilized.

They aren’t just for professionals. You do NOT want to have to answer for your ethical failures.

Here’s an example code of ethics from the Association for Computing Machinery (an organization I’ve belonged to for decades):

Code of Ethics
— Read on www.acm.org/code-of-ethics

Something to think seriously about.

5 feedback loops that avoid software architecture chaos | Enable Architect

The modern software delivery organization has a solid CI/CD infrastructure and can push an update to production in minutes. This same pipeline can take in upstream library updates and block zero-day exploits. At scale, delivery systems can simultaneously ingest and update software from the hundreds of projects typical to modern application architecture. The scale is incredible.
— Read on www.redhat.com/architect/feedback-loops-software-development