The past year and a half has seen AI fervor continue to mount, and for good reason: there exists myriad excellent use-cases for AI within business applications. Because there's so much money -- and so much in the way of vested interest, as a result -- within the AI field, the hype factor has created a problem for those looking to take advantage of LLMs: the signal-to-noise ratio is quite bad. With that being said, I wanted to write a bit about where AI, as it currently stands, really shines -...| www.jamessimone.net
This series has spent quite a bit of time talking about Test Driven Development (TDD), and has shown many examples along the way. Now I'd like to take a step back; to return to the roots of TDD, both to show why it can be such an effective development strategy, and also to review the fundementals. Test Driven Development is guided by the belief that your tests should be self-documenting; that they should be the best place for a new developer to start learning the code base, by assimilating th...| www.jamessimone.net