|
|
|
|
|
by JohnFen
417 days ago
|
|
One of the best pieces of business advice I ever got was that a small business has advantages that a large business can only dream of. Ignoring those advantages and instead trying to act like a large business acts means that you're not playing to your strength and are instead playing a game that the large business is likely to crush you at. If you're a small business, lean into being that and you'll have a much larger chance of success. Don't try to pretend that you're something you're not. |
|
Technology is a particularly difficult place to balance those things.
When we opened our small business we took the marketing approach that (not the exact pitch) we “bring the best of enterprise” with the “agility” of not being an enterprise.
We don’t market like that anymore because it’s not a good fit for small business customers, but we still have a focus on that idea internally.
Balancing that with the realities of a small business are hard. For example, we have internally managed 3-2-1 backups of almost all customer data, replicated geographically, and persisted with credentials that can’t also mutate backup data. That is somewhat time consuming to manage on the front end.
I’ve written on HN before about how we suffered with QuickBooks and eventually moved to an ERP. Most businesses our size would scoff at that, but some things are worth the expense to integrate various processes into a single pipeline.
Part of the problem for SMBs is that you can’t scale your humans like you can scale your servers. So for every hour I spent connecting the dots, sending DocuSigns, and fighting with QB was an hour I couldn’t spend on product/service/customer. Sometimes you can buy your way out of that. Sometimes you can engineer your way out of that. Figuring out which is which is one of the hardest parts.