From AI Copilots to Agent Swarms
From AI Copilots to Agent Swarms

The impact of AI on software development has been both profound and ever-evolving. Last year, I wrote about AMD’s plans to use AI not just for generating new lines of code, but also for other steps in the software development lifecycle (SDLC), such as…

Why AI Systems Fail Quietly
Why AI Systems Fail Quietly

In late-stage testing of a distributed AI platform, engineers sometimes encounter a perplexing situation: every monitoring dashboard reads “healthy,” yet users report that the system’s decisions are slowly becoming wrong.Engineers are trained to recog…

How to Stay Ahead of AI as an Early-Career Engineer
How to Stay Ahead of AI as an Early-Career Engineer

“AI is not going to take your job. The person who uses AI is going to take your job.”This is an idea that has become a refrain for, among others, Nvidia CEO Jensen Huang, who has publicly made the prediction several times since October 2023. Meanwhile…