The Scott Logic tech blog started life in 2008 when I migrated a handful of blog posts from my WordPress site over to the main company website. From these humble beginnings the blog has gone from strength to strength, with the number of visitors to the blog rising each year:


2015 was a busy year on the Scott Logic blog, with 68 posts published by 28 different authors, on a broad range of software development topics. The Scott Logic blog is open to any employee who want to share their thoughts, views and learnings with others.

There aren’t enough hours in the day to try out every new and interesting technology, and for that reason I love to read about other people's experiences. Furthermore, blog posts are great source of information if you find yourself with a tricky problem, you’re rarely the first person to have encountered a particular problem. On a number of occasions I have ‘googled’ a problem only to find the solution was to be found on our own blog!

Looking back on 2015 the five most popular blog posts, in alphabetical order, are as follows (with visit counts suitably corrected based on the date they were published).

  • A first look at ReactiveCocoa 3 by Colin Eberhardt - ReactiveCocoa is a popular framework that brings a functional reactive programming style to iOS development. The 3.0 release, combined with the new ‘functional friendly’ Swift language, made this a very popular post.
  • Introduction to ASP.NET 5.0 by Effrosyni Kouri - The Microsoft platform has undergone a number of changes over the past year, with the most significant being the move towards open source.
  • OAUTH2 Authentication with ADFS 3.0 by Chris Price - This blog post demonstrates the value of ‘practical’ blog posts, showing a step-by-step integration. This post has no doubt saved others many hours of frustration!
  • Retrospective on Developing an App with React Native by Colin Eberhardt - React Native was fascinating from  a technical perspective, combining JavaScript with a native-UI. This post takes a look at how this approach compares to the many other solutions that currently exist for cross-platform mobile.
  • Seven Surprising JavaScript ‘Features’ by Luke Page - JavaScript is one of the most widely used languages in 2015, however it is one of the most misunderstood. This post looks at some of the little-known features of the language, most of which are best avoided!

I’d like to say a big ‘thank you’ to everyone who has contributed to our blog in 2015 and look forward to learning more from my colleagues throughout 2016.

Colin E.