How fast is Norfolk’s web? We ran our own Website Performance Report tool over 33 of the county’s best-known websites and ranked them in a league table. Fourteen of the thirty-three scored under 50/100 for performance, and the average homepage needed 9.1 seconds before its main content appeared. Google’s bar for “good” is 2.5 seconds.
Category: Articles
When a Side Project Ends Up in a Scientific Paper
A few years ago I built js8-cli, a small Node.js command line wrapper for JS8Call – the amateur radio digital mode software that lets you send free-form text messages over HF radio using a variant of the FT8 protocol. It sits on top of another project of mine, lib-js8call, and the whole point was simple: pipe text into JS8Call from the command line, so you can script it, automate it, and bolt it onto whatever else you’re building. Weather stations, telemetry, “on air” lights – that sort of thing.
It’s the kind of project that gets a handful of downloads a year, quietly does its job, and doesn’t expect much attention. So it was a genuinely nice surprise to find it cited in a peer-reviewed academic paper.
Continue reading “When a Side Project Ends Up in a Scientific Paper”
How We Stopped a Tencent-Driven DDoS in Its Tracks
One of our customers has been on the receiving end of a sustained DDoS attack this week. Not from a sophisticated exploit or a criminal botnet, but from aggressive scraping by Tencent’s crawler operating under AS132203.
The attack was generating roughly 20 times the normal number of requests, and it was relentless. In practical terms, that kind of traffic hammers server resources, drives up hosting costs, and can take a perfectly healthy site to its knees.
Continue reading “How We Stopped a Tencent-Driven DDoS in Its Tracks”
Design Trends that are Shaping the Future of User Experience
The digital landscape is evolving at breakneck speed, and user experience design is right at the forefront of this transformation. As we move into 2026, several emerging trends are reshaping how we approach interface design and user interaction. These aren’t just aesthetic shifts, they’re fundamental changes in how we think about building websites and digital products that genuinely work for people.
Continue reading “Design Trends that are Shaping the Future of User Experience”
Understanding AI: Types and Practical Applications
As a business owner or manager, you might be wondering how AI can benefit your organisation. Many different technologies get labelled with the umbrella term “AI”. Let’s explore some key AI technologies and their practical applications in simple terms.
Continue reading “Understanding AI: Types and Practical Applications”