Engineering Management, Java Ecosystem, Kotlin, Sociology of Software Development
The Wall of Coding Wisdoms in Our Office
Posted on Feb 20, 2020. Updated on Jun 12, 2022
There are some principles in software development that I always try to keep in mind. They guide me when I’m in danger of heading in the wrong direction. That’s why I printed those principles and hung them on a wall in our office. In this post, I share this subjective set of quotes with you. There is also a PDF for download available.
I believe that over-engineering is a dangerous tendency in our profession. That’s why many quotes revolve around avoiding over-engineering in terms of premature performance optimization, distribution, abstraction or scalability. Hanging up those quotes reminds us every day on what’s important and point out situations where we have lost focus.
I really like to thank our Product Owner Anna-Karoline Abraham for creating the beautiful and colorful pictures of the quotes.
I am Philipp Hauer and I work remotely as a Head of Engineering for commercetools in Leipzig, Germany. I strive for building happy, motivated, and productive teams and I’m enthusiastic about Kotlin, clean code, distributed systems, testing and the sociology of software development. I’m tweeting under @philipp_hauer, giving talks and offering leadership coaching, consulting and workshops.