Blog

Our thoughts on technology and design

Artificial Intelligence
I had the pleasure of attending Cvent Connect, a prominent conference for events and marketing professionals held in London last week. Can you guess what the hottest topic for debate was? You're right, it was none other than AI and Tech! This time it was in the form of the debate of People vs Tech in copywriting and marketing. Read this blog to find out which/who emerged victorious.
Data Engineering
This blog discusses the different ways we might choose to distribute data between services including queues and distributed log technologies and their relative strengths and weaknesses
Testing
A case study of testing a customised GPT-powered chatbot to present strategy and challenges to test LLM-Based applications.
Artificial Intelligence
Have you ever tried explaining something to a child, who pretends to understand, but in reality doesn’t have the foggiest what you’re saying? That’s the experience I’ve had with LangChain agents.
Sustainability
Part of the Conscientious Computing series this blog talks about the emerging ecosystem of organisations that are promoting sustainability within software development, cloud computing, infrastructure, and digital services.
Data Engineering
This blog discusses the different data requirements that exist in a typical organisation and provides some suggestions over how to classify them and match them to technologies
Tech
In my previous post, I introduced and approach to testing called Testing with Intent. Essentially, the approach focuses on testing from the perspective of a user intending to do something. Adopting this approach brings you benefits in both your test suites and your products accessibility. That post discussed why the topic is important and how you can benefit if you adopt it. Now, it’s time to look at the technical side of how this actually works in practice.
Tech
In this post, I explore an approach to testing called Testing with Intent. I look what the approach is—testing from the perspective of a user intending to do something—and the positive impacts it can have on both testing and accessibility. I've written this for a broad audience, so I've steered clear of technical details included. Instead, you should come away with an understanding of why this topic is important and how you can benefit from adopting the approach.
People
A blameless culture can have a huge positive impact on the way your team works, both internally and with others. In this post I'll explore what a blameless culture is, why it's important and how to promote it within your own team.
Artificial Intelligence
Our journey of learning about Prompt Injection Attacks, securing Generative AI, and how we became undercover spies on the way.
UX Design
This blog post explores how important UX Design is in the ever-growing software industry and how even tech giants can get it wrong sometimes.
Tech · Video
We demonstrate our web app used for experimenting with different types of prompt injection attacks and mitigations on LLMs and how easy it can be to hack GPT through malicious prompts.
Artificial Intelligence
While the latest AI technologies may be new, your best next steps in harnessing them are tried and tested, and you already have many of the skills you need. I set out in this blog your best next steps to get ready for AI in Government.
Sustainability
The tech industry has driven incredibly rapid innovation by taking advantage of increasingly cheap and more powerful computing – but at what unintended cost? What collateral damage has been created in our era of "move fast and break things"? Sadly, it's now becoming apparent we have overlooked the broader impacts of our technological solutions. This blog is the start of a new series that explores what we can do as technologists to consider and reduce the impact of the tech we create.
People
Scott Logic has become a certified B Corp! So I wanted to share why that’s important for our business and what it means to me personally as someone who has been in the organisation for a long time.
Artificial Intelligence
Teething troubles with our nascent chatbot
How talks on AI at the CMO Inspired Summit made me re-evaluate a Marketing team's processes and objectives.
Sustainability
In this post I'll discuss ways of estimating the emissions caused by your Cloud workloads as a first step towards reaching your organisation's Net Zero goals.
Tech
This blog posts shares the results of the third annual State of WebAssembly survey, where we found that Rust and JavaScript usage continues to increase, but there is a growing desire for Zig and Kotlin. The use of wasm as a plugin environment continues to climb, with developers hoping it will deliver of the “write once and run anywhere” promise.
Testing
The dev-test hybrids are coming. This is a guide on what a hybrid is and how they can help you and your team.

Authors