Windows Phone 7 is the latest thing in the fast growing world of mobile. Microsoft's previous attempts all seemed to be based on shrinking down their desktop OS to work on various handheld devices, but the problem is, that didn't work ...Read More
IE9 always playing catchup
I blogged about whether IE9 will save us from IE6 when the IE9 beta was released. I just read a blog by Alex Russell - IE 8 is the new IE6 which echoes some of the same points that ...Read More
Taking C unit testing to the next level
In terms of formalised unit testing, we were fairly late to start generating repeatable test cases for our C products. Sure we wrote code to test our new features but they were just thrown away once the code was working.Even so, ...Read More
Software Craftsmanship 2010
Yesterday I went to Software Craftsmanship Conference 2010 at Bletchley Park. The program consisted mainly of hands-on type sessions with occasional time out to visit the rebuild of Colossus and look at some of the history ...Read More
Virgin Galactic: Innovation Tips
Yesterday I attended the BlackBerry Innovation Forum 2010, London. With the theme "Love Big Ideas" and the reference to "Innovation" I thought I might be enlightened on how BlackBerry drive innovation and create those big ideas - silly me. ...Read More
Prebake: a recipe for great builds
In his recent post, Java Build Systems: A Sad State of Affairs, Jess Johnson describes the many problems with both Ant and Maven, and how Maven solves none of Ant’s issues, but ...Read More
Should we stop using HTML5 because of interoperability issues? Of course not!
Yesterday an official from the World Wide Web Consortium (W3C) was quoted in an article on InfoWorld titled "W3C: Hold off on deploying HTML5 in websites" as saying: "The problem we're facing right now ...Read More
The Web is Dead. Long Live the (3D) Web
Ok, well actually it's a bit more like the web is getting ready to transform. - quite literally. ;-) Developers will start needing to get familiar with depth cueing, mip mapping, vector normals, and perspective transforms as the ...Read More
Collaborative Culture = Innovative Thinking
If companies are thinking about doing more “innovative thinking”, there is a lot of supporting material to provide evidence this is the right way to go – literature, studies, articles and examples out there that focus on innovation rather than maximising ...Read More
Real world benchmarking scenarios
I have blogged about benchmarking before, describing the process. Most of the benchmarking I have done on Liberator and other products has used fairly simple scenarios, testing the core capabilities of the server to pass messages to clients as fast ...Read More