Josh Fruhlinger is a writer and editor who has been covering technology since the first dot-com boom. His interests include cybersecurity, programming tools and techniques, internet and open source culture, and what causes tech projects to fail. He won a 2025 AZBEE Award for a feature article on refactoring AI code and his coverage of generative AI earned him a Jesse H. Neal Award in 2024. In 2015 he published The Enthusiast, a novel about what happens when online fan communities collide with corporate marketing schemes. He lives in Los Angeles.
Treating computing infrastructure as code is the smart and modern way to provision software in the cloud. Here’s what it is and why it’s better.
Devops, SRE, and platform engineering roles are crucial for modern software development, but they have distinct goals. Understand how each one contributes to speed, stability, and developer experience.
With an open, plug-and-play architecture, MCP is the key to enabling AI agents to interact seamlessly with external tools and real-world data.
Agent-based development is here, and everyone from Google to Deutsche Telekom is figuring out how to make it work.
Generative AI is becoming a standard part of IaC workflows — bringing speed, structure, and new risks.
Generative AI vendors are quickly learning not to ignore developers, or developer experience, in the rush to bring new AI tools to market.
Experts offer advice on strategically approaching multicloud development, from balancing features from disparate clouds to mastering observability and automation.
Too many generative AI rollouts fail, or fail to live up to expectations. Here’s what developers and tech leaders are learning about putting genAI first in enterprise development.
Sponsored Links