<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="0.92">
<channel>
	<title>blog.mattwynne.net</title>
	<link>http://blog.mattwynne.net</link>
	<description>Tea-Driven Development</description>
	<lastBuildDate>Wed, 07 Jan 2009 00:13:22 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Minesweeper Dojo</title>
		<description>This evening I facilitated our first coding dojo at work. I'd spent some time over the holidays putting together a progression of Cucumber acceptance test cases to build up the solution, and had solved the problem once myself.

I used the minesweeper kata from http://codingdojo.org/ which was a really nice easy ...</description>
		<link>http://blog.mattwynne.net/2009/01/07/minesweeper-dojo/</link>
			</item>
	<item>
		<title>XP Day 2008: Debugging Pair Programming</title>
		<description>At XP Day 2008 I proposed an open-space session on pair programming. Specifically, I wanted to explore the reasons why programmers might not want to pair, or find it such an unpleasant experience that they're put off doing it again.

Judging by the great number of people who turned up and ...</description>
		<link>http://blog.mattwynne.net/2008/12/16/why-pairing-sucks-in-08/</link>
			</item>
	<item>
		<title>Slides from XP Day Talk</title>
		<description>I'm just back from this year's XP Day, London. Thanks to everyone who came and packed out the room to hear Rob and I talking about our experiences evolving our team from Scrum to Kanban.
The slides are here.
 </description>
		<link>http://blog.mattwynne.net/2008/12/14/slides-from-xp-day-talk/</link>
			</item>
	<item>
		<title>In Defence of class </title>
		<description>I recently came across this blog post from the venerable Chris Wanstrath (of github / err the blog fame) which took me somewhat aback. Chris suggests that using class &#60;&#60; self to contain class methods (C# / Java programmers read 'static methods') is a harmful habit that should be discouraged.

I ...</description>
		<link>http://blog.mattwynne.net/2008/12/01/in-defence-of-class/</link>
			</item>
	<item>
		<title>DRY up your Cucumber Steps</title>
		<description>A while back, I asked the Cucumber team for the ability to call in the steps of one scenario from another.

The canonical example of this is the 'log in' scenario:

Scenario: User logs in
  Given there is a User whose username is "matt"
  And I follow "log in"
  ...</description>
		<link>http://blog.mattwynne.net/2008/11/14/dry-up-your-cucumber-steps/</link>
			</item>
	<item>
		<title>&#8220;Total Programming&#8221; and the XP Team</title>
		<description>Pair programming brings a great many benefits to a team that's truly mastered it.

Those of us who are lucky enough to have experienced working on a really effective XP team know about that almost magical thing that starts to happen when the barriers between different members of the team break ...</description>
		<link>http://blog.mattwynne.net/2008/11/08/total-programming-and-the-xp-team/</link>
			</item>
	<item>
		<title>Your Private Methods are None of my Business</title>
		<description>A common sloppy mistake I see programmers making is to forget to declare a method as private when it's only being used inside a class. This seems to happen more in Ruby, or maybe it just bothers me more because we don't have interfaces. Rails ActiveRecord validation callbacks are a ...</description>
		<link>http://blog.mattwynne.net/2008/11/07/your-private-methods-are-none-of-my-business/</link>
			</item>
	<item>
		<title>I am Extreme</title>
		<description>I going to be speaking (with my good friend Rob Bowley) at the forthcoming XP Day conference in London, 11th &#38; 12th December 2008. Which means that I am now officially extreme. Dude.

Come to my talk if you want to hear my experiences of breaking a team out of the ...</description>
		<link>http://blog.mattwynne.net/2008/11/05/i-am-extreme/</link>
			</item>
	<item>
		<title>Ubuntu Eee - The OS Your EEE Should Have Been Born With</title>
		<description>On finishing a long contract and project at the BBC a few months ago, I was incredibly touched to be given a brand new Asus EEE PC as a leaving gift by my colleagues.

Although I loved the tiny form factor and take it with me practically everywhere, I was never ...</description>
		<link>http://blog.mattwynne.net/2008/10/27/ubuntu-eee-the-os-your-eee-should-have-been-born-with/</link>
			</item>
	<item>
		<title>Logging HTTP Error Messages in Ruby and Rails</title>
		<description>Rails comes with some default logging stuff built in, but if you're used to the sophistication of the log4x frameworks, it's pretty basic.

One of my requirements is to be able to log exceptions that occur during an ActionController HTTP request, and have the configurable logging mechanism decide what to do ...</description>
		<link>http://blog.mattwynne.net/2008/10/23/logging-http-error-messages-in-ruby-and-rails/</link>
			</item>
</channel>
</rss>
