Tag Archives: ego

Intellectual Humility

I love having conversations with people I respect, look up to and know are an expert on a subject I’m interested in (and usually ten others besides). Every now and again I’ll find myself nodding sagely as they reference some great … Continue reading

Share
Posted in Musings, People | Tagged , , | 1 Comment

Express Your Real Motivations

Hidden agendas make you unpopular, especially those that are poorly concealed. Everyone has an agenda. I prefer mine open and public. Some may try to take advantage of that but most will respect it… Some time ago I attended a … Continue reading

Share
Posted in Musings, People | Tagged , , , , , , | 2 Comments

Patterns For Collective Code Ownership

Following the somewhat schizophrenic challenges of dealing with person issues on collective code ownership, here we focus on the practices and practical aspects. How do we technically achieve collective ownership within teams? We’re using the “simple pattern” approach again. For each … Continue reading

Share
Posted in People, Simple Patterns, Technical | Tagged , , , , , , , , , , , , | Leave a comment

Your Baby Might Be Ugly

Everyone thinks their own babies are beautiful. Some probably are but there are plenty that really aren’t. In fact I remember one particularly interesting comment -”ugly people produce ugly babies” This happens in code too. Collective code ownership has many challenges. Here … Continue reading

Share
Posted in People, Technical | Tagged , , , , , , , | 1 Comment

The Joy of Peer Reviews (Part 1 – Code)

Pair programming replacing peer reviews is a myth in the same way that “agile projects have no documentation”. From my experience peer reviews continue to hold a vital place in agile development and software craftsmanship. Unfortunately they are often misunderstood or … Continue reading

Share
Posted in People, Simple Tools, Technical | Tagged , , , , , | Leave a comment