Thursday, December 10, 2009
From the Google I/O 2009 conference:
“A pervasive elitism hovers in the background of collaborative software development: everyone secretly wants to be seen as a genius. In this talk, we discuss how to avoid this trap and gracefully exchange personal ego for personal growth and super-charged collaboration. We’ll also examine how software tools affect social behaviors, and [...]
I have been playing with Python recently.
Here is a little script to change a mac’s desktop wallpaper to the file specified as the first argument of the script:
import subprocess,sys,os
# Raw apple script
Script = """/usr/bin/osascript<<END
tell application "Finder"
set desktop picture to POSIX file "%s"
end tell
END"""
# get the file name which is the first argument passed to this [...]
The more experienced I become the more aware I become of what I don’t know and the more I come to terms with the fact that I make mistakes.
The awareness of what I don’t know helps keep me humble, humility makes working as part of a team easier: as there is no pressure to have [...]
Wednesday, March 18, 2009
I have come to the realisation that the most experienced person in a group is not usually the person getting the most benefit in terms of skills or experience gained when working on a collaborative project. In fact the more experienced the individual the less benefit they stand to gain, the inverse is true of [...]
Wednesday, February 18, 2009
I have noticed over the years in daily stand up meetings that there seems to be two common forms of answer to the standard Scrum questions:
What did you do yesterday?
What are you doing today?
Are you blocked by anything?
The first type is the concise answer which is in my mind the ideal answer, one that provides [...]