Baby turns one

It’s about time for a new blog post and this one is short and sweet. William turned one recently and he is truly a delight always. Here we went for a walk and picked some flowers. A bit blurry selfie is evidence us boys were having fun while Mum was out.

Microsoft Certified Azure Expert

This year, for my professional development goal, I earned the Microsoft Certified Azure Solution Architect Expert qualification. I started early in the year with the first of two exams in April. The second was in August and I am now certified as an Azure Solution Architect. The courses were interesting and definitely challenged me as [...]

Software Quality

Today I was again researching software quality and came across some very interesting ideas from Martin Fowler. The first was the video keynote Making Architecture Matter to OSCON in 2015. Here he explains that developer’s notions of a moral grounds for expending extra time to improve maintainability of a code-base are doomed to failure. They’re [...]

Open Source Primer

Want to get to know about Open Source Software? Thinking that you might like to use OSS in your business? I recently wrote a white-paper for my employer on just that topic. The target audience for the article is non or semi technical, and it doesn’t contain information specifically for contributors to open source. It [...]

Life under lockdown

Level 4 lockdown in New Zealand will end a minute before midnight on Monday April 27, 2020. As I write this we have been in lockdown for nearly four weeks. It’s been okay for me, and I think also for my family, but I certainly acknowledge we have fewer challenges than many. In lockdown I’ve [...]

Videos you might like

Continuing in the spirit of recommending things I both enjoyed and found valuable, here’s some freely available videos that you might enjoy. Moral Philosophy Ever wondered what’s the right thing to do? Probably have, the reality is that philosophical questions are ubiquitous and we live them often. If you have ever thought to enquire in [...]

Books you might like

It’s been a while since I posted any recommendations and over summer I read a bunch of good books, so here goes! Team Geek 2012 by Brian W. Fitzpatrick and Ben Collins-Sussman Great book about team dynamics and software culture, written by a couple Xooglers and based on learnings from a series of popular presentations [...]

Life changes, new baby

If you look closely at my blogging history, you’ll see that about once a month I try and post something. Might be something random, might be just some photos, but I’d like to think more often a post is a thoughtful and considered article about a topic I care about. You might also notice a [...]

Musing on software quality

Software quality is important to me. I think about it a lot. I think about it when I’m estimating, when I’m coding and when I’m at home too. Today I was thinking about software quality on a run and an interesting thing occurred to me, that when we set a target for quality, there’s a [...]

MCSD – Web Applications

Today I am certificated as Microsoft Certified Solution Developer of Web Applications. That means this morning I took the last of three exams required to earn that qualification. What a stress! I have a Garmin Fenix watch that monitors my heart-rate, although I’ll confess that feature is notoriously inaccurate, it is interesting that my stress [...]