The rapid evolution of AI coding assistants has sparked intense debate about the future of software engineering. Will AI replace programmers? Are we witnessing the end of coding as we know it? Recent research (Lee et al., 2025; Kosmyna et al., 2025) suggests AI tools can reduce critical thinking and create cognitive dependencies. But I think the chess story from decades ago offers a more nuanced…
CPU design is pretty complex in modern world (M1, Intel big little, AMD chiplet) and looks nothing like what I learned in computing architecture back when I was young. In the past few months I read some good articles and wanted to write some of my understanding down.