FIELD NOTES

I use Field Notes to write about things I’ve been reading, researching or thinking about across software engineering, websites, accessibility, search, AI and technical leadership.

Some notes are deeply technical. Others are practical observations, questions or ideas I think are worth exploring.

Written by Lorenzo Mugnai, software engineer and technical lead behind Mugnai Digital. About Lorenzo

Latest note

5 October 2026 · Websites & Digital Improvement · 10 min read

Upgrading to Scala 3.9 and sbt 2

Scala 3.9 is the new LTS release and sbt 2 is now stable. Here's what the upgrades mean for existing Scala applications, what to check before moving, and how I'd approach the migration.

ScalaScala 3sbtJVM
Read the latest note

More Field Notes

More Field Notes

Each note explores a question, idea or area of technology I think is worth looking into.

2 October 2026Custom Software & Integrations12 min read

AI's impact on rewriting old software

AI coding agents are making large software rewrites much faster. But the difficult part of replacing an old system may never have been writing the code.

AI codingsoftware modernisationlegacy software
Read note
25 September 2026Custom Software & Integrations7 min read

How GitHub's sandboxing could help us keep AI Coding Agents under control

AI coding agents can now inspect repositories, run commands and make changes across a project. GitHub's new sandboxing approach raises an important question about how much access we should actually give them.

AI coding agentsGitHub CopilotCustom Software & Integrations
Read note
15 September 2026Custom Software & Integrations8 min read

Would You Let an AI Agent Pick Up the Next Jira Ticket?

AI coding agents are starting to move beyond helping developers write code and into picking up real work from delivery backlogs. That raises some interesting questions about tickets, team knowledge and how ready our software really is for them.

AI AgentsCustom Software & IntegrationsTechnical Leadership & Teams
Read note
11 September 2026Websites & Digital Improvement5 min read

What Is Google Choosing From Your Website for AI Search?

Google Search Console can now show which pages from your website are appearing in AI search. The interesting question for me is not how many impressions you get, but which content Google is choosing and why.

AI SearchGoogle SearchSEO
Read note
7 September 2026Custom Software & Integrations4 min read

Scala 3.9 LTS Is Here. Should Production Teams Upgrade Yet?

Scala 3.9 is the new long-term support release. We look at what that means for production teams, what to check before upgrading, and why a new LTS does not automatically mean changing your production systems immediately.

ScalaScala 3Custom Software & Integrations
Read note
4 September 2026Websites & Digital Improvement7 min read

What Is WebMCP? Why Your Website May Soon Need to Work for AI Agents

What is WebMCP, and why are Google, Cloudflare and others looking at ways for AI agents to interact directly with websites? We look at what it could mean for businesses and the way websites are built.

WebMCPAI AgentsArtificial Intelligence
Read note
20 August 2026Websites & Digital Improvement4 min read

Could Your Small Business Recover from a Cyber Attack?

According to the National Cyber Security Centre, half of small businesses experience a cyber incident each year. Here are six practical questions that can help you understand how prepared your business really is.

cyber-securitysmall-businessCustom Software & Integrations
Read note
17 August 2026Websites & Digital Improvement5 min read

How Do You Know If Your Website Works for Everyone?

Accessibility is about making your website easier for people to use. This article explains why it matters, what you can check yourself and where professional guidance can help.

website-designaccessibilitywcag
Read note
12 August 2026Custom Software & Integrations4 min read

Making Sense of AI: A Practical Starting Point for Small Businesses

Artificial Intelligence is everywhere, but before investing in the latest AI tools, it's worth understanding the business problems you're actually trying to solve.

aiautomationCustom Software & Integrations
Read note
10 August 2026Websites & Digital Improvement5 min read

What Google's AI Search Means for Your Business Website

Google Search is changing, and it's leaving a lot of business owners wondering whether the rules have changed too.

seoai-searchWebsites & Digital Improvement
Read note
5 August 2026Custom Software & Integrations1 min read

A Practical Approach to Modernising Legacy Software

Modernising an existing system does not always require a complete rewrite. Here is how to reduce risk and improve it gradually.

Custom Software & Integrationslegacy-systemstechnical-leadership
Read note

Working through something similar?

If one of these notes sounds close to a problem you’re dealing with, I’m happy to talk it through.

Start a conversation