Category Archives: Agile & Architecture

Agile Development & Software Architecture

Next Generation SOA

This book sets out to provide a concise overview of the current state of, and best practices for, Service Oriented Architecture. While it may achieve that for some managerial readers, it is simultaneously too general for those with more background, Continue reading

Thursday, May 28, 2015 in Agile & Architecture, Reviews

Efficient Fuzzy Matching at Word Level

I’ve just solved a tricky problem with what I think is quite an elegant solution, and thought it would be interesting to share it. I’m building a system in which I have to process fault data. Sometimes this comes with Continue reading

Friday, January 16, 2015 in Agile & Architecture, Code & Development

Caught by The Law!

Don’t get too excited. Those of you hoping to see me carted off in manacles and an orange jumpsuit will be sadly disappointed… No, the law to which I refer is Moore’s Law, which states effectively, if you need reminding, Continue reading

Friday, July 18, 2014 in Agile & Architecture, Code & Development, PCs/Laptops, Thoughts on the World

Webkit, KitKat and Deadlocks!

I don’t know what provision Dante Alighieri made, but I’m hoping there’s a special corner of Hell reserved for paedophiles, mass murderers and so-called engineers from big software companies who think there might ever be a justification for breaking backwards Continue reading

Tuesday, June 17, 2014 in Agile & Architecture, Android, Code & Development, Thoughts on the World

My First Android App: Stash-It!

After a couple of months of busy early morning and late night programming, my first Android app has finally been released. Please meet Stash-It! Stash-It! responds to an odd side-effect of the difference between the iOS and Android security models. Continue reading

Thursday, April 10, 2014 in Agile & Architecture, Android, Apps, Code & Development, My Publications, Thoughts on the World

What Do I Mean by "Agile Architecture"?

A little while back I was approached by EITA Global, a global provider of on-line training, and we have now agreed that I should present for them a webinar entitled "Agile Architects, and Agile Architecture". The current plan is for Continue reading

Tuesday, March 4, 2014 in Agile & Architecture, Thoughts on the World

Break Compatibility, Lose Loyalty

For almost 20 years I have been a fan of, and borderline apologist for, Microsoft. One of the main reasons was their focus on software usability, backed up by a visible intention to preserve backwards compatibility wherever possible. While each Continue reading

Monday, May 7, 2012 in Agile & Architecture, Thoughts on the World, VMWare

Tyranny of the Colour Blind

Musings on why Microsoft are abandoning colour as a dimension for information visualisation Continue reading

Tuesday, February 28, 2012 in Agile & Architecture, Thoughts on the World

Ten Ways to Make Your iPad Work Effectively With Windows

If you’re one of those people who uses loads of Apple products, and is thinking of proposing Steve Jobs for canonisation, then you may be happy with how your iPad works, but if you’re trying to make it work effectively Continue reading

Saturday, December 3, 2011 in Agile & Architecture, iPad, Thoughts on the World

Enterprise Architecture Conference 2011 Day 3

Well the third day of EAC 2011 came and went. My talk went well. Despite the last minute scheduling change I got a decent audience, and once in front of real listeners managed to find my style and pace again. Continue reading

Friday, June 10, 2011 in Agile & Architecture, iPad, Thoughts on the World

No Plan B

Thoughts on the inadequacy of contingency planning on the British transport networks Continue reading

Enterprise Architecture Conference

Halfway through, and this is shaping up to be the best EAC I have attended for a while. I was umming and aahing about whether to attend yesterday’s seminar sessions, and couldn’t make up my mind which to join. In Continue reading

Thursday, June 9, 2011 in Agile & Architecture, Thoughts on the World