Blog Archives

Integration and Integrity – It’s about Ethics!

Several times in my career I was part of former start-ups transitioning to more stable enterprises with all of the pain, the pros and the cons associated with the process One of these challenges was related to integration. How do

Tagged with: , , , , , ,
Posted in Ethics, Philosophy, Software Architecture, Software Engineering, Software Philosophy, Wisdom

The Silent Heroes

You know when you have a good Software Architecture when you do not notice it, it is uneventful; it’s like running water or electricity: everyone is expecting it to be continuously and uninterruptedly there. The analogy goes deeper: if a

Tagged with: , , , , , ,
Posted in Software Philosophy, Uncategorized

My idea or yours?

As software engineers we often get into arguments with our colleagues about how to solve a specific problem. Usually several people come up with different ideas. When the time comes to pick one we may get into a fight between

Tagged with:
Posted in Philosophy, Software Architecture, Software Engineering, Software Philosophy, Wisdom

Knowledge and Wisdom

We’ve all heard that “knowledge is power”. We’ve been through job interviews where the questions focus on how a specific technology works, even questions about how a specific API is named. Is all of this enough to make us good

Posted in Philosophy, Software Architecture, Software Engineering, Software Philosophy, Wisdom