Avatar

Tom Fosdick

About

Software Developer for the University of Hull specialising in critical systems for the emergency services. Cyclist, runner, blogger and motorsport enthusiast.

Blog posts

On Suddenly Discovering I’m a Motorolan

Something happened yesterday that rather took me by surprise. It wasn’t the Mercedes that drove into the back of an Audi about 100 metres in front of me, you expect that on the M25. It was something entirely different. My industry – I mean the supply of software to the emergency services – is dominated Read more →


Hello Moto!

I’m excited: it was announced today that Motorola Solutions has bought the ICCS business from Cyfas Ltd. For a little over a year I and a small team of very dedicated, talented people have been beavering away on a little industrial estate in Bedfordshire trying to produce something new, something genuinely groundbreaking in the world Read more →


Hello Moto!

I’m excited: it was announced today that Motorola Solutions has bought the ICCS business from Cyfas Ltd. For a little over a year I and a small team of very dedicated, talented people have been beavering away on a little industrial estate in Bedfordshire trying to produce something new, something genuinely groundbreaking in the world Read more →


Intlerocked.Exhange and the Atomic Option

Developers are now having to deal with concurrency issues far more than we ever have in the past. Our languages are evolving more and more features (like the Parrallel.* class in C#) that allow us to take advantage without too much pain. These are great, but they’re not always the answer and they don’t negate Read more →


Intlerocked.Exhange and the Atomic Option

Developers are now having to deal with concurrency issues far more than we ever have in the past. Our languages are evolving more and more features (like the Parrallel.* class in C#) that allow us to take advantage without too much pain. These are great, but they’re not always the answer and they don’t negate Read more →


Callback Trace Listener

So you know about the Trace facility in System.Diagnostics, right? If not then you should because it’s really rather handy. It provides a set of static methods that you can call to write out trace information to any number of connected “Listeners” which you can define in code or in config. The default trace listener Read more →


Callback Trace Listener

So you know about the Trace facility in System.Diagnostics, right? If not then you should because it’s really rather handy. It provides a set of static methods that you can call to write out trace information to any number of connected “Listeners” which you can define in code or in config. The default trace listener Read more →


Leopold’s and the London Jun 27 Attack

I admit I was a little scared walking into Leopold Cafe in Mumbai for the second time – I didn’t know what I’d find. The first time I went there it was just another tourist trap cafe, but that was before the Mumbai terror attacks. It was now the place where the waiters had stood Read more →


Let’s Go to the Winchester…

It hit me about 4pm today that although I’ve done a lot of myth debunking on social media and directed people to well supported articles, I haven’t actually expressed my opinion on the EU Referendum. It was inevitable. In the UK we’ve had something like 8 years of economic stagnation. Whenever something like that happens Read more →


Let’s Go to the Winchester…

It hit me about 4pm today that although I’ve done a lot of myth debunking on social media and directed people to well supported articles, I haven’t actually expressed my opinion on the EU Referendum. It was inevitable. In the UK we’ve had something like 8 years of economic stagnation. Whenever something like that happens Read more →