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.
5 articles

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.