Goings on at Softwire, technical and otherwise

Archive for February, 2012


Softwire up to 6th in Best Companies to Work For awards!

Photograph by Tim Bishop/The Sunday TimesIn 2012, Softwire entered the Sunday Times Best Small Companies to Work For awards for the second time. Our first entry, the previous year, had ranked us at 16th, making  us the best small software company to work for in the UK.

Our position was only to be announced on the night when three lucky employees (from right to left: me, Luci Apostolou and Camilla Watson), would have the pleasure of attending the awards ceremony.

We did, however, know our score, which was higher than the previous year’s, though this was not necessarily enough to guarantee we had beaten 16th. Just for fun, we held an auction sweepstake (in aid of WaterAid). The most sought after tickets were those for a finish around 9th place: better than last year.

Cupcakes - click to see larger imageOn the evening of the award ceremony, while the three of us departed for Battersea Evolution, the rest of the company prepared for an office party, featuring specially made cupcakes.

Those of us at the ceremony were welcomed with champagne before sitting down to a three course meal – with more champagne! – and a few speeches by the powers that be at the Sunday Times followed by the Top 100 countdown. All through this, we kept the office up to date through our Twitter feed and provided live coverage of the Top 100 countdown.

The results exceeded our expectations: Softwire pushed up to 6th, significantly better than the previous year and even better than the sweepstake bidding had predicted. And, for the second year running, the best small software company to work for in the UK!

Top 5 for 2013?


Dinner Forums

At Softwire, we’re keen to keep our employees happy and an important part of that is finding out what they want. One method we use in order to gauge employee feelings about various aspects of the company is to hold dinner forums.

A dinner forum is a casual event where seven or eight employees discuss the company over a meal, which the company pays for. Attendance is optional, but everyone is encouraged to go about once every couple of years.

I recently attended my first dinner forum, where 8 of us had a meal at Pizza Express in Kentish Town. The questions asked at the forum were all related to the company, but covered a wide range of topics, from people’s views on the recent company Christmas events to more abstract ideas like “What if the 8 of us started a software company? How would we run it? What would we do differently?”
READ MORE…


Friday Lunch and Learns: HTML5 and Mobile Dev

Every Friday lunchtime at Softwire we all get lured into a meeting room with the promise of free food, and one of our colleagues gives a talk on something they’ve been working on recently.

We filmed my talk on HTML5 and Mobile Dev, so that others can enjoy it too.


Clandestine Maths Club: Interview with Kenny Hung

previous article in series

Following on from my previous posts about the “clandestine maths club” that has sprung up at Softwire, I interviewed one of the ringleaders – Kenny Hung.

Kenny Hung

READ MORE…


Staying DRY with LINQ to Entities

A common problem with LINQ to Entities is that it can often lead to code repetition. This post explains why and when this happens, and how to get around it using LinqKit.

In this article I’m going to assume that you have at least a passing familiarity with the concept of DRY (Don’t Repeat Yourself) and why it’s a good thing, and with LINQ to Entities.

READ MORE…


Debugging Third-Party Applications – Part 3

previous article in series

This is the last in a short series of posts about a problem I had with Microsoft Exchange’s Outlook Web Access (OWA): reading the Old New Thing blog through OWA suddenly stopped working with error:

This link has been disabled for your security.

In the second part I tracked down the .NET code that was rejecting the blog article URL as unsafe and I guessed that the problem was the URL was relative not absolute – and so looked to OWA like an attempt to reference one of its own resources, potentially maliciously, and not a real link to a page on the internet.

READ MORE…


Google Code Search is dead

One of the best online tools for programmers, Google Code Search, is now dead. This amazing tool was very useful for looking through open source code. You could just type in a class name, or an error string, and be taken instantaneously to a hyperlinked, browseable source listing. This search engine was one of my most used bookmarks.

So what can we use instead?

  • In many cases your IDE debugger will provide the information you want – and often in a more useful fashion.
  • Otherwise, there are plenty of other search engines you can try.

READ MORE…