Skip to content
Nash Software Services
NASHSOFTWARE SERVICES
WRITING

Thinking out loud about engineering, AI, and delivery.

No hot takes. No thought leadership theatre. Just what I'm learning while building software and running a consultancy.

Featured
AgenciesCode OwnershipTechnical Due DiligenceBuyer's Guide

Can You Trust a Platform Your Supplier Built?

What you can check yourself about software an agency or freelancer built, what needs an independent view, and who owns the code, repositories and hosting.

MN

Mike Nash

Read
Code ReviewBuyer's GuideTechnical Due Diligence

Questions to Ask Before You Commission a Technical Review

A checklist for non-technical buyers: who does the work, what access they need, what you receive, and what happens if the result is bad.

Read
Technical Due DiligenceCode ReviewRebuildFounders

Should We Keep Building on This Codebase, or Rebuild It?

Most codebases that feel broken can be fixed. Some can't. How to tell which you have, why rewrites often fail, and what an independent review can tell you.

Read
Technical Due DiligenceInvestorsAcquisitions

What a Technical Due Diligence Report Should Tell an Investor

The questions a good technical due diligence report answers, the red flags it should surface, what a clean result looks like, and how long it takes.

Read
Code AuditPricingTechnical Due Diligence

What Does an Independent Code Audit Cost in the UK?

What drives the price of an independent code audit, the published fixed-fee tiers on this site, and what a cheap automated scan does and doesn't cover.

Read
claudeprompt-cachingai-toolingopen-source

I Might Have Just Cut My Claude Costs by 8x

Most people don't understand how Claude's prompt caching works. I didn't either, until I looked at my own token reads and writes and built a tool to fix them.

Read
AISecurityProductionAudit

What I Find When I Audit AI-Assisted Builds

Most AI-assisted builds have the same security gaps. Authentication looks right until you trace it. Here's what I find when I audit before go-live.

Read
AIProductionSecurityTechnical Due Diligence

Do You Know What You Have?

Before you go live with an AI-assisted build, there's a question worth being able to answer honestly. Most people can't. Here's what that costs.

Read
AIProductionAuditSoftware Development

Three Calls, Same Problem

Three clients in a month, each about to go live with an AI-assisted build, all asking the same question: is what they got actually solid?

Read
AIAgentsTeams

Starting Agent Teams

The practical guide to setting up coordinated AI agent teams that actually deliver.

Read
AIClaude CodeWorkflow

Building a Capture Learnings Skill

How I built a skill that captures and preserves learnings from each development session.

Read
AIClaudeArchitecture

Using Claude Opus to Critique Your Plans

How I use Claude Opus as a sounding board for architectural and product decisions.

Read
AIDevelopmentProduction

From Vibe Coding to Production

The gap between prototyping with AI and shipping to production - what it actually takes.

Read
AIAgentsAutomation

I Built an Agent Control Room

My AI agents were getting unruly - silent failures, no visibility. So I built a real-time control room to fix it.

Read
AIAgentsAutomation

My Army of Minions

How I set up a Notion board with autonomous AI agents picking up tickets, doing the work, and updating status.

Read
AIClaude CodeDevelopment

I Built an AI Coding Flow That Doesn't Go Rogue (Part 2): Why Context Matters

Deep dive into the context management and workflow setup behind disciplined Claude Code usage.

Read
AIClaude CodeDevelopment

I Built an AI Coding Flow That Doesn't Go Rogue (Part 1)

Exploring disciplined AI-assisted development with Claude Code - building an autonomous workflow that actually stays on track.

Read
DevelopmentCode Quality

Shit Code

Why bad code happens, who's really responsible, and what to do about it.

Read
AIDevelopmentIndustry

The Dev World Has Changed

Reflections on how AI has changed the software development industry and where we're headed.

Read

Browse by Topic

12 posts

AI & Automation

LLMs, agents, prompt engineering, and production AI systems

8 posts

Engineering

Architecture, technical decisions, and building systems that scale

0 posts

Leadership

Managing teams, making decisions, and growing as a technical leader

0 posts

Cloud & DevOps

AWS, Azure, infrastructure, and keeping costs under control

0 posts

Product

Building things people want, shipping fast, and learning from users

0 posts

Consulting

Running a technical consultancy, working with clients, and pricing