Portfolio

Given that what we're most likely to be doing for you is writing code, the best way to get to know us and how we work is to take a look at the code that we make available for free.

  • Practical Testing - is a series of over 30 articles on how to take apart and rebuild a piece of code using Test Driven Development and extensive unit testing. Len explains how and why he's doing things and this helps to give you a deeper understanding of how he thinks and works.
  • Using OpenSSL with Asynchronous Sockets - was an article that Len wrote for Windows Developer Magazine back in 2002.
  • Sinking Connection points in C++ - is a hardcore COM article in which Len shows how you don't need MFC or ATL to do the heavy lifting with Connection Points in C++.
  • Designing asynchonous COM components for VB - Len shows how to build COM components that work seamlessly with Visual Basic and other COM consumers.
  • Java Caches in the middle tier - Len works through a series of designs for caching in java servers.
  • CORBA reference counting - Len compares COM and CORBA in this first article in a series on server side CORBA memory management in C++.
  • The CORBA Evictor Pattern in Java - Len implements the CORBA Evictor Pattern in Java
  • OLEDB - Objects via ADO - In this first article in a series of 6, Len shows how you can step outside of the Microsoft OLEDB provider templates and expose your own tabular data to ADO efficiently.

Latest News

New fixed-price development project
We're pleased to be working with VEXIS Systems Inc. again to extend the high performance pluggable server platform that…
More fixed price M2M server development for our secretive security company client
We're pleased to be extending the M2M server that we developed for this client back in February last year.…
Happy New Year!
2014 already. Where does the time go? We're still very busy with work for our Industrial Control Client but…
Fixed price M2M server development for a Security company
We are building a server for a security company who would prefer to remain nameless. The server will manage…
More of the same in 2013!
Once again the new year has started with us very busy with work for our Industrial Control Client but…