Tech · Video
As far back as 600BC there is evidence of people encrypting messages to send secrets. Originally it was mainly used to conceal tactics for battle, but now encryption is used frequently in our daily life. In this talk, I describe how methods of encryption have changed through time.
A relatively new architectural style for building web-based applications, micro-frontends are an extension of the popular microservices pattern where the vertical slice of functionality that a microservice provides is extended all the way to the front-end. With micro-frontends, you can more easily scale your development teams by composing applications from loosely coupled frontend components. In this podcast we ask the question 'Do you actually need a micro-frontend?'
Tech · Video
We’ve all played a game with Box2D physics (e.g. Angry Birds). Google forked Box2D to add fluid simulation, but diverged irretrievably in the process. In this talk, I ask whether we can salvage Google’s contributions and bring both these C++ projects to the modern web using WebAssembly and TypeScript?
In lights of various incidents where third-party software caused numerous failures, we'll review the considerations we take when selecting third-party software.
Microservices have become the standard architectural pattern for everything. It’s a great and versatile pattern, but what people rarely talk about is the cost. You didn’t think you got all that good stuff (polyglot, scalable, decoupled...) for free, did you? In this episode, we talk about the real-world impact of choosing this pattern and when it might not be the right choice.
Beyond the Hype is a brand new monthly podcast from the Scott Logic team, where we cast a practical eye over what is new and exciting in technology – everything from Kafka to Kubernetes, AI to APIs, microservices to micro-frontends. We look beyond the promises, the buzz and excitement to guide you towards the genuine value.
It is quite common for blogs, or news / content distribution websites, to organise their content around categories of tags. However, this approach is time-consuming, and from measuring behaviours, it doesn't seem to do much to encourage browsing. In this blog post I use the new OpenAI embedding API to create highly targeted article recommendations, resulting in a four-fold (x4) increase in engagement.
Find out what happens during a Scott Logic Grad Week with this inside scoop of Grad Week February 2022 held in the Bristol office.
Podman offers a like for like alternative to Docker Desktop that offers higher container security and no licensing costs. This post uncovers the steps required in order to be able to seamlessly replace Docker Desktop with Podman with very little effort
Cloud · Video
Failures are inevitable. Although trying to prevent possible failures to a system is certainly worthwhile, we can also embrace failures and learn how to adapt. In this talk, I explore the importance of resilience and how experimentation can help us build more resilient systems.
Empowering Women to Lead Digital Transformation in Scotland (EWLDT) is a course delivered by Empowering You in association with the Scottish Digital Academy, Scottish Government and ScotlandIS. Here, two graduates of the Autumn 2021 cohort – Jen Campbell and Atika Bennamane – share their experiences of the course and some of the key learnings that have accelerated them along their leadership journey.
I believe strongly that it's vital to showcase the women leaders in our industry; to me, it's the key to addressing the gender imbalance that holds our industry back. We all know representation matters - what you can see, you can be. But more than this, it’s the normalisation of women being in leadership positions that’s essential in closing the authority gap.
So many companies – including Scott Logic – have created ‘one-size-fits-all’ working practices and cultures that are based on a range of assumptions about what ‘fits', while excluding swathes of people. I’m determined that we tackle this issue, and in this blog post I share our journey so far towards being as inclusive an employer as possible.