Developers are still best positioned to produce enterprise-grade software, even when they're not writing the code line by ...
Andrej Karpathy discusses the transformative changes in software development driven by large language models (LLMs) and artificial intelligence, comparing the current era to the early days of ...
Abstract: Software maintenance and evolution are critical processes that ensure software systems remain functional, efficient, and adaptable over time. This article explores the four primary types of ...
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 ...
I was obsessed with agile methodology, DevOps automation and the shift to cloud-first architectures. Each of these movements felt like a revolution at the time. Still, the rise of agentic AI in ...
2025 has seen a significant shift in the use of AI in software engineering— a loose, vibes-based approach has given way to a systematic approach to managing how AI systems process context. Provided ...
Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources. Birgitta Böckeler, Distinguished Engineer at ...
In revisiting past hard problems, it is also important to recount successes that helped us bolster our defense. Successes ...
Broadcasters seek out hybrid approaches to monitoring and QC-ing cloud-based media When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works. In today’s ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...