Intro to Programming courses at NC State still have a no-AI policy. Heckman and Roberts are committed to that, unlike Jordan.
For decades, software engineering has been associated primarily with technical mastery: algorithms, programming languages, system architectures, and tools. Yet, every few years, the field rediscovers ...
A string of startups are racing to build models that can produce better and better software. They claim it’s the shortest path to AGI. Ask people building generative AI what generative AI is good for ...
Coding is becoming a background task. Discover why the "syntax barrier" has vanished and the three orchestration skills I’m teaching my kids to survive the AI agent era.
Yet AI is so readily available it’s hard for many students to resist using it, given their course load and the need to ...
I recently asked whether AI is the end of IT as we know it. After seeing vibe coding in action, I had the same question: Could vibe coding be the end of software development as we know it? I asked a ...