Strategy
Custom Web Apps and Off-the-Shelf: How to Choose
Mike Lewis · · updated
Off-the-shelf tools get you started fast. Knowing when they stop paying their way is the useful skill.
When you are launching a product or fixing an internal workflow, it is tempting to reach for an off-the-shelf tool. They are quick to set up, relatively cheap, and someone else handles the updates. Often that is the right answer, and we will say so.
The hidden cost of good enough
Generic tools ask you to adapt your process to their assumptions. That is a fair trade when your process is ordinary. It stops being fair when the workaround becomes the process: the spreadsheet that sits alongside the system, the field used for something other than its name, the step that only works because one person remembers to do it.
When custom makes sense
- Your workflow is unusual, and the unusual part is what makes you competitive
- You need deep integration with systems you already run
- Data ownership or regulatory obligations make someone else holding it a problem
- The subscription cost has quietly grown past what building it would have cost
When it does not
- The problem is genuinely common: accounting, payroll, email, calendars
- You are not yet sure what the process should be, so the flexibility is worth more than the fit
- Nobody will own the result once it exists
Custom does not have to mean slow or expensive. Modern frameworks and cloud infrastructure mean weeks rather than months. But it does mean ownership, and something owned by nobody decays faster than something rented.