2026 has been a watershed year in software engineering. The debate over whether AI would ever replace human developers is over: New, improved – often self-improved – AI tools are landing with startling regularity, and the results speak for themselves.