The Software Crisis Never Ended, It Just Evolved
The article argues that the 'software crisis' of the 1960s never truly ended but evolved from unpredictability into a modern crisis of overwhelming complexity.
Rene Van Osnabrugge explores modern software engineering, DevOps, SRE, and AI through thought-provoking articles. He writes on developer experience, startup engineering culture, and the evolving challenges in technology and trust in systems.
9 articles from this blog
The article argues that the 'software crisis' of the 1960s never truly ended but evolved from unpredictability into a modern crisis of overwhelming complexity.
Explores how natural language, like English, is becoming a key interface for software development with AI tools, lowering barriers to participation.
Argues that AI in software development should focus on automating non-coding tasks like meetings, docs, and testing, not just speeding up coding.
Explains how to use the '+' alias trick in Outlook, Live, and Hotmail addresses for filtering, tracking, and organizing emails.
Discusses how AI tools like GitHub Copilot are changing developer work, arguing they act as powerful assistants rather than replacements.
Explores the cultural and mindset challenges in DevOps adoption, focusing on overcoming organizational silos and embracing a growth mindset.
A podcast host shares insights on building a lean engineering culture in early-stage startups, based on interviews with tech leaders.
Explores the relationship between SRE and DevOps, arguing SRE is a specialized engineering role focused on reliability, not just rebranded operations.
Explores Developer Experience (DevX) beyond productivity, covering measurement, discoverability, documentation, and GenAI's role in engineering culture.