One of HashiCorp’s principles is “Workflow over technology.” The idea is that technology is volatile but workflows are durable. As a product person, the implication is to understand and design for the underlying workflow and let technology be fungible.

So in light of agentic AI, I’m wondering “What aspects of building software won’t change?” Maybe those are the things we need to be building around.

Off the top of my head, I think people will still need to:

  • Prioritize what to work on
  • Balance resource constraints
  • Collaborate with other people
  • Judge when something is done