top of page

Your Partner in Software Consulting
AI & Automation
Mentoring Claude: Treating AI Like a Junior Developer
What happens when you stop treating AI as a tool and start treating it like a team member you need to mentor? I share how recognising junior developer patterns in Claude changed the way I work with it.
Mark Waldron
Apr 16 min read


Structure Without Ceremony: AI in the SDLC
I built two Claude Code skills that take a story from Azure DevOps ticket to merged PR. The operational overhead of solo development just got a lot smaller.
Mark Waldron
Mar 237 min read


Quality Gates and QA for AI Generated Content
I had hundreds of content files across multiple languages and no way to read them all. So I built three AI-powered quality checks and a feedback loop that cut my review pile from hundreds of files to a handful.
Mark Waldron
Mar 195 min read


The Lantern and the Bog. A Cautionary AI Tale
The Lantern and the Bog In the folklore of the old world, travellers dreaded the Will-o'-the-Wisp . It was a flickering light that appeared in the distance when a wanderer was tired, cold, and lost in a marsh. To the traveller, that light looked like a savior. A lantern held by a steady hand, marking a path to a warm hearth. The traveller would follow. And for a while, it felt great. The light moved nimbly, avoiding the thickest mud and the tallest briars. Every step toward t
Mark Waldron
Mar 182 min read


Generating Interactive Travel Content at Scale Using AI - What Actually Worked
I needed 350 content files for 70 destinations across 5 languages. One person, no budget for writers. Here's how I used a two-pass AI approach to generate structured travel content that didn't read like AI slop.
Mark Waldron
Mar 177 min read


Automating Translations with AI: A Practical Solution for Cost and Ease of Development
The use of Next-Intl's experimental useExtracted() feature combined with the Anthropic AI API allows for the automation of a website's internationalization workflow across multiple languages. This approach streamlines translation key generation, utilizes AI for context-aware translations, and integrates into development workflows via pre-push hooks.
Mark Waldron
Feb 175 min read


Setting up Internationalisation for a Content‑Driven Website: Ai Lessons and What Actually Worked
When I first decided to internationalise whentotravel.com, I assumed the hard part would be translation. It turned out the real challenge was choosing the right approach for a content‑heavy Next.js site without over‑engineering myself into a corner. This post is a walkthrough of the dead ends, false starts, and eventual solution that finally clicked. This Ai image is so funny I had to include it. What kind of monitor / laptop combination is that! Omg! The Problem with the Of
Mark Waldron
Feb 55 min read


Building WhenToTravel: My 2026 plan for learning and monetization.
I’ve set myself a few clear aims for 2026: Make something useful Learn something new Make some money doing it — ideally passive income On the learning side, I want to focus on: Productivity enhancement using AI Stronger, hands-on experience with modern UI technologies Getting much more familiar with embedding AI into a real product or tool I’ve owned whentotravel.com for quite a long time. When I bought it, the motivation was fairly simple: travel content has highly profitab
Mark Waldron
Feb 23 min read
bottom of page