Leadership Do you have good Tech Culture? Work culture is far more critical to our success than work environment, yet it is more often glossed over because it deals with the problematic interpersonal challenges that are never easy to resolve. Have you considered the difference?
DevOps Four Principles of DevOps DevOps is a very charged word in the industry right now. There is a lot of information and opinions available and not everybody wants to go read several books just to get an
DevOps Simple Uniform Log Format Logs! Can it be this simple? If you have spent any time developing and administrating software services, you have struggled with the pain of dealing with logs in production. Every app formats them
Containers The Docker Mind Shift It is hard to miss: DevOps and Docker/Containers are here with a vengeance. But at its heart, Containers are a challenge for many people, especially those who already work in tech because
Developers The Agile Deceit Understanding Feature vs Deliverable Discord In software development, there is a challenge which, at its root, is about the difference between a feature (described from a user's perspective as something a user needs)
Designing Tech Time Language and communication happens at a fixed point in time. We have a thought, and a statement is made. Unlike a word processor, there is no undo feature. Time moves forward, and that
Designing Tech Leadership Domains Effective change can only be made with a solid understanding of your organization, and this involves understanding how people behave--these are defined as Leadership Domains and Behavioral Domains. There are three common domains
Designing Tech Baselines, not Standards In the IT industry, the word “standard” is loved and cherished. It is within easy reach in our toolbox, it fits snugly in our hand, and we use it on a daily basis,
Designing Tech Stop Fearing IT *“We cannot solve our problems with the same thinking we used when we created them.” Albert Einstein* If somebody were to ask a group of Information Technologists (IT) to build a house, they
Designing Tech Technology Crusades We have a serious challenge in IT. It seems just as we come to understand a new technology, it changes or becomes obsolete. It is no wonder that we develop emotional attachments to