Tag
software engineering
Software engineering is the discipline of building maintainable, testable, and scalable systems through architecture, code quality, CI/CD, debugging, and team processes. It now also includes AI-assisted development, prompt design, agent workflows, and automation that are reshaping how engineers ship software.
8 articles

AI writes code, but teams still own the debt
AI speeds up coding, but verification, testing, and maintenance still create technical debt teams must pay down.

Devin pricing in June 2026: plans, limits, tradeoffs
Devin starts at $20 and scales to a $500 Team plan, with enterprise pricing reserved for custom deals.

AI coding praise turns into production debt
New Relic’s survey shows AI code looks good in review, then creates incidents, rework, and observability debt in production.

Vibe Coding and Agentic Engineering Are Blurring
Simon Willison says AI coding tools are making vibe coding and agentic engineering harder to separate in real software work.

OpenAI Codex Gets a Bigger Role in Code Review
OpenAI’s Codex now handles code review and bug finding, with teams saying it catches issues they would have missed.

From Prompting to Harness Engineering
OpenAI says one team shipped a 1M-line product with 3 engineers and Codex, merging about 1,500 PRs in 5 months.

Why Prompt Engineering Isn’t Engineering
Prompt design is mostly heuristic, not formal engineering. The evidence shows weak standards, shaky testing, and a lot of guesswork.

Google’s Agent Smith Is Quietly Changing Coding
Google’s internal Agent Smith automates coding tasks, works in the background, and is already so popular access had to be limited.