Blog

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”

Nurture Your Nature: a calm WordPress build for a wellbeing brand

Re-enchanting the everyday. That’s the line Sarah Clark uses for her business, Nurture Your Nature: forest bathing, garden gatherings, huddle circles in a hand-built earthen roundhouse, and nature-based retreats. Our job was to build a website that lived up to that feeling.

Continue reading “Nurture Your Nature: a calm WordPress build for a wellbeing brand”

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”