Technology Category

Performance Management Tools: Skills Matrix

I have often pondered what makes a Senior Developer “Senior” and what makes a Junior Developer “Junior”. Invariable such titles are bestowed upon software developers based upon where they are in their career and how many years of experience they have. The idea that the number of years you have been doing a job is […]

Read More

The Invention of the Car in Modern Society

In this day and age it is almost inconceivable to imagine a world without “the car” or other motorised transport. It is hard to believe that the car was only invented in the late 1880’s and even harder to accept that motorised transport has only been common place for the last 80 years. During this […]

Read More

Entity Framework: To the Unit of Work Design Pattern and Beyond

Recently I’ve been giving a lot of thought to design patterns within .NET Projects. I was invited in February to give a talk at DotNetNotts and I explored the Unit of Work Design Pattern which is often selected as a valid design pattern by developers due to the way it conforms to the requirements for separation […]

Read More

Measuring Impact vs Hours Worked

I was recently given the pleasure of having a tour of the FaceBook Campus in Menlo Park, California. There are many stories of how amazing Facebook is and it didn’t disappoint. The campus is very much focussed around people. Some examples: There is as much food as you will ever be able to eat and […]

Read More

iOSDEVUK Review 2016

IOSDEVUK is over for another year; our annual pilgrimage to Aberystwyth always end in a sad train journey home – all the better for the knowledge we’ve gained throughout the week. As is tradition, here is my round up of the week and my very best bits! Running A/B tests on your app using Firebase […]

Read More

What’s next for the iPhone?

I can’t believe its almost time for Apple’s September event! It seems like only 5 minutes since apple released the iPhone 6s and 6s Plus and yet here we are anticipating the release of the iPhone 7. I always find following predictions about what Apple are going to do very interesting. The issue is that […]

Read More

Brilliant UX

I’ve recently found myself talking to people more and more about what makes UX either really really good or really really bad. I came across this image online which I think sums up best practice of user interface design. Its important to look at how this manifests itself in real life. The best example of exceptional […]

Read More

Developer Conferences

If you’re anything like me then you will love a good developer conference! The opportunity to share and collaborate with like minded people is sometimes just what the doctor ordered to help make sure those creative juices are flowing. Unfortunately, in the UK we seem to have a lack of events; especially outside of London. […]

Read More