Exploring Security – Threat Risk Modelling

Whenever I have talked about security issues, either as a member of a team, or consulting with a client, one of the questions I often get asked is “is this really a problem”? Well, invariably, the answer from me is often “Yes”. But not without caveats. There are of course circumstances in which a potential […]

Exploring Security – Concerning Fuzzing

Mission Fuzzable? Fuzzing is not a new testing technique. Although it wasn’t called Fuzzing at the time, Gerry Weinberg talks about his experiences with this test technique whilst working at IBM, and on the Mercury rocket project in the 1950s. We didn’t call it fuzzing back in the 1950s, but it was our standard practice […]

To my Dad

  Dear Dad, Saying goodbye to you has been difficult. You haven’t been aware, but I have been sharing my perspective on our shared journey in recent years. Talking and writing to  my friends and colleagues who inhabit my life, and shared me with you. Your journey has been difficult in recent years, but not […]

The Ultimate Test?

The other night I went to see First Man, the Neil Armstrong biopic, directed by Damien Chazelle, and starring Ryan Gosling and Claire Foy.  Without going into too much about the plot (basically the follows Armstrong’s life during the Gemini and Appollo Missions)  and quality of the film, I can tell you it is an absolute […]

Journeys – in time and space

We’re all on a continuum. Life will take you in all sorts of strange directions, be it professionally or personally. These are some reflections on some of the goings on I have experienced recently. Goodbyeee Up till the end of September, I had been working at NewVoiceMedia for nearly three years, initially as a contractor, and […]