AI Ahmad Ilham
← All notes

Tooling

Choose tools for the team you have, not the team you wish you had

The team's existing familiarity is the most underrated input into a tooling decision — but comfort can also become a trap.

The advice I gave on LinkedIn: “Factor in the skill set, expertise, and familiarity of the team with the proposed tools. Leveraging tools that the team is comfortable with can expedite the design phase, but it is also essential to assess if it’s the right time to introduce new tools that might offer more benefits in the long run.”

That’s true, and I’d give the same advice again. What I want to draw out is the second sentence — the part about timing — because that’s where the real judgment lives.

When a team is deciding which tools to use for a piece of work, the discussion usually fixates on the tools themselves — features, benchmarks, what’s trendy. The input that gets undervalued is the team standing in front of them: what they already know, and how fluent they are with it.

Leaning on tools the team is already comfortable with expedites the design phase. There’s no ramp-up tax, no half-learned edges, no week lost to “how do we even do X in this thing.” For most work, that fluency is worth more than the marginal advantage of a better-on-paper alternative.

But familiarity can quietly become a trap. The same comfort that speeds you up today can keep you on a tool that’s quietly holding you back. So the judgment isn’t “always use what you know” — it’s knowing when it’s the right moment to absorb the short-term cost of learning something new because it pays off over the longer run.

That timing call is the actual skill. Introduce a new tool too early and you pay the learning tax for a benefit you didn’t need yet. Too late, and you’ve accumulated drag you could have shed. Naming that tradeoff out loud — we are choosing speed now, and here’s when we’ll revisit — is usually better than pretending one side of it doesn’t exist.

This note grew out of a contribution I made on LinkedIn.