M martinfowler.com Some thoughts on LLMs and software development 420 points floverfelt 1 year ago 405 comments