Resources
A white paper which takes a looks at the continued growth of HTML5 and how it is now a viable solution for desktop application development.
People
This year we welcomed seven interns to our offices. In this blog post we explore the projects they worked on over their time here.
Testing
Having never given a technical talk before, I agreed to speak in public then found myself figuring out how I was going to do this.
Tech
A practical look into higher order components and what they bring to the table, along with a general discussion of code reuse in React
Tech
My highlights from attending the Alteryx Inspire Europe conference, hosted in London.
Tech
In this article, I take a look at writing a watchface for Pebble using their newly released JavaScript SDK.
Tech
If you look up the MVC pattern on the web you can easily find definitions that differ and contradict each other. In this post I'll look at some definitions of MVC and consider what the differences mean for applying the pattern in practice.
People
Continuous learning is part of our culture at Scott Logic, our test engineer Hannah volunteers as a STEM Ambassador in local schools. Find out more here.
Tech
This blog describes my experience of upgrading a basic RESTful API from .NET Core RC1 to .NET Core 1.0, and using Docker to host it on Linux. Docker is completely new to me so I'll give my thoughts as a noob.
UX Design
Despite all the excitement around chatbots, conversational UIs and conversational commerce, you need to take a step back and consider whether they could be appropriate for your services. This post weighs up the potential against the current reality and highlights aspects to consider.
Tech
Migrating a Knockout project to a webpack redux application using Riot, and why I didn't use React.
Tech
This post describes my entry into one of the hack events at JSConf.IS which challenged us to take control of the Northern Lights. It hopefully also serves as a nice introduction to creating visualisations with d3-force.
Tech
My highlights from the inaugural JSConf.IS 2016 hosted at Harpa, Reykjavik.
Data Engineering
This post demonstrates how Docker 1.12 swarm mode round robins the containers in a service both for incoming connections (ingress) and DNS within the swarm.
Tech
An overview of the Edinburgh Interns summer project: A react application to filter and search interview questions stored on Google Drive
People
Last week, five Scott Logic staff took time out of the Edinburgh office to lend a hand with the Prewired Summer Hack for young people aged eight to 19.
Tech
This post quickly introduces data join before moving on to some of the edge cases we've run into when building components on top of data join. It covers how you can solve them with vanilla D3 and why you might find our d3fc-data-join component useful.
People
Last week was a busy week for our second lot of 2016 graduates as they embarked on their first week at Scott Logic - read on to find out what they got up to.
Testing
I developed a web application to enable exploration of the data collected by a survey of software testers. I explain how R and Shiny can be used to create reactive web applications which make data accessible to a wider audience.