- All posts are released under CC 3.0 by-sa unless otherwise stated.
Pages
Follow me on Twitter!
My Tweets-
Recent Posts
Recent Comments
Categories
- AI
- bdd
- breaking models
- business value
- capability red
- climate
- coaching
- complexity
- conference
- csharp
- cynefin
- deliberate discovery
- evil hat
- feedback
- humour
- jbehave
- kanban
- lean
- learning
- learning models
- life
- nlp
- open source
- real options
- scale
- scrum
- spike and stabilize
- stakeholders
- stories
- testing
- Uncategorized
- uncertainty
- values
- writing
Archives
Meta
Category Archives: Uncategorized
Executing
An Executor is someone who deals with people’s lives after they’re dead. An Executioner is someone who renders people dead. Strangely, they both execute. What a pity this code doesn’t.
Posted in Uncategorized
Leave a comment
The XtC, haikus and comments
Last night I went to the XtC, where I met a bunch of very interesting people and discussed best coding practices and haiku. We decided that while it would be lovely to see comments in haiku-esque form throughout code, to … Continue reading
Posted in Uncategorized
7 Comments
My first piece of paid writing
Finally, I will be joining the likes of Martin Fowler et al as a paid, published writer. Two of my poems have been selected for Star*Line, the Science Fiction Poetry Association magazine, and will hopefully be appearing in print later … Continue reading
Posted in Uncategorized
1 Comment
Functional testing and the secret of happiness
I’ve started going through my Hellbound project and replacing some of the mocks I’ve been using in JBehave with real code. This means, of course, that the functional tests which relied on the mocks for verification don’t do anything any … Continue reading
Posted in Uncategorized
4 Comments
Blame Cultures and alternatives
My current pair Dan and I got into a discussion about blame cultures. He told me about a meeting he was once in, in which the boss said, “We don’t want to start a blame culture.” “Yes,” said another employee, … Continue reading
Posted in Uncategorized
2 Comments
New Year, New Me
When I started here, I was secretly concerned. How could I ever hope to match my new colleagues’ motivation, let alone their technical skill? How could I find the time to mess with projects outside of work, and the passion … Continue reading
Posted in Uncategorized
3 Comments
A poem for a developing headache
Oh, Lotus Notes. I was rude to you In December. You ate my email. Isn’t that revenge enough For those words? Don’t hang like that. Don’t leave me with no choice but To kill you. I pity you. You’ve never … Continue reading
Posted in Uncategorized
1 Comment
Expectation vs testing
Behaviour-driven-design advocate Manish and I have just had a chat over IM. He’s pointed out to me that checking things after the event is just testing, whereas anticipating things before the event is design. Design is good. Bugfixing is a … Continue reading
Posted in Uncategorized
Leave a comment
Having ideas
I’m increasingly coming to believe that there’s no such thing as a bad idea. They tend to generate good ideas, or cause changes which help to generate better ideas in future. The only danger is that occasionally, bad ideas get … Continue reading
Posted in Uncategorized
Leave a comment
Mocks and expectations
JBehave’s Story Runner runs through scenarios as follows: Given a context When an event happens Then this outcome occurs. So you’d think it would visit these in the order “context, event, outcome”. Unfortunately, the mocks all have to be set … Continue reading
Posted in Uncategorized
6 Comments