External Reasoning: Using Coding Agents with an LLM

A follow-up to ‘Stochastic Illusion: LLM Reasoning’ exploring how external structures can augment LLM capabilities in software development. Learn how Domain-Driven Design, Test-Driven Development, and systematic validation can transform unreliable coding assistants into reliable development partners.

July 17, 2025 · 10 min · Matthew Thompson

Intention and Chat Based Development: A Software Developer's Perspective

Exploring the complementary approaches of Intention and Chat Based Development in AI-assisted software engineering. This post delves into the evolving landscape of development methodologies, the role of human oversight, and the future of AI in software creation.

August 26, 2024 · 5 min · Matthew Thompson