sergiobehrends

Notes/May 2025

Engineering is a mindset, not a toolset

Software engineering isn't just about tools — and yes, AI, I'm talking about you. It's about mindset.

I recently watched a team navigate the challenges of severely limited APIs, working around constraint after constraint to bring their product to life. No framework solved it for them. No assistant autocompleted the answer. What got them there was true engineering craftsmanship.

What being an engineer actually means

More than writing code, engineering means:

  • Adapting to the environment — the system you wish you had is not the system you have.
  • Understanding constraints — the limits are part of the spec, not an obstacle to it.
  • Designing with the context — the best solution for this team, this product, this deadline; not the best solution in the abstract.
  • Making things work — sometimes against the odds, and shipping anyway.

Tools will keep getting better, and we should use every one of them. But the engineers I want on my teams are defined by how they think when the tools run out.

↗ Originally shared on LinkedIn

05 / Contact

Tell me what you’re building.

I’m particularly energized by early-scale product challenges — where the engineering organization needs to grow as fast as the product does.

Always happy to talk engineering organizations, digital products, or the next thing worth building. The fastest way to reach me: