A day in the life

Here's what a typical day is like for software developer James Larcombe.

by