Blog

Our thoughts on technology and design

Delivery
When a project goes off the rails, the question becomes how to get delivery back on track, or even whether to cancel the project entirely. Here at Scott Logic, we have many years of experience helping businesses to recover projects and I wanted to share some insights from that experience.
Tech
A very quick experiment into setting up a new development environment in GitHub and Visual Studio Online for creating Python-based AWS Lambdas
Testing
When I was invited by the organisers of the Polish TestWarez conference to speak at their event, I had no idea what to expect. I've never visited Poland and had no idea of the testing scene there. However, being someone who loves meeting new people and going new places, I decided to say yes and worry about the detail once I got there. This is the account of my experience.
Tech
A practical series on building Microservices with Spring Boot and Spring Cloud. In this post we get started by building some services for an online shop and tie them together with 2 more services, backed by Netflix's Eureka and Zuul.
Delivery
The extension of IR35 tax reforms to the private sector has the potential to be highly disruptive. As I’ll explain here, it is vital to act now – and help is at hand.
Tech
In a React app, opening and sharing data with a new (non-modal) window might seem like a challenge, but it's possible - and I've provided a component to make it even simpler.
Tech
I am constantly amazed at how unfamiliar otherwise competent developers can be with numeric types. In a series of two blog posts I will explain what you need to know to understand the JVM's numeric types. This first installment covers the integer types.
UX Design
Earlier this year, 3 of us ran our first formal Design Sprint for an internal project. In this post I share what we did in detail, and highlight some first-timer difficulties.
Testing
All companies need to be warned about the consequences of sending their testers to conferences.... (especially ones that are inclusive and considerate of their attendees)
Tech
When first using WebGL, even rendering a simple shape can be a challenge. In this post, I take a look at the approach we've taken in D3FC to render shapes using the fragment shader.
Tech
Taking a look at Microsoft's new product .NET for Apache Spark by writing a C# app that writes Spark dataframes to a SQL database.
Tech
For the past few months I've been using Visual Studio Code Remotes, a powerful new feature that is available in Visual Studio code.
Tech
In this blog post we consider a practical example of how the D3 and X3DOM libraries can be used together to build dynamic 3D charts for the web.
Delivery
Agile is a thing that you are, not a thing that you do, or buy. We can't treat Agile as an off the shelf product. Focus on promoting agility.
UX Design
The process for meeting accessibility standards can seem overwhelming. In this post, I explore three ways of approaching accessibility that make achieving it more manageable.
Tech
An introduction to our recently released open-source React Hooks library, OpenFin React Hooks. Developed especially for OpenFin and its developer community.
Tech
SwiftUI is Apple's new UI framework for all its platforms - watchOS, tvOS, iOS and macOS. This post explores the significance of its release, comparing it to both to former native iOS development and competitor frameworks.
People
Find out how Adam McDevitt found his time during the summer internship in our Edinburgh office, working on the 'Looking at you' project.
People
From his internship at Scott Logic, Harry was particularly keen to expand his skills and knowledge around web applications, and also get a real taste of what it’s like to build software for complex and demanding clients.
Tech
In this post we look at X3D and how it offers a simple declarative approach for including 3D visualisations in web pages in a way that is supported by major browsers.

Authors