AI & Automation
Where AI Actually Saves Time on Small Engineering Teams
The narrow claim, not the broad one
"AI makes engineers more productive" is too broad to be useful -- it depends entirely on which part of the job you mean. For a small engineering team specifically, the honest answer is: AI saves real time on a specific category of work, and doesn't meaningfully help with another category that people often expect it to.
Where it actually helps
First-draft generation of well-specified, low-ambiguity code. Boilerplate, repetitive CRUD patterns, test scaffolding, migration files that follow an established convention -- anything where the hard part is knowing what correct looks like (which a small team already knows) rather than deciding what correct looks like. AI is fast at typing out a pattern you can already recognize as right or wrong on sight.
Summarizing and searching across large amounts of existing context. Finding where a particular behavior is implemented across a codebase you didn't write last week, or summarizing a long discussion thread into the decision it actually produced -- tasks that are mechanical but slow for a human, where being occasionally imperfect costs little because you're verifying against ground truth you already have.
A second pass on your own writing or code, specifically for catching the kind of error you're prone to because you wrote it and have lost the outside perspective on it.
Where it doesn't help as much as advertised
Deciding what to build. That requires understanding a specific business's specific problem, which is exactly the part of how we scope software that has to happen as a real conversation, not a prompt.
Anything where being wrong is expensive and not obviously wrong on inspection -- a subtly incorrect security policy, a plausible-sounding but factually wrong claim in client-facing content, a check that looks right but has an edge case. AI is good at producing plausible output. It is not inherently good at producing output whose flaws are visible to whoever's reviewing it, which means the actual time cost shifts to review, not elimination.
The practical takeaway
For a small team, the time AI saves on the first category is real and worth using deliberately. Treating it as a substitute for the judgment involved in the second category is where teams lose more time than they save, just less visibly.
If you're evaluating where AI fits into your own team's workflow, this is the same lens we'd apply to scoping that conversation -- see Services for what that conversation looks like in practice.
