Who is liable for code written by LLMs?
A rhetorical poll.
Don't inject third-party dependencies. Use Decorators.
A systems analysis of how AI-assisted development creates a gap between output speed and understanding, and why organizations cannot see it happening.
Ploeh blog is free, and always has been. Keep it free.
Not all software needs to be correct, but a large subset does.
Async and await are notorious for being contagious. Must all interfaces be Task-based, just in case?
A metaphor.
Some thoughts on developer experience.
Two attempts to measure the quality of automated test suites.