Author: Andrew Parker

Fieldwork: Teaching Javascript

Three developers are working together on a single computer. Another developer is across the table at his own computer. The three working together are taking part in a hands-on learning session as part of the front-end working group. The man standing (Tony Tsui) is leading the learning exercise. The woman […]

Read More

Fieldwork: Values

A laminated card. The card lists out various things that individuals use to guide their decisions and interactions on a day to day basis. These cards are found throughout the office: on desks and in meeting rooms. I often find myself, and see others, picking up the card during discussions […]

Read More

Doing Fieldwork in TIM Group

How do you get a sense of the culture of a place? This is the question that Joe Schmetzer and I were contemplating at our fortnightly morning ‘get together’ where we mentor and coach each other. We’d been discussing the idea for several meetings by this point, but this time […]

Read More

What I learned about self-organisation

I learned a number of things at Olaf Lewitz and Adam Pearson’s course ‘Enabling Self-Organisation: Getting Macro Results without Micromanaging‘. I think my biggest a-ha moment was that self-organisation is not something that you do to others, it is something that you do to yourself. The course focussed on a […]

Read More

TopicalJS: A rose amongst the thorns?

We have a codebase in semi-retirement to which we occasionally have to make limited changes. With active codebases, you are continuously evaluating the state of the art and potentially upgrading/switching third-party libraries as better solutions become available. With inactive codebases, you live with decisions that were made years ago and […]

Read More

Telling Stories Around The Codebase

This is a story that has been about a year in the making. It has now reached a point where I think the story needs to be told to a wider audience. At last year’s Citcon in Paris there was a presentation by Andy Palmer and Antony Marcano. They showed […]

Read More

Test Data Buildering: Take 2

After the great comments on the last post about the test data builders we kept poking and prodding to see what we could do. What we came up with looks like this now: FundOfFund fohf = derivedFromA(new FundOfFundTemplate() {{ with(name, “Blah”); }}); The structure isn’t really different, but the naming […]

Read More

Test Data Buildering

This blog post accompanies one of our weekly lightning talks, embedded below. Read the text, watch the video, or heck, do both! [video:youtube:hUgp4svllcA] Over the course of our learning how to specify and write tests for our code on the HIP we have gone through many different styles of dealing […]

Read More

Pattern Language Problems

I’ve been talking to various people about pattern languages lately and trying to get various developers here at youDevise to give lightning talks about patterns to help spread knowledge about them a little. During all of this I’ve noticed a recurring theme: people usually think that a pattern is a […]

Read More

Continuous Deployment

At one of the sessions that I attended at CITCON Europe 2009 Chris Read (I think it was him) talked about build pipelines and continuous deployment. As he explained his view on what continuous deployment means, I had a bit of an epiphany. We are already doing it! Of a […]

Read More