Team meetings

Posted on Thu 06 June 2019 in blog • Tagged with Philosophy • 5 min read

Distributed teams need to meet in person every once in a while. Here are some thoughts and suggestions on team meetings.


Continue reading

Working from home, with little kids in the house

Posted on Sun 18 February 2018 in blog • Tagged with Philosophy • 6 min read

I very much prefer working from home to working from an office. But with little kids in the house, that’s a nontrivial endeavor.


Continue reading

Fragile Development: Scrum is terrible, and you should ditch it

Posted on Tue 05 July 2016 in blog • Tagged with Philosophy, Development • 5 min read

Scrum is irrational, impractical, and outright dangerous for software development. It is time to stop considering it a viable method for building software.


Continue reading

Thoughts on "ecosystems"

Posted on Sun 16 December 2012 in blog • Tagged with Philosophy • 2 min read

Over the past couple of years, it seems that the term ecosystem is being broadly applied to what we previously called a community. I don’t like that, and here’s why.

The origin of the term ecosystem, when applied to the environment in which a software project is being …


Continue reading

On the merits of working from home, in a distributed virtual team

Posted on Thu 06 December 2012 in blog • Tagged with Philosophy • 4 min read

During lunch at the EMEA OpenStack day in London this week, I had a brief but excellent conversation with fellow OpenStacker Adam Spiers from SUSE. Our chat turned to the merits of working from home, and he encouraged me to write up a blog post about some of the ideas …


Continue reading