Russell
Dunphy
Blog
Pictures
Stories
Why you should write code to be deleted… especially now LLMs exist.
I’ve long been of the opinion that it's a bad idea to try to create the perfect, dazzling, scalable, future-proof architecture...
Let me tell you a microservices horror story…
The “single responsibility principle” can be useful heuristic, but I’ve also seen it misapplied many times with sometimes disastrous results...
Churn vs sharedness
A metric for measuring architecture quality
Will LLMs spell the death of OOP?
I've been thinking recently about what impact LLMs could have on software engineering as a whole...
I've been won over - I'm excited by the potential of LLMs
This verges on a mea culpa given I've been so skeptical in the past... but I am now fully won over and excited about the potential of AI.
© Copyright Russell Dunphy 2025