Stok Footage

Continually experimenting with new ideas and techniques — Reconstructing, Developing, Modernising.

Pair Programming

Celebrating the Small Things

I think that the social and environmental atmosphere are huge contributions to both my experience of work and the quality of that work. This post was inspired by my pairing partner’s habit of recognising small successes and celebrating them. I recently… Continue Reading →

Lesson from Programming Solo

I have been working through Benjamin Tan Wei Hao’s The Little Elixir & OTP Guidebook to get a handle on how to think when writing Elixir or Erlang. One of the things I try to do when I’m picking up… Continue Reading →

Environmental Factors: Chatter

Some recent tweets containing a Florence Nightingale quote about noise have reminded me of one of the environmental factors which seems to sap my mental energy — background noise. The quote was from her book Notes on Nursing, at the… Continue Reading →

Neat Pairing Technique

Last week I was introduced to a simple and effective way to help maintain the driver/navigator roles while pairing at a computer with two mice, keyboards, and screens. This seems to be a popular set-up in companies, though the “traditional”… Continue Reading →

The Year in Review

It’s already the thirty-first of December, and this year seems to have flown by. The biggest change for me was getting a job at Influitive where the bulk of the team is co-located and we strive for agility and quality…. Continue Reading →

More Adventures in Pair Programming

Only a few days ago I read Paul Hinze’s Pairing vs Code Review blog post, and it gave me an opportunity to reflect on some recent experiences. In one context I use gerrit to review code, and there isn’t much… Continue Reading →

Some Lessons Learned from Pair Programming (Part 1)

There are many simple ways improve my programming! That was the biggest thing I have learned from my pair programming efforts so far. The more useful things I need to pay attention to: Be more careful with my git commits… Continue Reading →

Adventures in Pair Programming (Part 5)

At the August Toronto Perl Mongers meeting I gave a “brief” presentation of my experiences of pair programming. Fortunately some of my pair mates were in the audience, as were some Perl programmers with challenging questions, and they improved the… Continue Reading →

Adventures in Pair Programming (Part 4)

Another beautiful Saturday in Toronto, and another chance to do a good couple of sessions with Stuart Watt. This week there was a good mixture of programming in Ruby (a language I know and love), programming in Elixir (a language… Continue Reading →

Adventures in Pair Programming (Part 3)

Time is passing, and my pair programming presentation at the Toronto Perl Mongers is looming. So it’s time to do some more preparation… Today I had a friend over to try some pair programming. I wanted to attack a simple… Continue Reading →