Every now and then, my Mastodon or LinkedIn timelines are full of messages either praising or condemning the use of AI tools for coding. Are they good or bad then? As usual I think the truth is in the middle, or to be more precise: it depends on how you use them. Context In the last couple of years, thanks to the advancements in the field of Large Language Models (also known as Generative AI) a few “AI tools” have been made available, to help developers with coding tasks. Tools like GitHu...