Linus Torvalds is pushing AI-generated code into the Linux kernel. That is the headline. The creator and maintainer of the most critical piece of infrastructure software on the planet has crossed a line many senior engineers still refuse to approach.
This edition of Changelog News also covers Jordan Fulghum's case for 2025 as the year of self-hosting, FracturedJson's approach to formatting that splits the difference between compact and human-readable output, Scott Werner's argument that a coming flood of adequate software will reshape the industry, and Sean Goedecke's takedown of generic software design advice and why it fails in practice.
The Torvalds angle alone makes this worth opening, but the Werner and Goedecke pieces are the ones that will stay with you. Werner names a structural shift most engineers sense but have not articulated. Goedecke explains why the design principles you learned do not apply the way you think they do. Read both in full.
[READ ORIGINAL →]