LLM Voice
The uncanny valley of LLMs' prose
A website on building software effectively
Visit martinfowler.com → On Hacker News Jun 2009 – Oct 2026
Software Engineering 66Career & Management 20Tech Industry & Business 15AI & Machine Learning 13Society, Policy & Culture 10Systems & Performance 8
The uncanny valley of LLMs' prose
Generated knowledge and chain of thought prompting of an LLM can generate useful code.
a short post
Notes from my colleagues on AI-assisted software delivery
a short post
Detailed report on the Thoughtworks AI retreat, should we write a manifesto for AI-enabled development, is spec-driven development the return of waterfall, LLMs perform better in healthy codebases
How to build a CLI coding agent
AI helping pharmaceutical researchers query decades of information buried in PDF reports
A series of patterns for building an AI co-pilot application.
How continuous learning shapes effective software development with LLMs
Notes from my colleagues on AI-assisted software delivery
Why Domain-Specific Languages and good abstractions make LLM code generation reliable and reviewable.
Good developers’ caution about agentic development comes from knowing that built isn’t the same as working in production.