For years I’ve been obsessed with making schedules for my daily life, e.g. side-project time, learning time, exercise, etc. Why? I know that when I don’t have a set schedule, then none of the above will actually happen, and I
My Daily Shutdown Tasks
At the end of each of my working days (and invariably weekends too) I go through a list of my ‘Shutdown Tasks’ – a fixed checklist of things I need to complete before closing down my laptop lid for the
Leading kids to coding
In common with the majority of developers, what led me to get involved in ‘programming’ in the first place was the hope of one day creating my own video games. This seemed magical – but not too far out of
My Daily Routine as a Remote Freelance Developer
Since 2007 I’ve been living my personal Holy Grail – that of a freelance developer working remotely from home. This, like most worthwhile things in life, has taken a large dollop of discipline, reliable broadband and at least one pair of