Scott Logic

https://blog.scottlogic.com

This blog shares Scott Logic's thoughts and ideas, covering topics across Tech, UX Design, Testing and Delivery.

フィード

記事のアイキャッチ画像
What is a Data Lakehouse?
Scott Logic
In this post, I explore what a Data Lakehouse is, how it works, and whether it delivers on its promises—covering core features, formats, real-world patterns, and platform realities.
4日前
記事のアイキャッチ画像
A proven approach to legacy modernisation that delivers early value
Scott Logic
We’ve been working with a market-leading energy trading firm that’s taking first-mover advantage in the energy sector by adopting a desktop interoperability platform. In this blog post, I’ll provide an overview of how they work, outline the main benefits they deliver, and flag some trade-offs to bear in mind.
11日前
記事のアイキャッチ画像
Beyond the Hype: Event-Driven Architecture – The only data integration approach you need?
Scott Logic
In this episode, I dive into the world of Event-Driven Architecture (EDA) with Tom Fairbairn from Solace and Scott Logic’s Gordon Campbell. The discussion explores whether EDA has matured beyond the hype into a practical strategy for modern systems integration, or if it’s just another architectural buzzword.
13日前
記事のアイキャッチ画像
Enterprise AI Architecture Deployment Patterns
Scott Logic
From our experiences and chats with clients on deploying AI, we can perhaps identify what looks like a spectrum of architectural approaches for enterprise AI deployment. In this post, I explore this spectrum with the goal of helping you consider where your organisation is today and where it might best position itself.
20日前
記事のアイキャッチ画像
More than drawing rainbows
Scott Logic
The public sector faces growing challenges — tight budgets, rapid tech change, rising expectations, and staff shortages — often leading to decision paralysis or rushed mistakes. Many agencies found a solution by partnering with private consultancies to provide agile and robust solutions. True success relies on combining public sector knowledge with private sector expertise, showing that collaboration is key to stronger, more resilient communities.
1ヶ月前
記事のアイキャッチ画像
Advice on transitioning from a legacy API
Scott Logic
We have been helping a client migrate their trading platform to a new version of a third-party API. The migration is more interesting than usual for a number of reasons, so I thought it might be useful to share some insights from our experience.
1ヶ月前
記事のアイキャッチ画像
Read the books! Should junior developers use LLMs?
Scott Logic
Large Language Models are powerful tools that can greatly enhance software developers' productivity, but for junior developers starting a career in tech, they may hinder long-term growth by abstracting away essential programming fundamentals.
1ヶ月前
記事のアイキャッチ画像
What Every Consultant Should Reflect on Between Engagements
Scott Logic
The bench is a key part of the project-based nature of consulting and managing time on bench effectively is a key skill for consultants. Here are some things every consultant should reflect on between engagements.
1ヶ月前
記事のアイキャッチ画像
The Feature Fallacy
Scott Logic
Features or Foundations. Where do you start. What are the pros and cons of building fast or building the blocks to build on.
1ヶ月前
記事のアイキャッチ画像
Bridging the AI Valley of Doubt
Scott Logic
Despite the UK being the world's third-largest AI industry, only 1 in 6 UK firms are actively using AI due to financial, skills, and risk concerns, but businesses can bridge this "valley of doubt" by adopting measured "AI in the loop" approaches with human oversight, right-sized models, and government frameworks like Bridge AI to minimise business, societal, and environmental risks.
1ヶ月前
記事のアイキャッチ画像
Tools for measuring Cloud Carbon Emissions (updated for 2025)
Scott Logic
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.
1ヶ月前
記事のアイキャッチ画像
An SBOM primer with some practical insights
Scott Logic
We’ve been generating Software Bills of Materials (SBOMs) on client projects for several years now, and we’d like to share insights into the positive impact they’ve had on security, resilience and engineering quality, along with some considerations to bear in mind when working with SBOMs for the first time.
1ヶ月前
記事のアイキャッチ画像
Are we sleepwalking into AI-driven societal challenges?
Scott Logic
As the capabilities and accessibility of AI continue to advance—including more sophisticated reasoning capabilities and agentic deployment—several questions and risk areas emerge that really deserve our attention.
1ヶ月前
記事のアイキャッチ画像
Beyond the Hype: Does innovation have to come at the expense of ethics?
Scott Logic
In this episode, I'm joined by Scott Logic’s Sophia Ashley and Alix Dunn from the ‘Computer Says Maybe’ podcast for a wide-ranging discussion which poses ethical questions that are frequently ignored in the race for technological innovation.
1ヶ月前
記事のアイキャッチ画像
Learning to Code Again: Adopting AI Developer Tools
Scott Logic
Adopting AI-powered developer tools like GitHub Copilot and ChatGPT is a challenging yet rewarding journey that requires time, experimentation, and a shift in how developers approach their workflows. This post explores why these tools are hard to learn, how they disrupt traditional flow states, and offers practical advice for integrating them effectively into day-to-day coding.
1ヶ月前
記事のアイキャッチ画像
Recursion, Thunks and Trampolines with Java and Scala
Scott Logic
In this post we will see how Thunks and Trampolines can help solve problems by converting deep stack-based recursion into heap-based iteration helping to prevent StackOverflowErrors
2ヶ月前
記事のアイキャッチ画像
What is Architecture?
Scott Logic
A brief introduction to Architecture with a straightforward definition of what it is, and different flavours of Architecture that you may encounter
2ヶ月前
記事のアイキャッチ画像
The problem(s) with image accessibility
Scott Logic
While the HTML <img> tag is simple, misusing it - such as omitting alt text, using images as spacers or buttons, or embedding text in images - can harm screen reader accessibility, SEO, and user experience. This post reviews 11 specific issues from a sample HTML snippet, stressing that images should be meaningful, accessible, and appropriately implemented. Thoughtful image usage not only improves inclusivity and performance but also reflects professionalism and attention to user needs.
2ヶ月前
記事のアイキャッチ画像
Beyond the Hype: Should fully autonomous AI agents be developed?
Scott Logic
In this episode, I'm joined by colleagues David Rees, Hélène Sauvé, Ivan Mladjenovic and Emma Pearce. Together, we delve into the practical applications and limitations of agentic AI and its implications for enterprise AI deployments.
2ヶ月前
記事のアイキャッチ画像
Higher Kinded Types with Java and Scala
Scott Logic
In this post we will see how Higher Kinded Types types can help increase the flexibility of our code and reduce duplication.
2ヶ月前