Skip to main content
Neil Sherman logo Neil Sherman
  • About
  • Work
  • Writing
  • Contact
Writing

Practitioner notes

Occasional writing on software architecture, engineering practices, and the tools that are changing how we build. These are practitioner notes, not thought leadership — things I've learned, built, or figured out the hard way.

AI & EngineeringMarch 2026

Lessons from the Two LLMs in Our House

What my children accidentally taught me about prompt engineering. Ambiguous prompts, context, chain-of-thought reasoning, and why feedback shapes behaviour — whether the system is an AI model or a three-year-old.

Domain-Driven DesignMarch 2026

What Public Transport Data Teaches You About Architecture

Integrating NaPTAN, ATCO, GTFS, TransXChange, SIRI. Messy data, conflicting standards, domain-driven design in practice.

Architectural PatternsFebruary 2026

Monolith, Microservices, or Something In Between

A practitioner's honest take on choosing architectural styles. When a monolith is the right call. When to introduce event-driven patterns. The real cost of distributed systems. Drawing on experience of using different styles for different products.

© 2026 Neil Sherman. Built with care.