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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →