You can know someone is a bad person from casual interaction, but not vice versa. There's basically no way to know if anyone intelligent is a good person without extremely intense surveillance. I guess with an unintelligent person, you can assume that they're not smart enough to hide if they're doing something really bad, but even then, maybe they're just playing dumb.
You've got to be kidding. Really, are you kidding? That's an extremely weak litmus test for goodness.
Plenty of people maintain extremely close connections with their families while engaging in activies that are terrible for the world around them. Organized criminals. Terrorists. Business magnates. Political families. Corrupt police officers. Plenty of these groups are made out of tight-knit families.
It's common, dare I say human nature, to prioritize the needs of your family. That is honorable and important, but being a Good person requires caring about strangers too.
I think you completely missed the part about living with your siblings into your 30s.
With the exception of the brothers in the mafia or brother terrorists, none of your examples would meet that standard.
Being close with your family does not mean you’re not a good person elsewhere. It does not mean you don’t care about strangers. That you’d jump to that conclusion or bring up terrorists as a counter example makes me question your own personal experiences.
All else being equal, I’d expect someone with close family bonds to the point of living with them as an adult, when they clearly have the economic means to do otherwise, as a sign of a good human. That’s been my personal experience and that’s how I see the world.
I've used OctoberCMS[1] for a smaller project, and this looks similar on first glance. (Might just be the Lavarel underpinnings.)
What I really like about October is the ability to quickly spin up small CRUD database functionality (index + detail pages and simple backend updates for "custom" objects like staff members, white papers, etc.) using their Builder plugin. Any idea if Statamic offers something similar without diving into custom code?
However, October seems to be a little stagnant: you search, and most of the forum discussions are from 2016, and many plugins are no longer maintained well.
I bootstrapped a SaaS business from my kitchen table...it's now worth just shy of $100M.
I thank the heavens everyday that I didn't go the VC route. I can pretty much do whatever I want without this constant growth at all costs pressure. It also gives us a massive advantage against VC backed competitors. We can make decisions that reap benefits 2-5 years out.
This has created a situation were every competitor follows the same trajectory where it eventually leads to an over-complicated, bloated product that users hate. They come to us and it's like a breath of fresh air.
I have a $100M SaaS in a different space but the underlying tech is identical. I had this idea ~10 yrs ago when we first started writing our own import logic to move users over from competing services.
The engineering challenges to make this work flawlessly is going to be substantial to say the least. I GET from ~70 data sources right now...I couldn't imagine having to GET,POST, CHECKPOINT and DIFF with all the edge cases that appear.
Best of luck but this is a very hard problem to solve. Would love to see someone see this through!
It's not even the technical challenge that is the big issue. It's the political one. Trying to get vendors to provide API access to migrate data away on a scalable solution will be a no-go for most of them.
Co-founder here. We skip the politics because we're willing to scrape to export or import if APIs aren't available on either end. That allows us to function independently of vendor buy-in.
This assumes the incentive is balanced for the vendor, that they'll win as much business (or more) than they'll lose.
I don't believe this is true anywhere, but specifically those vendors who are most aggressive about creating walled gardens and who have high revenues with unhappy customers looking to leave are both the sweetest spot for your end user demand and vendor resistance.
I suspect that you hope to leave those vendors (when discovered) until later, once you have momentum. But I also suspect that these will be the ones end users demand very early on and that end user perception of usefulness of your service is linked to the difficult vendors.
Additionally you have a time and opportunity window problem. Changing vendors isn't core to the business of most companies, and instead it's usually the product of a concern at a point in time (i.e. costs this year) that comes with limited window in which to execute on the project (i.e. we'll only distract ourselves from our core business for the next 6 months to try and reduce costs, then it's back to core business). This is going to make end user acquisition harder (more expensive) for you than most startups as you're going to have to invest more in the marketing to ensure you're on their radar at that point in time (with the assumption you can execute within the window of opportunity).
I'm not down on your business, like others in this thread this is a thing I've touched at the peripherary of my career and I'm just sharing my thoughts. You've picked a hard problem and if solved it definitely has value.
Honestly if I were OP I would specialize in a certain industry, ie healthcare, manufacturing, apparel, auto, or similar. Then get familiar with the big software systems all these people use. Systems like Epic and ERP systems in general take companies hundreds of millions of dollars to migrate from and to. If their company can automate even a little bit of this, that would be very lucrative.
I was in such a business decades back as a consultant, migrating clients from incredibly expensive mainframe systems to much more affordable alternatives, and I found out the path is fraught with perils. I was an independent consultant doing this sort of thing to get companies out of software contracts that would be around $10 million per annum in today's bucks. The vendor who was losing the clients had revenue approaching $billion/annum in today's bucks, ie a few thousands of times my revenue. I got a letter from their lawyers, an ultra-aggressive firm that had been written up in the NY Times for being so efficient at winning ultra-aggressive lawsuits. I took it to my lawyer, the best I could afford, and he negotiated a total surrender, which meant perhaps half of my potential clients were now off-limits. I did pretty well with the other half for around 10 more years, but the vendors whom I was helping by guiding their new customers through the inexplicable aspects of the replacement software, came to want my revenue and to prefer that their customers not be too well informed about what they were getting into, so they started putting terms into their software licenses that required new customers to fence me out. Game over.
I went back to work as a developer for a vendor earning huge profits in a different vertical market which they dominated. Their lawyers were far more strategically important than their development team. The amount of revenue they derived from capturing customers was audaciously incredible for a firm operating in so-called free-market economies, even though they were always up to their elbows in legal battles and skirmishes on multiple fronts over who owned what and who was allowed to use which licensed API's for what functions.
I feel like there's a deep learning (possibly computer vision) route to this that would be extremely hard to create but would be able to arbitrage 90% of the difficulty with updating for new UIs or handling edge cases. Had you ever pursued that route or seen things that tried?
I really don't understand your usage of the word arbitrage here. Also computer vision is related to images specifically - how is that even relevant here?
This guy can speak for himself but I've read the comment a few times and I would surmise there's some ESL word-soup happening here. I am going to hazard what he's getting at is using CV to import data from one UI possibly into another. I think to get around the lack of a lack of API support. Similar to the effect a company might use OCR software to migrate data from paper forms a CRM, or something? I'm still wondering why I honed in on this one comment, but hey you felt intrigued enough to leave a comment too, so there must be something to it.
I built a $100M SaaS. Do you want this more than anything? Are you willing to do do whatever it takes and go 1-2 years without a salary?
If you answered yes then you just need to leap and iterate on the user feedback loop.
My first mvp compared to what I'm selling today is completely different. I pivoted 20 times at least.
So the name of the game is to just start building and not be overly concerned with making mistakes. Find what doesn't work and move toward what does. Mimic nature by constant evolution.
I spent 10 years creating failure after failure...learning many things a long the way...at 27 my co-founder and I started a SaaS that is now worth $100M...we made $475 our first month which was roughly 10 years ago
Congrats! I ramped a little faster but followed the same path. The project started at my kitchen table now grosses $13M per year (10 years later). Keep going my friend; the road will be rocky but it's well worth the time and effort once you reach the top of the mountain!
when I was at your stage I thought the idea of $1M/m was an impossible dream...it's not...just keep iterating, listening to your users, following your gut and make good decisions everyday
same exact situation...we moved over all bright eyed with hip skip and a hop in our step...within 24 hours we experienced a full system-wide outage followed by a full system-wide block storage outage a few days later....their system has the reliability of a hobby project