Articles & case studies

Practitioner write-ups from live Drupal 11 engagements — AI-assisted development, security, Salesforce integration, and e-commerce performance.

Asteroids: the 1979 arcade classic, playable in your browser

13 April 2026 Browser Game

A faithful recreation of Atari's 1979 vector arcade game, built entirely with HTML5 Canvas and JavaScript. No libraries, no images; every line is drawn in real time. Momentum-based physics, screen wrapping, splitting asteroids, flying saucers, and hyperspace, all running at 60fps in your browser.

Play Asteroids →

Space Invaders: the 1978 arcade classic, playable in your browser

13 April 2026 Browser Game

Taito's 1978 hit that launched the golden age of arcade games. Marching rows of aliens, destructible shields, a mystery UFO, and the iconic tempo that speeds up as the invaders close in. Built with HTML5 Canvas; no libraries, no images.

Play Space Invaders →

Galaxian: the 1979 colour arcade classic, playable in your browser

13 April 2026 Browser Game

Namco's 1979 answer to Space Invaders, and one of the first full-colour arcade games. Aliens peel off from formation in swooping dive-bomb attacks, flagships lead escort runs, and a scrolling starfield sets the scene. Built with HTML5 Canvas; no libraries, no images.

Play Galaxian →

I built a commercial website in a weekend with Claude Code

13 April 2026 8 min read AI-Assisted Development

How I used Claude Code to research, build, and deploy oldkindle.com in a single weekend: fact-checking against seven news sources, 23 pages, a 56-page paid PDF guide with Stripe checkout, 58 Playwright end-to-end tests, and rsync deployment to production.

Read the case study →

Project Glasswing and what it means for Drupal Commerce sites

8 April 2026 6 min read AI Security

A practitioner’s view on Anthropic’s Project Glasswing announcement and the Claude Mythos Preview model. What changes for Drupal Commerce sites handling payments and sensitive customer data, and five concrete things to do about it.

Read the article →

AI-powered site quality audit for Drupal 11

24 March 2026 10 min read Drupal 11 / Audit

How we used Claude Code to deliver fault-injection testing, performance optimisation, SEO fixes, and AI crawler support on a production Drupal 11 corporate site — with every finding tracked on a Jira ticket. Test fault detection moved from 50% to 70%, page cache restored, and N+1 queries fixed.

Read the case study →

Building a B2B e-commerce platform with Claude Code, Drupal 11, and Salesforce

15 March 2026 22 min read Drupal Commerce / Salesforce

A practical guide to AI-assisted development of an enterprise Drupal Commerce application: 30,000+ lines of custom code across six modules, a custom theme, a full REST API, two-factor authentication with custom encryption, Salesforce JWT OAuth, and a 30-file Playwright test suite.

Read the build →

How I cut e-commerce page load times by 42%

5 April 2026 12 min read Performance / Core Web Vitals

A real-world Core Web Vitals case study on a production e-commerce store doing millions in annual revenue. Mobile LCP from 4.3s to 2.5s, CLS from 0.931 to near zero, with WebP conversion, database indexing, and server-side optimisation.

Read the case study →