Platformability

Single Dealer Platforms, Industry Expertise

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, over the ...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 of computing they have exhibited there. Here ...Read More

Virgin Galatic: 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. After sitting through what was ...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 standard hardware accelerated 3D capability becomes ...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 profit. Take ...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 as possible. ...Read More

A JUnit trick for ensuring SOLID design

Last week I had the chance to attend Jason Gorman's workshop on SOLID, a set of principles for good object-oriented design. If you want to find out whether your code conforms to one of these five principles (the L, specifically) then ...Read More

2 Minutes: Steve Morgan

Steve Morgan joined Caplin as Development Manager in August 2010 Q: Steve, welcome to Caplin. Where have you joined us from? A: I was with Qualcomm for nearly 5 years.  It’s a big US telecom firm that’s not well known in ...Read More