Lessons for Agentic Coding: What should we do when code is cheap?

· ai-agents coding ai · Source ↗

TLDR

  • Ten durable guidelines for agentic coding with tools like Codex and Claude Code, centered on tests, specs, taste, and maintenance.

Key Takeaways

  • Implement early and rebuild often: cheap code lets you run thought experiments and reconnoiter design space before committing.
  • Invest in end-to-end behavioral tests, not implementation tests, so frequent rebuilds stay safe and fast.
  • Keep specs (markdown goals/plans) in sync with code and tests; a frozen pre-work spec misses implementation learnings.
  • Develop domain taste aggressively: agents amplify existing expertise, and your intuition drives prompt framing, term choice, and debug speed.
  • Agentic code is “free as in puppies”: generation cost is low but maintenance, support, and security costs are not.

Hacker News Comment Review

  • Broad consensus that point 10 (maintenance/security costs) is the most important and most ignored, especially as teams chase line-count metrics.
  • Sharp disagreement on whether “code is cheap” holds at all: critics note current AI pricing is artificially low and engineering complexity is unchanged; the bottleneck shifts to architecture and taste, not keystrokes.
  • Real-world labor signal from India: junior developer and DevOps hiring has dropped visibly, with campus offers being withdrawn, while senior architectural judgment becomes the scarce resource.

Notable Comments

  • @mharrison: Argues TDD (tests before code) is the most skipped agentic tip; confirmed it in a live SDK build with no prior SDK existing.
  • @mxmlnkn: “If you simply can show that you have the patience to maintain a project… you already have an outstanding project” – publish-and-forget is the dominant AI repo pattern.

Original | Discuss on HN