I was browsing Y Combinator's latest Request for Startups and one prompt caught my attention:
"Develop tools that help small businesses operate at the same level as large corporations"
This got me thinking: What critical operational capabilities are small businesses currently lacking?
What technological or strategic barriers prevent them from competing on equal footing with larger enterprises?
I'm curious to hear from entrepreneurs, small business owners, and tech enthusiasts:
What tools or systems do you wish existed?
What daily/weekly/monthly tasks feel unnecessarily complex or time-consuming?
What do large corporations do that seems out of reach for smaller organizations?
That being said however, as a business owner myself, I'd say that the two biggest enemies I have that makes me less effective is the government, my bank, and my accountant.
The government steals my money and makes me jump through hoops for things that should be simple. The bank just generally does not want to do anything but being a branch of government, and my accountant is just an extra drag on my profits forced on me by... the government.
So if the Y-entrepreneurs could find ways of removing those three, that would certainly be something I would pay money for! =)
Smaller companies usually work faster than large corporations. What they don't have is massive amounts of capital.
You'd probably be making far less without the government's involvement.
Just playing devil's advocate.
Maybe tools that would enable small business to act in consortia for larger contracts?
But do you think this is caused by a lack of tools or just a lack of time/managing capabilities by business owners?
Genuinely asking
However, having massive amounts of capital means you can hire more people and buy expensive tools.
A way to streamline that process to make it fairer and more transparent could be a win for many people - though obviously large established government contractors don't want that to happen.
Having to pay for SAML and SCIM integration.
MDM and EDR.
Security baseline configuration deployments for different OS.
It’s a farce.
This speaks more to your character more than everyone else's.
> the reason you can buy from wholesalers and trust their product not to be poison or counterfeit
Amazon is the second largest company on planet earth. Everyone's apparently okay with that.
> you don't have to pay protection money to the mob.
Just a monthly fee for everything from heated seats to garage doors and forced obsolescence for everything that hasn't been turned into a subscription yet.
Most of the things I wished existed, only to end up writing myself, tend to be things like:
* Dashboards. I don’t mean bar charts or business analytics insanity. I just mean a flat list of things and whether they are green or red in real time.
* Media access. Jellyfin and Plex are great and really solve for 90% of that space, but for that last 10% I have personal solutions.
* Container management. Kubernetes is too complicated. I can really solve for that more directly with a good dashboard and proper scripted access on top of that dashboard.
* Managed streams. Services work better when they are bit streams instead of over-engineered HTTP insanity. So for that I wrote my own WebSocket solution that I can independently scale and extend in different ways that may sometimes violate RFC6455.
Often what does happen is that I attach myself to a larger organization who do not much except provide reputation and then I do the work.
I don't know what I'm asking for but something that would address this would be wonderful.
To be fair, that type of nonsense is something only the government can really deal with on a general level. (Obviously we need to actually care about it enough for that to happen, but still.)
1. Establishing scalable marketing and sales channels
2. Finding automation tools to eliminate operational bottlenecks
These businesses typically lack both the resources and incentives to reinvent everything. Moreover, they often cannot afford or effectively manage complex commercial software solutions, both of which are routine expectations in corporate environments.
SAML/ SCIM Integration are often buggy or doesn't work as advertised..
MDM is just a circus in making, EDR can be easily bypassed...
Pentests are barely worth more than script kiddies even from well known and recognized vendors.
I am not even specialized in sec and it drives me crazy the amount of bypass/work around in IT organizations while pretending everything is well managed and design.
It’s not just about a more difficult GTM motion. Support and back office costs are actually higher as well. All of this makes it much riskier to go down market.
Maybe the first thing we need is not more tools for SMBs from companies doomed to fail from the beginning, but a platform that would enable these startups to efficiently serve the SMB market and address these fundamental problems.
As a sole ML developer in a small company, I can't reach out to someone who can guide me specific to my problem. AI can definitely help but there is no human assurance providing guarantee of end result. I don't consider discussion websites or blogposts to be helpful because I have to personally learn from mistakes as I implement solutions.
As a generalist consultant, they would have seen many common problems across the industry and can cross pollinate ideas across industries. They will also develop a kind of tribal knowledge of dos, donts, best practices, best libraries so that I don't have to do it myself.
Large corporations are able to allocate dedicated FTEs to tackle this and standardise their processes around best practices. Things like the ability to staff "follow-the-sun" rotations that just aren't feasible at smaller scales.
I'm building Rezible (https://github.com/rezible/rezible) to address this. The aim is to provide an "oncall on rails" experience for teams, with best practices encoded into the product for engineers to follow.
An example to argue my point: a small hamburger restaurant vs. McDonalds. The small mom-n-pop hamburger place does not need HR systems, an ERP for supply chain & logistics, a large marketing and promotions department, a fancy business intelligence platform, etc. McDonalds needs all of that because all of their franchises depend (aka pay) them to supply them, do marketing, etc. The small hamburger place has no interest in government contracts, like a McD's at every army base, and is very far away from needing anything like a large corporation until they are closer to that size.
The small burger place doesn't have processes in place to scale, they have Bob the cook who likes to season the burgers liberally and Sally the other cook who holds back a little on the salt but typically adds extra pickles. McD's probably has a set of procedures on how to cook everything uniformly, season the same, count the number of pickles, the amount of ketchup, etc. all the same.
Smaller businesses operate effectively more so because of the people at them. Large corporations operate effectively through top down processes, procedures and bureaucracy with replaceable people.
ERP / Accounting + Finance + Corporate Treasury integration (with ILP Interledger)
/? ERP accounting site:news.ycombinator.com site: github.com https://www.google.com/search?q=erp+accounting+site%3Anews.y...
/? ERP https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
/? SMB https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
From "Show HN: Skip the SSO Tax, access your user data with OSS" >>35529042 :
glim: https://github.com/doncicuto/glim
"Proxy LDAP to limit scope of access #60" https://github.com/doncicuto/glim/issues/60
glauth: https://github.com/glauth/glauth
slapd-sql: https://linux.die.net/man/5/slapd-sql
gitlab-ce-ldap-sync (PHP) https://github.com/Adambean/gitlab-ce-ldap-sync
Open Source SSO for SMB
ssoready: https://github.com/ssoready/ssoready
ntfy (pronounced notify) is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, and/or using a REST API. It's infinitely flexible, and 100% free software.
This goal sounds soooo wrong in sooo many ways. How 'large corporations' operate is not a good thing to emulate.
I have worked in this space for +25 years and even touched some government, and the single best thing I see is to remove something made for `large corporations` and replace it with something way simpler.
I even live from it, my main app (https://www.bestsellerapp.net) is basically a re-made front-end for take orders and invoices for several ERPs. People pay me for DON'T use the entry forms of those ERPs, go figure!.
In fact, if you wanna destroy super-fast a small business make it adopt some big 'large corporations' tech or process and see how things collapse, be this an ERP (the biggest culprit), micro-services, kubernetes or whatever.
---
But let's be charitable and assume here 'same level as large corporations' is more like a ideal thing than a actual thing.
I have said before than a small company needs all, so everything you see as a tool for a big company, a small one needs it, but simpler and better integrated.
They, certainly not need multi-cluster,multi-node things. Single-server + backups and that is all.
Good examples of this stuff:
* Access, if it were good
* Visual FoxPro, but modern
* Integrated log, metrics, alert
* Metabase or similar for dashboarding
* An orchestration tool for ETL, but tailored for this space
Probably something actually good from big companies that is missing here is a good way to deploy, rebuild, install the OS + APP in a consistent way, like NixOS.
You can check out my work here: https://www.centask.com/
I personally am a big fan of self-hosting Sentry via their Helm chart. It's quite easy if you know your way around Kubernetes, but it probably also doesn't qualify as lightweight.
Adding my experience as the owner of a small corporation, for me the struggle is _time_. We have taken the time to build things slowly and methodically; intentionally trading fast growth for building a foundation. In a way we’re intentionally operating in a manner that is anti-modern-startup.
No matter how lean our processes, despite the fact that most of our accounting processes are automated in an ERP, and having the benefit of formal college courses in corporate accounting, there are still manual tasks I have to perform _all throughout the business_ (and in finance) that I struggle to balance with other tasks.
One of the most practical things small businesses struggle with is human power. Hiring an employee is expensive, and for us, we’re in the middle ground where we don’t have enough work or income to justify bringing on someone else.
I refuse to sacrifice my work/life balance and I’d rather spend my career building a business that can pay off in the long run rather than next year. Lately I’ve needed to spend more on the “life” side so I have. That’s a luxury I have, which I acknowledge. Not all have that.