How I designed a fleet of specialised AI agents governed by hard mathematical constraints — and why "don't die" beats "grow fast" every time.
May 18 2026
Read: 4 minutes
Design notes on building a WW2 aircraft reference site in Next.js with a three-tier image fallback system
May 11 2026
Read: 5 minutes
Design notes on building a WW2 warship enthusiast site with Next.js and Tailwind CSS
May 04 2026
Read: 7 minutes
Building with Claude Code
Apr 26 2026
Adding latest posts to your home page
Series: NextJS MD Blog, #3
Jul 27 2023
Read: 10 minutes
Add post filtering to your blog
Series: NextJS MD Blog, #2
Jun 21 2023
Read: 8 minutes
A quick guide to get you started
Series: NextJS MD Blog, #1
Jun 15 2023
Take the stress out of building a website for your business
Aug 15 2022
Ever wondered how to secure your uploaded media in WordPress?
Mar 21 2022
Improve your business's efficiency through automation.
Jan 29 2022
What images should you use on your website and where to get them from?
Jan 18 2022
Understand how to include dynamic metadata in NextJS
Jul 16 2021
Read: 6 minutes
A whistle-stop tour through the fundamentals of RegEx
Jun 16 2021
Read: 20 minutes