Blog

Our thoughts on technology and design

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.
People
In this blog, we will introduce four of our new graduate colleagues as they share their experiences of their route into Scott Logic and how Grad Week has gone.
People
At first, Isabelle Atkins was hesitant about applying for a summer internship at Scott Logic, assuming it would require more computational knowledge than she had – but she was pleasantly surprised.
People
Jerome wanted an internship that would allow him to work on big, challenging projects and get on with real development work – at Scott Logic, he got what he wished for!
People
Three years after graduating and joining Scott Logic as a consultant, I was recently promoted to the position of Senior Developer. It can be challenging to find the right second job after leaving university; in Scott Logic, I found myself in the perfect environment to reach that particular milestone within the company. I wanted to share my experiences through this blog post.
People
The summer 2019 intern developers at the Edinburgh office created a web-based art installation that makes use of computer vision. This post describes our application and what you can expect from an internship at Scott Logic.
People
Tilly wanted her internship to be at a consultancy firm, allowing her to get some experience working in a real-world environment as part of a team. From Scott Logic, she learnt how important a good working culture is too.

Authors