Patterns for managing up

Dear new developer, Design patterns are common ways to implement solutions that can be repurposed across different systems and domains. This post proposes patterns for handling organizational situations. Some really good excerpts: No matter how amazing you are at your job, you will sometimes get feedback about things you could be doing better. It can … Continue reading Patterns for managing up

Strong convictions, loosely held

Dear new developer, When building a system, you're going to be confronted with lots of decisions. Unless you are operating in a total vacuum, you'll have to reach agreement with other people. This will lead to discussions and arguments, as all the people involved will bring their viewpoints and experience. You should definitely participate, and … Continue reading Strong convictions, loosely held