Hacker News new | past | comments | ask | show | jobs | submit login
Lessons we learned while bootstrapping (kinsta.com)
315 points by brianjackson on Nov 28, 2017 | hide | past | favorite | 105 comments



I've been bootstrapping https://www.castingcall.club for about 2 years now. Although I don't have a team (just me) and I've not in the 7-figure range (still in 6), a lot of the lessons from Kinsta holds true.

I wanted to point out one bullet though: Automation

My product is a SaaS product. I've automated every single thing possible from self-creating wikis to recommendations. I stepped away to visit Japan for 3 weeks earlier this year and came back to a site that increased in value.

I've thought about raising money for it so many times but I always come back to this. Answer to someone else, or keep growing it on my own terms.


Using the 80/20 Rule with Automation has been pretty good for what I do (https://opszero.com). Most of the time we can automate with Zapier and not have to write any code until much, much later. One of the lessons we learned bootstrapping is that running and writing code has major maintenance costs and reducing the code footprint when testing out an idea is pretty important.


Agreed with the automation — I’m a fellow bootstrapper[0] in the SaaS space, and wouldn’t be without it. If there is anything that can be automated, even if slightly prematurely before the need to scale arises, I do so.

In terms of infrastructure, this meant using Ansible for quickly deploying new servers where needed and adding them to the right load balancer. Currently all I need to do is spin up a new instance with the right tag & run the relevant Ansible script - this will grab a copy of the site from git, sort out dependencies and any other apps needed (supervisord and so on), and add it to the nginx loadbalancer config as a new upstream server.

Same applies for things like billing. Yes I could have started off doing billing manually, sending out invoices etc, but these take time and realistically need to be automated to avoid any errors.

These things definitely meant I didn’t get my MVP out in weeks, but meant I could still do this as a solo-bootstrapper and look after a young family and such.

[0] https://breachinsider.com


Also have a young family. Having a semi-passive source of income is a massive sigh of relief on family life. Been married for 10 years and my wife has never been happier.

+1 on slight premature automation. In my case, there are 70k signed up users, so doing anything manually at this point is out of control.


> In terms of infrastructure, this meant using Ansible for quickly deploying new servers where needed and adding them to the right load balancer. Currently all I need to do is spin up a new instance with the right tag & run the relevant Ansible script

To me, this still sounds awfully manual. You still need to always have an eye on load/health and proactively provision instances or risk not having the necessary capacity. Why go that route and not a template with auto-scaling and an init script or image to pull the dependencies?


Valid point, and something I considered initially. However we've a security startup – the likelihood hood of us getting a huge wave of visitors, the hug of death, is highly unlikely. Our landing page is static & anything remotely intensive requires an account. We are more likely to be hit by a DDoS, which I would hate to consume by upscaling servers and burning any potential profits we have.

Additionally, I have multiple alerts setup for any signs of downtime, so that any deployment can be invoked as soon as possible.

However, I completely understand your perspective, and if this was a different type of startup or industry, I would probably implement it the way you mentioned.


I think you’re fine, personally — a workload has to have very well defined characteristics to be automatically scalable. Just paying when health checks fail and figuring out how to fix it when there’s a problem is a much better strategy than implementing “scaling automation” that might go awry.


Or, just not use servers. Aws lambda, etc - and never care ever.


Until you run out of your starter account limits. AWS magic still needs to be monitored and alerted on.


Click on the email? Create a ticket? really? Compared to devops?


What is your process for self creating wikis?


User generated. They type a bunch of chaotic data in text fields and I do my best to structure them.


The #1 best piece of advice in the article is:

> The best way to get things done is to simply sit down and start working on them.

So many people worry so much about failure that they don't even bother to start. You can't possibly plan for every roadblock and eventuality. The only thing you can control is your execution, and there are no short cuts. Hard work won't guarantee success, but lack of it will guarantee failure.


https://news.ycombinator.com/item?id=7602816

"stop trying to be clever and start trying to be done"


Wow !!! This is the Best Startup advice one can receive .

> So many people worry so much about failure that they don't even bother to start

>You can't possibly plan for every roadblock and eventuality.

> The only thing you can control is your execution, and there are no short cuts.

> Hard work won't guarantee success, but lack of it will guarantee failure.


Is it possible to block all websites from asking about enabling notifications? Every time I have allowed it have I regretted it, and every time I see the little dialog box asking for my permission do I feel slightly more desire to just close down the tab and read something else.


In firefox, change the dom.webnotifications.enabled config to false. Type about:config in the address bar, accept the warning, search for the key and toggle it.


In Chrome, Preferences → Advanced → Content Settings → Notifications → [Enable Blocked].


My recommendation: leave. Websites won't stop doing something intrusive and annoying until it costs them more than it gets them.


Unfortunately that hasn't worked for those infuriating "sign up for our email!" popovers/interstitials. Indeed, they seem to work better than ever.


Yeah but how are they going to realize people are leaving because of that one specific thing?


They are doing A/B tests on something like that, right?


There's a sense it which it isn't your responsibility to figure that out. If they never check, you avoid annoyance. If they do check (A/B test, eyeballing it, whatever), they'll see. If they're unwilling to turn it off no matter what then they're kind of terrible, and probably should lose lots of traffic.


Natural selection. Sites that use this tactic would get less revenue and thus have a higher chance of dying than those that don't. Therefore, over time, sites would trend towards not having that feature.


They really should be asking on the second visit. I've enabled them for some sites (actually, this reminds me I haven't seen notifications for one in a while) but popping up before I've had time to assess the content is rude.


The question I often end up asking myself is "what possible reason could this website think I have for wanting notifications from them?", this site being a great example. I guess the sad reality is they want you to just dismiss the popup with the primary button, without thinking, so they can spam you.


Sorry: Wrong Thread.

Does this study also consider that children remain living at their parents' for longer and longer? For example, it is not bizarrely uncommon in Spain to find people in their late twenties or thirties still living with their parents.


I upvoted this because it’s nicely bizarre


Just curious, how do you manage to post a comment in the wrong thread? Are you using some kind of client?


though, I can't remember what thread it was in, I saw this happen yesterday too.


This has been happening for a long long time but it is rare enough that it is super hard to track and fix.


Wrong thread!


> Wait to receive 50, 100 or even more applications. Make sure you have a big pool of candidates because that’s how you’ll find your next dream employee.

> After that, we start narrowing down the list to the top 5 or 10 candidates. We have multiple rounds of job interviews, usually 2 or 3. Thanks to this we are able to narrow down our list to the top 3 candidates and make the final decision. Yes, this process takes time, usually weeks. If you’re not in a hurry you should follow this slow method, trust me, it’s worth the time.

Perfect strategy to only have people who are desperate/lazy enough to have nothing else lined up during that time! Not sure about "best" though but they sure as hell will be cheap.


Yup, followed by "Oh you've received other offers? We'll see if we can accelerate the process on our end".

No thanks, I'll just go with the existing offer from a company that doesn't hoist neon red flags during their interview process.


By the time they're done compiling that massive list, and then narrowing it down, in this job market (which is set to get even tighter), their dream candidate is long gone.

Far more realistic: you have to constantly adapt to the labor market a lot more than their rigid premise suggests. There is no actual dream candidate (just like the article's premise is a fantasy), they do not exist, they have never existed, they will never exist; smart compromise is an always present requirement of success and that goes for team building as well as anything else.

Or to steal from a related concept: a great candidate hired today, is better than a fantasy dream candidate hired at some unknown time in the future.


I’ve been building a SaaS product for the last year or so while working a day job and raising a family, and am only now close to the point of having something I consider beta-able (https://www.contabulo.com).

I think I made the mistake of getting too fancy with the architecture (but designing architecture was too much fun to resist), so I’ve ended up with something that’s a collection of Clojure services on the backend, running on several linodes along with rabbitmq, elasticsearch, etc. Well, at least it should scale decently, if the need arises :fingers crossed:

So this project has probably taken way too long to get to a MVP. But hey, the day job won’t let me do cool stuff like use FP languages, design architecture, do front end work, etc., so I need some sort of creative outlet :)

Now if I can only find some folks willing to test this thing. So far I’ve only gotten a small handful of email sign ups via my landing page. Maybe it’s time to spend some money on AdWords, etc.


> Contabulo is Coming Soon

> We’re currently working hard on getting Contabulo ready and hope to launch a beta in the very near future.

That's probably killing you. My advice would be to get rid of that immediately.

It sounds like in general you need to reprioritize and refocus. You use the words "SaaS product," "project," "creative outlet," and "this thing" to describe your efforts thus far. "Things" don't make money, businesses do. You need to stop being an engineer building a product and start building a business if you actually intend to generate income from this endeavor. To that end, I suggest a few immediate actions:

- Give users the ability to sign up and pay you money. If users can't pay you, you'll never make a dime. Stop worrying about architecture or feature development or closed betas and focus 100% on attracting and retaining high-quality customers. Don't do any further development beyond bug fixes until you have paying customers and can articulate why additional features will drive growth.

- Consider offering a free trial to get "testers" instead of a beta (but don't call them that). The free trial will allow you to collect feedback from real customers without establishing an ongoing expectation of free or reduced cost that can kill long-term revenue. In general, startups price too low. Read a few articles like https://www.joelonsoftware.com/2004/12/15/camels-and-rubber-... and https://www.sequoiacap.com/article/pricing-your-product/

- Spend a lot more time & effort on your branding/marketing. In particular, your site currently shows two screenshots that look quite similar to Trello + photo attachments, and has a bland tagline of "Organize. Collaborate. Get stuff done." Differentiate yourself from potential competitors and clearly communicate value. Also, minor nit but there's no reason a static landing page should show a loading bar before revealing the content. That alone is going to cost you real $$$ in page bounces.


>Give users the ability to sign up and pay you money.

Agree with this. Years ago I ended up in a situation where I had 10's of thousands of people using our "beta, not for serious use" service for free. I didn't want to charge money because I figured that only made sense if the product was finished and up to the standard I'd want (it wasn't). People would email every day asking if they could pay something.

Not so smart...


Thanks, a few folks have told me to just launch the thing already. I’ve been stuck in a “just one more feature” loop for too long. Probably ought to just give the stripe integration a good round of testing and call it v1.

And yes, I definitely need to work on the marketing site... I’m afraid I’m not the world’s best salesman.


>> Stop worrying about architecture or feature development or closed betas and focus 100% on attracting and retaining high-quality customers.

Hang on... don't you need a product that people want to use and pay for? You can't just magic that up out of nothing. There's a necessary amount of development required isn't there to get something built that people are willing to shell out for.


Yes, but this individual already has a functioning product or is very close. Too many engineers think "I'm going to put out the most perfect product with all the features I want" when what they need is to put out a usable basic product, start making money, and iterate on new features based on what their customer wants.


Start with things that don't scale. Approach people directly.


I wonder how profitable these I make $X,XXX,XXX in revenue and here's how type posts are. I counted 17 people in one of their pictures and if you assume they cost $100,000 each, that's $1,700,000 in salary cost alone. Then there's 3 offices and all of the other overhead/costs they have to pay.

I've worked on some hobby SAAS stuff and every time I look at the numbers to see what it would take to equal my salary the numbers are staggering.


>$100,000 each

I think that's the key point made here, that these high salaries are not demanded if you aren't hiring on the U.S. west coast.


Parent may be saying that 100k is a reasonable per-clueful-person cost pretty much anywhere. I'm in the middle of the USA and I wouldn't expect to hire a competent engineer for less than $100k.


Anywhere in the us maybe, nowhere else in the world except maybe switzerland. The blog post specifically mentions being remote and not all in the US


Yeah, I'm sure it's cheaper in other areas. It's mostly just an observation. I wonder what sort of profitability companies like this have and how it would compare to someone's salary that manages a department of ~20.


You're assuming that every person is an engineer that demands a high salary. I'm willing to put $100k on the fact that most likely only 1/3 are engineers and the rest are support and ancillary staff.


here's my problem if anyone is willing to lend a helping hand: i'm building an enterprise saas product that involves some cool buzzwords and potentially really adds value in the space i'm targeting but i'm getting no traction.

i have an mvp (phone app and webapp) to demo to customers. i have the decks and sales pitch. i'm a reasonably smart and articulate person and communicate well (able to "speak sales"). yet because i have no company history, no clients, no credibility - in a word no social proof - for the life of me i can't get any traction. at least i think this is the reason i'm not getting any bites? i had leads (through my FFF investors) - i've had probably 10-15 sales conversations in the last 4 months that have gone absolutely no where (the latest one fizzled out yesterday). pricing isn't the issue because i've floated several different pricing schemes to customers and while some are more attractive than others it's never been the deal breaker. maybe i have poor product/market fit but i've experimented with adjusted the product offering too and no significant change in reception there either.

now supposedly i should be learning something about my market segment but the problem is i constantly get contradictory signals - one customers says it's a great product but too early, another says it's not a useful product maybe i'd like to consider building such and such product, one customer says price is too high, another doesn't even mention it.

i'm really at a complete loss for how to turn this thing around and i'm burning through cash (although i'm not above taking cost cutting measures - fired one of us three 3 weeks ago and cut my own pay this month).


Do you have to target enterprise customers rather than small businesses? Enterprises have very complicated decision-making processes that can be hard to navigate if you're not experienced, and even harder if you don't already have traction.

Small businesses on the other hand will normally try out a demo of the product and decide on the spot if they like it or not. They aren't all that way, but if you talk to 50 10-person businesses, at least a couple of them will probably be willing to buy on the spot if your product solves a problem for them at a reasonable price.

Go get some of those tiny customers even if they're not profitable for you, and then later move upmarket to the enterprise clients you really want. Or do what I do and just stay focused on small customers indefinitely because they're so much better to work with.


it's true that one of the difficulties has been finding who exactly in the larger organizations to pitch the product to. early on we figured out that it should be people with a budget (i.e. those directly in charge of p&l) rather than executives or product teams but we've actually been "gatekept" from getting access to those people.

but this is a good idea. i've tried cold outreach but to larger organizations. i'll try reaching out to smaller (tiny) customers. thank you


I had success with pitching to consultancies. They have the right contacts and are probably interested in re-selling your cool and innovative product. Contact details of the right managers are usually published on their website because they want new customers to call them (but no one is stopping you to contact them for pitching :)).


In general I've realized over the years that you are much better off if you can somehow get the customer to come to you, asking for your product or service (vs trying to "sell" to them). Of course easier said than done, but this is the essence of marketing -- perhaps make some noise in the right places so interested customers become aware of you.


It's hard to give advice without knowing more details, but this sounds like there is really no need for what you're offering.

How did you come up with the idea? How do you know it's something people want in the first place?

To me, this sounds more like a fundamental product problem as opposed to a sales/marketing problem. Try talking to (potential) users and find out what version of the general idea you want to build they could use and why.

Even if they say something like "too early", ask "why". Ask it 5 times, like a small child. "Too early" is just an excuse because they don't have the balls to say no. Find out what the underlying reason is.


I ran into this problem with my previous startup. We had cool tech, but it didn't solve something that was a major active problem for them.

OP - you may want to examine if you're offering a solution in search of a problem. Problems are harder to find and drill into than solutions. (And enterprise sales are hard, so make sure you're aware of the software valley of death and are in the mid 5 figure annual contract if you've got a long sales cycle).


> are in the mid 5 figure annual contract if you've got a long sales cycle

our initial price was there but we've scaled it down exactly because of the long sales cycle (which honestly i could tolerate if i knew that i was actually in a cycle rather than circling the drain).


> It's hard to give advice without knowing more details, but this sounds like there is really no need for what you're offering.

this has occurred to me of course but i just don't think it's true. without giving too much away it's a simple app that makes distribution of content at tradeshows much easier, personalized, and trackable (lead gen/capture for the content producer). if that's not a thing that tradeshows dearly need then i don't know what is.

> How did you come up with the idea? How do you know it's something people want in the first place?

everyone on the "advisory board" has decades of experience in the industry. it was one particular advisor's idea and i've run with it.

> Try talking to (potential) users and find out what version of the general idea you want to build they could use and why.

truf


I had the same experience (an expert of an industry had an idea about a industry problem that "desperately needed to be solved", so I got excited and then built a solution).

After the solution is built, the expert decided she's "too busy" to return emails.

It happens all the time. Experts have ideas because their 9-5 job requires them to have ideas. They have to push hard for ideas so they will be taken seriously at meetings at work. That's why they are "experts". It's natural for an expert to "push" for her own ideas--otherwise she can't get buy-in from the rest of the organization for their ideas/initiatives and won't thrive.

The quality of the idea is not ass important as the act of pushing for it. Because if an idea does not get support, it's useless, regardless of if it was good or bad.

The moment you ask them to be use your product, they cease to be an "expert" and is now a "user", or even a "paid customer". Suddenly, they don't find the problem so "major" anymore. So you have to really qualify them before diving into the problem. Really make sure they are committed as a user before you start building anything.


> without giving too much away

I don't really understand this attitude. Why are you keeping this a secret? Aren't you trying to sell your app/service? That seems hard if you're not willing to tell people what it is/does.


Perhaps they don't want to announce to the world that their SAAS is in trouble.


Just because someone with experience in the industry thinks it's a good idea doesn't make it a good idea :-)

Let's do an exercise: I don't know anything about tradeshow. Can you explain to me what you mean by content and how it's distributed currently?


Sorry to plug my (guest's) stuff, but this sounds like the kind of thing Lean Startup is designed to help you handle more efficiently and effectively.

Ash Maurya came on my Sales for Nerds podcast and talked about it.[0]

I remember saying something like "I wish I'd known this 5 years ago."

And he said, "me, too." ;-)

[0]: https://www.salesfornerds.io/episode-7-ash-maurya-on-scaling...


> maybe i have poor product/market fit

This is going to sound harsh I guess, but you don't just have poor product/market fit, you have none at all.

I would recommend reading Steve Blank's Four Steps To The Epiphany (again if you have already).


Are you running free trials? Giving potential customers an adequate period of time to evaluate your product can be a good way to get them past some of those early hang-ups, especially if you're there to hold their hand.

Edit: I see in your other comment that it's related to lead gen at trade shows, so see if you can convince customers to use a free trial at a trade show so they can actually see the value (and have invested in the platform with real leads by the time you come knocking with a bill).


My advice: take a sales class. I waited waaaaaay to long to do that and realized so many mistakes and missed opportunities in hindsight.


Are there any good online sales classes?


I wouldnt necessarily call it a class but John barrows is pretty good. He can be found on YouTube. Taught me a bunch watching over the course of a few days.



That I can't say. I took a class in person once a week.


which class did you take?


It's been years now, but it was one of the Sandler Training classes.

https://www.sandler.com/sales-training


It's a networking and numbers game.

Did you guys pick this product out of the blue, or do you have industry experience? If you have industry experience, reach out to your network. Both for trying to get actual leads and for simply soliciting their feedback, even if they won't be a customer themselves. The feedback in and of itself will be valuable, and after you've exposed it to them, they may know of someone to connect you with, and eventually you'll land on someone that's willing to bite.

> i have no company history, no clients, no credibility - in a word no social proof - for the life of me i can't get any traction. The above piggybacks off your past experiences and working experience to try to force some initial social proof. If you can't do that, it does get harder and is more of a raw numbers game to try to have conversations with as many people as possible.

> i've had probably 10-15 sales conversations in the last 4 months that have gone absolutely no where That's less than one a week. Your number should at least be an order of magnitude higher than that. Especially with Enterprise clients, the deal rate is going to be really low and you counter that by a high volume of outreach. Even if it's just cold contacting, rather than leads from investors, you should be reaching out to several people per day, and following up with a regular cadence (which can be automated). Rarely do you hear back on first contact, and multiple touch points, which works even if it sounds skeezy to non-sales people (including me, I work for a demand/lead generation firm and know sales pipeline figures from an analytics perspective, but hate doing sales myself). Or even just one new person a day. But definitely not one person a week.

> an enterprise saas product that involves some cool buzzwords and potentially really adds value in the space i'm targeting but i'm getting no traction. Is the added value worth the headache of integrating your tool? Is your product replacing an industry-standard in the space or augmenting it? Introducing change is hard and every change introduced simultaneously introduces a level of operational risk (from the change management process itself to the added dependency of your product in their work chain). Most organizations resist change, and your product either has to be seamless enough to be perceived as low friction to introduce or have a large enough upside to be worth the hassle/headache of introducing it.

> (able to "speak sales") In enterprise sales, you need to speak sales and dance politics. Depending on the level of decision maker you're targeting, they'll have different levers they can pull, different politics they have to play, and different constraints on what they can do. Your pitch needs to account for the concerns of the decision maker you're speaking to. A middle manager will have different concerns than a division director than a C-level individual. You also need to make sure the person you're speaking with can actually make a decision related to your. Are you BANT qualifying them[1]?

> one customer says price is too high, another doesn't even mention it. Different customers will value your product's impact differently. You'll always get conflicting responses like this, and until you have a higher volume of responses you can't make much sense of this. But one thing to keep in mind is what I mentioned above - different level of decision makers will have different responses. A middle manager may have authority, but they're working off of a "what can I put on my procurement card" budget because they know your project will die if you have to actually get approved as a vendor and get billing set up with accounts payable. So your product can be perceived as too expensive, when it's really just too expensive for this individual to push through on their own. Don't take this response at face value, dig into the reasoning behind it. Creative payment terms can sometimes solve this. Other leads may know they have full authority to sign an annual contract and pay up front, and won't mention budget being an issue. Normalize your contradictory signals by the situation of the individual giving them, to get a better idea of what your target demographic is and what your true issues are.

Also, in the case where the customer says the price is too high, if that's their only hangup, discount the price significantly (or stretch an annual term into an 18 month term at the same rate, so they get a cheaper per-month rate but you lock them in for longer but renew at 12 months and the discount disappears without explicitly changing your rate on the client). Make sure you include language related to permission for a case study and testimonial as part of the discount terms. Chalk it up as a marketing expense to gain that first bit of social proof, and leverage it for other pitches.

[1] BANT - Budget, Authority, Need, and Timeline. A crude but effective sales qualification process which validates a lead is worth continuing with, and also helps you identify which points you need to work focus on. For example, if you qualify the person has a budget, need, and timeline, but no authority, you know the company is a potential client but need to figure out how to get a more authoritative person involved in the discussion. If it's timeline, then follow up later on. If it's Need, then convince them of their need (or give up). Etc


good advice all around. thank you.

> If you have industry experience, reach out to your network. Both for trying to get actual leads and for simply soliciting their feedback, even if they won't be a customer themselves. The feedback in and of itself will be valuable, and after you've exposed it to them, they may know of someone to connect you with, and eventually you'll land on someone that's willing to bite.

i didn't have industry experience when i started but the rest of the team does (decades worth). we've been doing essentially this - leveraging their network to "solicit feedback", i.e. pitch the product.

> Is the added value worth the headache of integrating your tool?

this is probably the crux of the issue for me. there is too much operational cost in actually rolling out the product i think. a lot of it revolves around the customer essentially reselling this product. we've considered taking reseller sales in house (i.e. customer signs a contract with us and we resell our own product on their behalf) but that basically multiplies my problems ten fold.

> Are you BANT qualifying them

no and i should be for every call. thank you. i need to make a list of thing i'm trying to learn about each lead on each call.


It depends on your vertical. It can take years to get the first deal in the "Enterprise" space even with very strong industry connections. It took us a few years to ink the first deal and many enterprise deals we work on are multi-year courtship dances. Hopefully you have a very long runway for takeoff.


I don’t think there’s a one-size-fits-all solution, especially at the level of detail you provided. Marketing and selling anything is hard, but also highly domain specific.


im on the same boat as you, the problem is pretty much validated and I got 2 credit card before writing a single line of production code. Unfortunately, I am not able to grow from ONE paying customer (from the 2 credit cards), I am afraid that I have either built the wrong product or targeting the wrong demographic (CPAs/bookkeepers).


this blog post is a kind of guide to starting your own company and making millions of dollars. this is a little unrelated but i just find it funny to read this guide because its very convoluted. there is actually a much simpler guide that their guide is a derivation of. here is the actual guide:

step one: be more intelligent than most people

behind almost every business, behind almost every professional success and behind almost any success in general that ive seen, is a highly intelligent person. i find it irritating to read because the concept of a guide is spelling things out so that anyone can follow the steps and get the same result. successful people always benefit from high intelligence, money and success will always be unfairly skewed to the benefit of those who happened to be born with better brains and into better developmental circumstances. nobody needs this guide because they are either smart and dont need a guide or dumb and in which case cant use this guide.


> behind almost any success in general that ive seen, is a highly intelligent person

This sounds to me like multiple flavors of selection bias, e.g., survivorship bias, confirmation bias, etc.

Have you looked into how many very smart people achieve nothing of significance? There are a lot of them...

> step one: be more intelligent than most people

Studies have shown that founder IQ correllates lower than other factors with business success. (I assume you're talking about IQ, otherwise defining being "smart" to mean do what it takes to be successful is a tautology.)

https://www.forbes.com/sites/richkarlgaard/2013/11/27/smarts...

https://www.linkedin.com/pulse/20140717120528-117825785-what...

http://scientificbrains.com/people-with-higher-iq-makes-more...


Sure, if you look at it from the closed mindset that nobody improves or can "git gud".

It's been proven time and time again that humans can learn and adapt to achieve their own aspirations. Take one quick look at the special olympics; you'll see a very large group of individuals who have all overcome amazing obstacles to become olympians.

Similarly, highly intelligent people may not have the domain knowledge required to understand how to bootstrap a company. Their knowledge domain may come from a completely different environment or culture which has its own mindset on how to bootstrap a company. Being smart does not necessarily make you more equipped than "dumb" (and highly motivated) people, but it does give you a decent head start.


I've analyzed a lot of startups data over time and at least over the past ten years I've found that determination correlates higher to success than intelligence. Most startups are not rocket science.


I know lots of very successful business owners that aren't much more than normal/average when it comes to intelligence. They just work hard and provide a quality good or service to a market they understand. The END


Random sidenote: I feel that a ton of sites have the exact same visual style as kinsta. Is this a template or something? If so, which one is it?


More of a trend, I call it the Stripe-design language/style, since they are becoming famous for design a lot of people use that as inspiration, it probably converts well, observed common features:

Gradients

Diagonal limits between sessions, these escape a little bit from traditional HTML-boxed content and suggest scroll-down behavior.

Top left Logo, top menubar for quick navigation.

Text to the left, images to the right



Her personal site is terrible though, slow loading, 3.2Mb, has to compile and run all the javascript before it even starts displaying anything.

Why listen to someone who's basically got the new version of a flash website?

Also, try making your screen half width, as if you had two browser windows side-by-side, something I do regularly.

I mean, it's one thing to throw mud about everyone copying stripe, it's another when your own site is shockingly bad.

All it does is show that perhaps it's better to have designers copy successful designs given what they'll sometimes do left to their own devices.


no clue but I also love the style. Seen it everywhere and can't seem to figure it out.


where do people go to get those graphics/illustrations created? they all look in the same style.


If anyone figures this out let me know. I want one


The way we do stuff like this is hunt around Shutterstock till we find the right style, look at what the illustrator's other files are, download the ones we like, and join together elements to make whatever we want. I imagine said illustrators could be commissioned as well, but we've never done that.

For example, I searched for "people working" and this was result #2 which is in a similar style: https://www.shutterstock.com/image-vector/set-isometric-busi... .. and the illustrator in question has numerous graphics along a similar style: https://www.shutterstock.com/g/yindee .. this was just the first one I found, there are hundreds of such illustrators, though. "isometric" is another good word to use in searches, BTW, see https://www.shutterstock.com/search?searchterm=isometric+ele... for example.


The first tip - red ocean/blue ocean strategy contradicts what these guys have been doing themselves - 1. take a proven "premium WordPress hosting/WPengine" model 2. use hip violet cartoonish website design as hundreds of other startups. 3. run affiliate program with huge payouts $500/referral (potentially). Now I'd take every advice mentioned with a grain of salt.


There's a few other comments in here talking about their own experiences, so I'll add mine as well. I'm working on a bootstrapped startup called FormAPI: https://formapi.io

I launched about a month ago, and my MRR is 3 figures. Here's a few of the marketing ideas I've tried.

* I spent around $100 on AdWords, but didn't get any conversions. I think my ad was pretty good, but my theory is that most of my target audience are using ad-blockers.

* I started a blog, and wrote a post about Rails/React development [1]. It was included in the Ruby Weekly newsletter, which was great, although it didn't get too many views (< 1,000). The blog post doesn't mention an author, so they used "FORMAPI BLOG" as the subtitle. This was a nice surprise, since sponsored links are very expensive. (I'm booking a sponsored link for early next year.)

* I ran a "Bitcoin Treasure Hunt" [2] with a few programming challenges. I had a good spike of about 60,000 views, so some programmers might remember the service next time they need to generate PDFs. I couldn't get any attention on Reddit or Hacker News, but maybe I'll have better luck next time.

I learned a lot from this experience, so the next one will be much more interesting, and it won't have any ambiguities or mistakes. It will be less of a "scavenger hunt", and will have more fun challenges with algorithms and logic puzzles. (There's a signup form at the bottom of the post, if you're interested.)

* I paid for a short marketing consultation with someone who has a lot of relevant experience. They've been really awesome, and have provided a lot of great advice that I'll be implementing soon. Lots of things to improve around pricing, SEO, UX, social, PR, etc.

The initial launch went pretty well on HN and Product Hunt, but that traffic has died down, so now I've just got to put in consistent work over the next few years.

[1] https://formapi.io/blog/posts/json-patch-with-rails-5-and-re...

[2] https://formapi.io/blog/posts/bitcoin-treasure-hunt/


I admire them - they use 20+ SaaS products, and most of them are extremely useful for automation leading to saving tons of time and effort. Unfortunately, they're quite expensive for people just starting out with zero funding.


Hire cheap and hire people smarter than you. Good luck with that.


Please can we move on to a better term than 'bootstrapping'. It is non specific, means little to non-HN peeps and is just hard on the ears. How about self-funding?


As a fellow pedant who has complained about tech lingo before ('legacy' always makes my skin crawl a bit), what's wrong with 'bootstrapping'? The term has a fairly rich history in computing.

https://en.wikipedia.org/wiki/Bootstrapping#Computing


I'll take your 'legacy' and raise you an 'on-premise' (as in not in the cloud). I assume Oracle and Microsoft marketing want us to believe that premise is the singular of premises? I'm afraid I think different...

Bootstrapping does have a fairly rich history in computing. It has found an excellent meaning or two. Does it need another not quite analogous one? I dunno, I was in business and in Private Equity (at a very junior level) for a long while before I was in computers, and prefer the jargon of classic finance I guess. Likewise I don't like 'burn-rate' and 'runway' as the naive twins of 'cash-flows'. I could go on but my stuffy finance background is never likely to win me a popularity contest...


If posts involving domain-specific jargon were not permitted on HN, this would be a very barren place.


There was already business domain specific terms for all of the many things people regard as bootstrapping. In this case it seems like it is a mildly successful agency already earning enough to pay 4 people, realising they could make more money a different way. Maybe this is just business, jargonphiles might call it 'pivoting'. Seems a world away from someone else 'bootstrapping' without 2 dimes to rub together from their garage. Or indeed the truth of many more of these stories that read like 'I made a good bit of money at my old job so took a year off and started a saas business with significant sums of my own cash'. Maybe I'm just bitter.

I guess one thing people might want to bear in mind if they are not in the US, you may find senior finance people in the UK, for instance, totally bemused by this term if you find you want to stop bootstrapping and look for funding.


That's reasonably interesting article with decent tips. But the life he advocates sounds god-awful. God-awful.


Please don't post unsubstantive comments to HN? All this really says is some combo of "like" and "don't like". Others can't learn from that.

A more substantive comment might say what specifically is interesting, or point out something specific about "the life he advocates".


Pretty sure he means section number 8, dealing with long and unpredictable hours.

Did you read the article?


That's separate from whether the comment was substantive.


It turns out that starting a real business is hard and takes a lot of time. Go figure.


better to rule in hell than serve in heaven.


There is no boot strapping. You’re always either leveraging capital, or people. And by “people” I mean yourself too as the founder. And by “capital” I mean the rich parents who provided a cushion for you when times were tight personally.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: