Tag Library

software development

Stories from across the site that focus on software development.

Why AI Coding Tools Increase Software Security Risks

Why AI Coding Tools Increase Software Security Risks

AI coding assistants boost productivity but often widen the software security gap. Here’s how to use them safely and avoid common risks.

Oct 19, 2026

How Natural Language is Transforming Software Development

How Natural Language is Transforming Software Development

Explore how AI-powered natural language programming is reshaping coding practices, reducing the need for junior developers, and altering traditional software development roles.

Oct 16, 2026

How Agentic AI Transforms Software Development Practices

How Agentic AI Transforms Software Development Practices

Agentic AI introduces a new software development lifecycle combining employee management principles with real-time data coordination, requiring fresh approaches beyond traditional SDLC models.

Oct 14, 2026

How Microsoft's Copilot AI Could Transform Office Software Development — and Its Challenges

How Microsoft's Copilot AI Could Transform Office Software Development — and Its Challenges

Microsoft's vision to turn every Windows PC into a personal AI-driven software factory offers new app-building capabilities but faces major hurdles in business adoption and hardware demands.

Oct 12, 2026

Can AI Secure Open Source? Weighing the Benefits and Drawbacks

Can AI Secure Open Source? Weighing the Benefits and Drawbacks

AI presents new risks and opportunities for open source cybersecurity. Here’s what security teams and open source maintainers need to know.

Oct 9, 2026

Claude Code Deleted 48,000 Files in 103 Seconds: What Went Wrong and How to Avoid It

Claude Code Deleted 48,000 Files in 103 Seconds: What Went Wrong and How to Avoid It

A developer lost 48,000 files due to Claude Code AI agent running a destructive script in 103 seconds. Discover the risks of AI code agents and best practices to protect your work.

Sep 25, 2026

How to Effectively Deploy AI Without Losing Trust or Control

How to Effectively Deploy AI Without Losing Trust or Control

Discover why assigning AI the right tasks and maintaining human oversight are vital to building trust, avoiding costly errors, and maximizing AI’s benefits in business.

Sep 24, 2026

Why AI Alone Can't Ensure Software Quality: The Case for Independent Testing

Why AI Alone Can't Ensure Software Quality: The Case for Independent Testing

AI accelerates software creation but can’t reliably verify its own work. Independent, repeatable visual testing is essential for effective quality assurance.

Sep 10, 2026

Why Knowing What to Build is the Hardest Part Despite Easier Software Development

Why Knowing What to Build is the Hardest Part Despite Easier Software Development

AI speeds up software creation, but user insights remain critical to decide what products and features truly deliver value and stand out in a crowded market.

Sep 8, 2026

How Microsoft's AI-Centric OS Concepts Could Shape the Future of Windows

How Microsoft's AI-Centric OS Concepts Could Shape the Future of Windows

Explore Microsoft's vision of AI-driven Windows OS, the challenges with AI integration, and what this means for PC users, including potential shifts to subscription models and hardware demands.

Aug 25, 2026

How AI is Transforming the CTO Role and Engineering Leadership

How AI is Transforming the CTO Role and Engineering Leadership

AI reshapes CTO responsibilities from managing engineers to architecting autonomous development systems, emphasizing verification, trust, and product impact.

Aug 11, 2026

Why Context Engineering Is Critical for AI Production Success

Why Context Engineering Is Critical for AI Production Success

As AI evolves from prompts to practical applications, context engineering becomes essential for reliable AI systems. Learn why connecting models with accurate, controlled data matters.

Aug 5, 2026