Wave physics, rhythm, balance & ... juggling

Wave physics, rhythm, balance & ... juggling

This blog post is about: why extremes are bad, how can we apply waves physics theory to developing software, what's the real benefit of having a skin in the game, which ball is made of glass & why learning to juggle is really important in life. Many things just come with experience, but there are certain questions all my former years of professional software crafting didn't prepare me for. Like this one: "What kind of advice would you give to a beginner?" Yikes. I don't know. Just, ekhm ... "go on with the flow"? Or: "don't…

Read More

Peer Reviews? Meh, we don't need them here

Last few weeks have been quite busy for me and my gang of Merry Men. We're doing a lean project of development architecture refreshment for a large enterprise and we're not wasting time - we aim to deliver the changes as quickly & frequently as possible (even if it means smaller 'chunks'). Our hurricane went through source control, work-stream organization, package management, SIR tracking, task management, peer reviews and now it's heading towards configuration management - guys have a done a lot of awesome work, but it's still a long and dangerous path ahead. Pain in the @ss But of…

Read More

The Ownership for projects / products / services - I vote 'for'

The idea of ownership may be tricky and gets easily misunderstood or excessively exaggerated (some would say - demonized), especially by Agile dogmatists and people with limited imagination: I never said those two groups are the same though :) That's why I'd like to be perfectly clear about what do I actually mean as an ownership and what kind of obligations should be related to being an owner (don't worry, there won't be any RACI-level classifications), but before I do that, ... ... some bold statements: Things don't just happen because: ... someone has listed them down in a document / e-mail ... someone has mentioned…

Read More