Ask HN: What are some hacks of real founders who did things that don't scale?

539 points by trulykp ↗ HN
Inspired by Paul Graham's phrase, I’m curating an open list of hacks/stories of real founders who did “things that don’t scale” to power through their initial startup days.

What are some of the hacks you have heard or have personally experimented? Thank you in advance!

270 comments

[ 2.9 ms ] story [ 289 ms ] thread
Here's one popular example:

Recruit new users by manually installing your s/w on their computers by @patrickc” link: http://paulgraham.com/ds.html

Borderline unethical.
> At YC we use the term "Collison installation" for the technique they invented. More diffident founders ask "Will you try our beta?" and if the answer is yes, they say "Great, we'll send you a link." But the Collison brothers weren't going to wait. When anyone agreed to try Stripe they'd say "Right then, give me your laptop" and set them up on the spot.

What could possibly be unethical about that?!

The Collison technique is that you ask people if they want to use your product, in person, and then set it up for them if they say yes. Nothing unethical about that.

I'd heard that one technique another startup used was to go to all the local Apple Stores and set the home page of Safari on each computer to their website. That seems borderline unethical, but that's not what Stripe was doing, nor would it really work for their market.

Someone cajoled me into installing his startup's app on my iPhone when I met him at an alumni event. His pushiness was off-putting, and I had zero interest in the app (which I deleted that night).

TBH, even if I had been somewhat interested in the app, I would have been inclined to uninstall, just because I don't approve of this tactic.

In the Stripe example, the prospects had expressed strong interest in using Stripe, during the conversation. So the founder said "great! I'll set it up for you right now"

That's the total opposite of what happened to you. In fairness, GP could have been more explicit when describing the approach.

I used this to close a sponsorship deal the other week. I had been talking to this potential customer for weeks at this point, and every time their answer was "we really want to pay for a sponsorship but just haven't had the time to go online and pay for it yet". So I asked "what if I do the paperwork for you and you just have to type in your card number"? She handed me her phone and went to grab her credit card. By the time she came back I was at the payment screen and the deal was closed on the spot.

That one deal tripled our YTD revenue, and opened my eyes to the fact that my sales process was far more complicated than it actually needed to be.

AirBnB:

'Let's send emails, teach [users] professional photography, and test them. "We said, 'Screw that.'" [4] Instead, they rented a $5,000 camera and went door to door, taking professional pictures of as many New York listings as possible. [1]

https://growthhackers.com/growth-studies/airbnb

Interesting! I think it could be scalable even at much bigger scale -> Hiring more professional photographers to do that as the company grows doesn’t sound like a terrible idea. Just like Google having tons of people driving cars around cities to create content for street view
Should be noted that the founders were effectively trained designers and had probably better than amateur photog skills. They knew what they were doing when staging/taking snaps.
It's true, but I think this case is still counterintuitive. This was in the middle of the YC batch, like “Where are the AirBnBs this week? Oh, they're in New York taking pictures of apartments.” At the time it just wasn't obvious that was what they should be doing.
It's funny because I would see that as a spectacularly good use of their time.

I don't even see why it's considered a hack.

People are visual - we make decisions based on how things look. Their product is online, the pictures are basically everything. The snaps are 90% of what's being presented, so making sure those are good would be worth 1/2 of their time overall. The technology part of AriBnB at smaller scale is just not rocket science, it's almost commodity.

It's a good example of knowing your market. It's not universally true that more photos = better for your users.

Google is a good counterexample. Google in its early days was famously not visual - the visual design was incredibly sparse, there were no pictures on the results, there were no pictures on the ads - and that was a huge contrast to most other sites, where you had animated punch-the-monkey graphics scrolling across the screen. The reason for this is that the primary utility for Google (in the early days) was to get you off the site and to your destination as quickly as possible. Anything that drew your attention - other than the result you wanted - was a distraction. Google's made attempts to put pictures on the results pages since - we had plenty of data showing that peoples' attention is instantly drawn to images, and when your department's name is "Search Features" it's awfully tempting to draw attention to the features you're developing - but every such attempt seems to cost Google in brand equity in the long run, and ends up getting reverted eventually.

The key insight for AirBnB was that they are selling an experience, not information. When you're deciding where to book a hotel, you want a visceral sense of how it would feel to be on vacation at that place, and a picture is the best way to achieve that.

The reason for this back then was a slower internet connection. If Google had the bandwidth when they first started they would have inserted images and videos to their search results and ads.
> I don't even see why it's considered a hack.

It seems straightforward, but the alternative would have been to establish a network of local photographers with contracts and agreed rates, scheduling software, performance management, QA, etc...

That would be more scalable, so if you just do it yourself instead of going for scale its a "hack".

I am surprised that they have not kept up with the professional photography, though. Who is going to be the guinea pig to book a property with 6 blurry photos in a foreign country? It's a waste of everyone's time: host, guest, and AirBnB approving the listing. One time I saw a listing for a shared room in Paris that had one picture containing only a bed.
They do still offer it to the better options on their service. Often the ones without pro photos are new or not popular. I think they can make the assumption that if an owner won't put in much effort with their own photos, they won't make a very attentive host. It's trivial to take average photos, ask a friend for help, trade accommodation with a photographer or even pay for a professional.
I am sure hardware startups are littered with these kinda stories, but Oculus seems to be a good example. I remember reading somewhere initial prototypes were basically duct-tape'd together

https://www.smithsonianmag.com/innovation/how-palmer-luckey-...

not terribly uncommon in the hardware world - injection moulds are expensive!
Prototypes are not expected to scale; I think OP means things that most would automate.
nothing that doesn’t scale is expected to scale by people who know they don’t scale.

so yep, prototypes are things that people do that don’t scale.

I think the point of the comment you replied to is that nobody builds prototypes in a scalable fashion, since if it was scalable (implying you spent some resource to make it scalable) it wouldn't be prototype.
You can go for the other paradigm, however, which is more like hand-building each one, but could be thought of as a high-quality prototype meant for sale. It's much more expensive per unit, but you learn every time, and hey no tooling cost! Boosted Boards is the best example I can think of.
The whole point of doing things that don't scale includes..... doing things that don't scale.

That includes things that can't scale.

That's the whole point.

Why discriminate against prototypes when we're doing things that don't scale and they're... well... things that don't scale? Making prototypes and testing assumptions with them is 100% in the spirit of the methodology.

I think there's some nuance about charging for the thing as if it were not a prototype - so the prototype part is (somewhat) hidden to the user. People just respond differently, and you get market testing.

Somehow in hardware this seems crazy and there's a million reasons not to actually sell the product (certification, hard to change in the field, it's expensive!), so I think it's done less often.

Amazing. Talk about "making it happen"!
99% of the 'AI' startups, because the 'AI' is usually team of humans somewhere in India. Fake it till you make it, I think?

I'm not saying this to be negative, as this will actually work to validate product-market-fit before investing in the AI development.

Most of these companies will fail though, as their pricing will be based on a 100% AI solution, which is rarely achievable.

I'm not trying to undermine you, but can you share a link or source? I too, have a vague feeling that many "AI Startups" are trying to ride the buzzword train, and actually doing their work using humans.

However, I haven't read any good journalism actually showing that this is the case.

That's just getting data for training isn't it? You can't train AI systems by AI.
NIs train NIs, so in principle why not?

(yes, we're a long way from there today but fixing that is what I'm working on)

A human baby can't learn to walk by having it demonstrated to them; they actually have to try walking themselves. (Though maybe this would be different if adults were shaped exactly like babies, and babies could understand speech well enough to parse a description of the process of walking.)

Heck, even after we learn to talk and read, we still don't learn to write by having it explained, and only vaguely learn by demonstration. We mostly just learn by generating outputs and having them evaluated by the other NI (sort of like how AlphaGo Zero works.)

I just saw this and came back to HN to share it :) Thanks!
Thank you for sharing this.
This is 100% true. So, so, so true. In actuality, A.I. will not ever 100% solve all problems and some sort of human intervention is typically needed to serve as a QA purpose.

AI can get you 80%, 90%, 95%, and 99% of the way to solve a problem. When you first start out, a human element will be doing most of the heavy lifting and creating training data for you. As you iterate on the model and improve it, the human intervention element will be less and less time consuming over time. As you near 100% accuracy, you will probably still want a human intervention element acting as QA because all models have some rate of error.

You can use the model's output probabilities to optimize QA routing - any cases with less than 90% confidence to humans but save humans doing the cases that can easily be done by models :)
AI: Artisanal Intelligence
I like to call it "aggregated intelligence", because that's what basically all AI solutions really are. Even ones that are actually using embeddings & CNNs are just aggregating the opinions of the thousands to millions of humans who supplied training data.
That's a good name. It contrasts pretty well with the 1970s' paradigm of "expert systems"—where you were encoding the opinions of one human, or the consensus opinion of a conference room full of humans.
I like “Artificial Artificial Intelligence”.
That reminds me that in an AWS conference a few years ago, the presenter touted Amazon Mechanical Turk as "Artificial Artificial Intelligence"
There are so many of those fake AI startups now that you could probably build a successful startup specifically to provide offshore human staffing services and workflow automation to them. During a gold rush, sell shovels.
There are a few of these already - Mechanical Turk is the most famous.
...and then lower your costs by building a real AGI to pretend to be humans pretending to be AI.

(Has anyone done this particular sci-fi plot?)

Yes, in the book Life 3.0 by Max Tegmark! (An AGI is implemented that makes money on Amazon Mechanical Turk.)
There was an article on here like two days ago about a company in Kenya that does training sets for big tech. 1000s of people marking cars on pictures etc
I pitched a local language startup idea to a few companies. I was summarily tolf that it didn't have any "zing" to it. So I added "AI" in all my pitches and got a lot of interest.

Didn't pursue the idea further because I didn't really believe in it, but it just proved to me that investors often chase buzzwords instead of ideas

https://testzap.com does exactly that for app testing, although there are few products in market claiming to do AI based testing.
seriously how do people get away with such things legally? this is total fraud
This is an engineering example, not a marketing one but the team over at FiveFilters manually created schema rules for extracting the text of articles for every single semi-popular website (ie. similar to how Pocket works), and sells an API for it.
Great hack! Thx for sharing
Stripe founders used to do manual implementations for customers in the beginning.
Yep! Famously called "Collison Installation"
If you're doing this, it helps to also talk about the context and the constraint they were currently operating under.

The solutions by themselves don't illuminate unless you also illustrate what they were trying to achieve and how they got around the limitation.

We prototyped https://www.moonlightwork.com without code.

Here was our basic workflow:

1. Marketing site set up using Squarespace

2. Developers apply using Typeform. We add them to a Google Sheet with Zapier.

3. New jobs submitted through Typeform, which triggers an email to us

4. We manually set up a new Google Form to collect proposals. We send the results google sheet to the client.

5. We manually search for developers that match the skills of the project and email them all manually to ask them to submit a proposal using the Google Form.

6. Project owner selects a developers. We docusign a contract to both parties.

7. We send a google sheet to the developer to log hours

8. Every week we go through the developer timesheet and manually issue an invoice using PaidLabs.com (with Stripe at backend)

9. When the payment gets deposited, we pay the developer (wire transfer outside USA, Payable.com inside the USA)

We slowly automated each step with a web app, which was published part-by-part as we finished automating a particular step. We did about $100K GMV with this no-code stack before we completed the end-to-end web application.

Today, Moonlight is profitable and bootstrapped. We still manually prototype things. For example, we came up with the idea of a subscription product on Tuesday last week. We had a client agree to it, so we issued an invoice through Stripe Invoices on Friday, collected the money, and are now starting to build subscriptions into the app.

What does Paidlabs.com do that stripe doesn't? Stripe does invoicing AFAIK.
When we started in Spring 2017, Stripe did not do invoicing.

(Paid is a YC company, btw!)

Do you plan on continuing to use Paid? Or will you migrate away to Stripe's invoicing?

EDIT: My apologies for the misunderstanding! I didn't realize that you've already built that functionality from your top comment.

We built invoicing into our product!

One of our technical needs was auto-charging clients for overdue invoices that were neither approved nor disputed. That's application logic, not something we can use an external system for.

Why does your website ask to autoplay sound on firefox?
No idea - I'm not seeing this on my end. Can you email us (team at moonlightwork.com) and we can debug?
It could be that chat system in the bottom right? Maybe it makes a notification sound?
Ah, that could be it. It's intercom.io - which is fairly ubiquitous on the internet.
Did you guys apply to YC this cycle?

If I signup as a developer, how easy/hard would it be to find a gig? I assume the supply of good developers is not an issue so finding work would be hard.

> Did you guys apply to YC this cycle?

Yes, we applied to YC. We didn't get an interview. I assume that the market size isn't big enough for VC.

> If I signup as a developer, how easy/hard would it be to find a gig?

Contracting kind of depends on how much energy you put in. We've seen smart people not try that hard, and get zero gigs after 20 applications. On the opposite end, professional contractors who give thoughtful applications get many jobs at high hourly rates.

Moonlight can only net increase your job flow. If you are in need of contract work, you can always email us (team at moonlightwork.com) and we'll manually coach you on improving applications, and make warm intros to clients. (We have had success doing this manually over the past month, and are contemplating on turning it into an automated "I'm available right now" flow in the product.)

> Yes, we applied to YC. We didn't get an interview. I assume that the market size isn't big enough for VC.

Worse ideas with smaller markets have been funded by YC. I'm guessing you could have gotten in if you pitched a larger vision.

"As the Gig Economy hits Tech, ALL TECH JOBS will be performed through Moonlight! Market cap > 4q"
Can somebody who's worked with legacy J2EE applications get a gig? All the buzzword right now is fullstack react/angular + lots of tools to make javascript development scale. Most of my recent experience right now is stopping/starting JBoss and figuring out how to sneak in yet another feature into a 15 yr old java codebase.
Surprisingly I never heard back from you guys once I followed up on your email.
Hi - I don't see any messages from the email in your profile. Reach out to me at philip at moonlightwork.com if you have any questions!
That is a great story of grit! Love it, thanks for sharing.
Thanks! We're approaching the 2-year anniversary of starting Moonlight. That's a long time to work on a business!

It's been a long journey to understand what customers want. I think that a subscription product is our future, and we didn't figure that out until last week! But, we even tested that manually - and, in doing so, have done more net revenue in the previous seven days than we did in the first year of our business.

We've fortunately been ramen profitable this year, but I hope that in 2019 we can start to focus on growth!

I'm sorry to say but 2 years is not a long time when starting a business. That's just getting started. It's a long road. The fact you are profitable is great, but it's a marathon not a race.
I definitely agree! I more refer to the fact that we have not yet hit the turning point of clear product/market fit after two years.
Sprint?

A marathon is a race ;-)

Very similar for my business’ various pivots. When you don’t have seed funding, this feels like the ONLY way to go.
Pretty off-topic but I'm going to throw it out there anyways. I play a game call Factorio, a quick run down it is a procedurally generated, top-down (2.5D ish) game where you can move around your character to mine materials, build things, etc. A huge part of the game is automating the creation of various items. For example iron gears are used in a number of lower-level items and while when you go to craft an item it will automatically build all the intermediate items (providing you have the materials) this becomes tedious very quickly (by design).

I find that playing the game requires a healthy balance between #AutomateAllTheThings and "Don't waste time building a huge factory for something you need very little of OR you don't know how much of it you will need". This same experience/way-of-thinking applies heavily to development/programming in the form of "Premature Optimization". In my first Factorio game I spent WAY too much time building massive factories to pump up every single item I needed. This lead to a boring grind and wasn't efficient at all. I was overwhelmed with making sure I always had a chest full of X item ready for me that I wasted a bunch of time (which, to be fair, in Factorio I didn't exactly waste the time as I had fun).

For me this resonates heavily with as it lead to a sort of "analysis paralysis" that I immediately recognized from my attempts at a side business. The next thing I attempt I am going to make a conscious effort to focus on a MVP above all else and ignore scale completely. My last attempts at building a side business have spiraled out of control quickly as I attempt to right all the wrongs, foresee all the potential issues, side steps all the mistakes I saw happen at work, etc.

In some ways I really miss my days in high school when I would open up a blank php file and start coding instead of wasting HOURS looking into various tech stacks/frameworks/libraries/etc in an attempt to "future proof" my setup. I realize now it's a fool's errand. That's not to say you should never think about how you would scale but at the same time don't let the idea of future success keep you from creating the exact things you are trying to future proof.

(comment deleted)
Upvote just because I love Factorio.
Coincidentally, I just saw this Reddit post yesterday - https://www.reddit.com/r/factorio/comments/9uxeq3/factorio_a... - "Factorio as an exam for computer engineers recruitment in Japan. If you play the game well, you can get a job!"
"What is the most effective way to mass-produce blue potion, considering the following geographically-distributed resource locations, and impending attacks from several maximum-hostility alien swarms? Assume that bots are restricted to maintenance only. You have 20 minutes to design a scalable solution. Go."
That and SpaceChem arebtwo games that transfer a lot of skills to the SE space. I need to pick up factorio again, one if the best I've ever played.
Yep, played a little SpaceChem as well and I liked RimWorld a lot (not exactly the same but in a similar vein for me) but Factorio is my favorite.
I believe the Shopify CEO mentioned it recently in a podcast, together with Starcraft 2, as one of his favorite games that translate well to skills applicable to startups.
I really need to try SC2, I played a ridiculous amount of SC:BW back in HS. Do you remember which podcast? I'd love to listen to the episode.
Keep those beautiful SC:BW memories, don't go down that dark SC2-path. At least I don't dare.

    In some ways I really miss my days in high school when I would open up a blank php file and start coding instead of wasting HOURS
Is there anything stopping you? I never went into 'web' so that's still my goto solution. A few months ago I had an idea and I had something up and running in PHP within a few days.
The programming subreddits and also HN LOVE to make PHP and Javascript look like garbage. In reality, you can still make damn good software with it.
No there isn't, I get into a head space that goes a little something like this:

* I think I'll create a little website for XYZ

* Better setup a GitHub repo for this

* Hmm, I really like using Angular/Typescript since I use that so I'll use that

* Better make sure Webpack is all setup and working

* Should I do my development in Docker since that's how I'll deploy it?

* Maybe I'll try this new NodeJS backend framework that looks interesting

* I need to make sure all my config lives outside of my app so that I don't hardcode values

* Oh crap, I want to share code between server and client but they both have their own Webpack configs and merging the two without screwing something up doesn't sound fun

* What, was was I going to create a website for again?

My most enjoyable non-work programming over the last year or so has been in my ~/git/temp-scripts folder where I can just create a new folder for something, run npm init, and be coding in less than a minute. This is mainly used for, as the name suggests, temporarily scripts or better yet, scripts that I'm not sure if they will have legs or if I'll just use it once. It's pretty much my little playground where I don't have to worry about scaling, reusability, etc.

Thanks for sharing your thought process, I found it interesting.

I get the sense that there’s a gem in your scripting, and one of those might become useful and need more work, and then you’d have a reason to scale it.

There’s [a recent interview with PG](https://www.startupschool.org/videos/36) where he talks about the joys of hacking, you might find it interesting.

This thread gives me major anxiety because that's basically how it goes for me too much of the time. Things have got a bit better but I still spend sometimes months reading docs before starting a project (I use tons of diff types of sw though so that extends it a bit)
I also love Factorio - it gets better when you play multiplayer and with mods.

I've found, getting back into it, that Project Euler really helps me 'just start coding'. Last time I got into it (around 2014) I would focus on trying to understand the mathematics and solving things by hand. Now I look at a problem or two every few days, and have fairly streamlined solving them.

Breaking the problem into chunks, making sure those chunks work with tests, gluing the chunks together to get the fact needed by the question, running with the specific input needed for the answer, realising the naive way I implemented the solution is way too slow, adding timing information, analysing the algorithmic complexity, reading pages and pages of mathematical theory...

Sometimes it goes off the deep end, but getting some result almost immediately is so useful.

It's the reason Factorio is fun (you can just build it by hand, most of the time) and Excel is used everywhere (you can see the algorithm and its results together, as you build it). It takes a bit of discipline to do yourself, when the gratification loop isn't built in to the tools you're using, and that's why I think Project Euler is so useful. You get short, achievable programming problems that you can solve quickly and build a habit of solving efficiently.

Hi All, I want to start something similar and I have a list of around 175+ Good Remote developers from around the globe who are looking for Gigs. I am currently looking for a US Based partner who can oversee getting client proposals. My email is in my bio.
The Just Mayo guys paid people to buy cases of their products at supermarkets to juice sales https://www.bloomberg.com/news/articles/2016-08-04/food-star...
If this was done to juice metrics shown to investors, doesn’t this constitute fraud?
Supposedly, they weren't trying to trick investors so much as the stores themselves. Demonstrating high demand convinces the stores to allocate better shelf space and stock in more locations.
That is so unethical. If you want to buy shelf space, be upfront about it.
Yes, of course the probability of suffering negative consequences of this basically depends on if you "make it" before your "fake it" is discovered.

Also, the mayo-jar-eating-itself gif in this article is brilliant.

To me, this is a different thing. I think most founders would say things that don't scale are hacks that let them go faster, but cause extra work on the back-end or a higher unit cost. The upshot is speed to revenue or product-market fit, and if you don't find that then you don't need to waste time building the thing. And these subsidies can go away eventually with product improvement.

The Mayo story seems like something else. While you might learn something by buying the product in retail once or twice, buying in bulk to simulate demand isn't an acceleration to learning something. It's this thought that if only people could find my product, or have an easy way to buy it, it will sell. But once you stop buying, the effect goes away. It reminds me more of a dilemma that larger companies talk about: juicing this quarter's earnings at the expense of next year's.

In a similar vein,

As a teen at my first job, we would prime our tip-jar with a dollar bill from the register in order to jump start tips.

You'd be amazed at how well that worked.

Should have primed with $10s instead!
At a previous job, we were trying to get always-on internet for a pre-IoT energy management product. This was when the fastest wireless you could get was Sprint's 1xRTT and most of the nation was stuck at even slower speeds, if you could get internet at all. We would purchase "Unlimited" dialup internet, then nail the connection up.

It was never going to scale. We charged our customers less than we were paying for the phone line, let alone the ISP service. If the ISPs discovered we were consuming their lines and not paying enough for them, we would have been thrown off.

Still, it was enough to get the company to a sale. All they needed to do was hang on until the tech caught up with them. Today, you could build the same product in a weekend...

One "hack" is too simply not listen to people who say it won't scale.

I wanted to grow a service business, and everyone will tell you that service businesses don't scale for any number of reason. I grew my consulting business by identifying stuff my customers really needed, was teachable, and had great margins. Once my customers saw the value, I switched from hand to mouth survival waiting for invoices to get paid to working for upfront payments. With cash in hand, I could hire people to so the work as fast as I got the business. Maybe my business wasn't infinitely scalable, but it grew way bigger in a short period of time than anyone expected :)

what size (any metrics you care to share) did you grow into?
I grew from just me, my first $5K customer payment, and a checking account overdrawn by $1K to 15 people & doing ~$100K USD/month in about two years. Funded entirely from cash flow.
Any guidance/advice on how to do this?
Here's part of the path I took:

- Pick something you really wanna do

- Sell something with big fat margins

- Don't run out of cash

- Go where the customers are

- Don't outsource your critical path to anyone ever

- Figure out what customers want to spend money on but can't

- Figure out how to get customers to pay you in advance for work you haven't done yet

As a service business owner, it’s great to hear this perspective here. Service businesses might not be “the next google” but you can absolutely make 7 figures a year pretty handily if you know what you’re doing. who cares that it doesn’t scale infinitely, and you get to keep all the money unlike VC funded startup!
7 figure profit or revenue?
7 figure personal income for the owners of a services company is not unheard of.

The owner might elect to keep money in the business account instead of transferring it to a personal one for tax reasons. If you are fully in control of the business there isn't much difference. For example you can buy a house with company money and lease it to yourself for $100/month. This would not register as profit for you or the business.

That all sounds widely inaccurate from my experience. It's just pass-through income, it was even addressed in the recent tax overhaul. Additionally, a requirement for rentals (or check at least) is whether it's being rented at the current market rate.
Depends on your margins & efficiency. I was charging $100/hr & paying $20-$30 (which wasn't a secret to anyone, clients or employees). But it was hard to save because I needed automation I didn't have, and paying for it was not tenable for internal reasons. Eventually I sold my stake for a modest amount and became a software engineer. I decided I wanted to have the option to automate.
To add to this, you have to figure out if it really won't scale, or if the specific individual you're talking to just doesn't know how to scale it. Are they the right person?
I had the option to scale more, but I chose not to. It was more work than I wanted to do, and perhaps more than I could do. I decided to cash out instead.
Service businesses get told they can't be scaled all the time. Thanks for proving it can still work!
I'd call it offering hope, but I'm glad you sound inspired :)
There's a lot of weird conventional wisdom that is all based around the hypothetical VC lottery ideal: grow a business from nothing into a multi-billion dollar "unicorn" in a handful of years, and reap massive RoI for the investors in the process. This is great if you're a VC investor but it's often harmful for everyone else. You don't need a billion dollar startup to be financially secure or to have a robust and rapidly growing business.
Could you hint at your market? What business are you in? I think I get your point about the workflow being "teachable". I am unsure it's generalisable. I'd love to hear more if you fell like telling. Marco
Service businesses definitely scale. See Accenture, WPP.
Careful. While doing things that don't scale is generally good advice for startups, don't build stuff that you already know will NEVER EVER scale.

If you develop stuff and still have to put manual effort because you save time - fine. But don't just get lazy and stop thinking about the consequences of your decisions - it will bite you sooner or later.

> don't build stuff that you already know will NEVER EVER scale

but one needs to know/learn this first, otherwise there wouldn't be an innovation

Andy Rubin used money to “own” many wives, which obviously didn’t scale.
The #1 approach that worked for us at Mattermark was having founders talk to every single prospect early on. Most of the best approaches I have heard are just a business contextual version of this (eg Airbnb sending a company rep to meet customer first hand and take pics).
I'm currently the only Customer Success Manager for our bootstrapped Customer Success Management startup Akita --https://www.akitaapp.com (in addition to being CEO/Head of Product Development).

I felt like it was the best way to get continuous feedback from customers and dog food our product.

It has really helped us improve our product but is now going from something that "doesn't scale" to something that "prevents scaling". I hope to hire my replacement pretty soon!

Great story -- thanks for sharing
I am the CEO of a bootstrapped SaaS business approaching $1mm ARR.

I still do all of the customer/technical support. To be honest, it is a bit overwhelming and starting to take away from other tasks so I likely won't do 100% of it for much longer. However, it has really helped us hone in on our customer needs & sell them on new features. I don't regret it one bit!

p.s. we are searching for a CTO to help us build out a team (large equity stake + modest salary). Email me hank (at) ordermetrics (dot) io if interested.

This was a pain for me too, despite having nearly 60 employees they were all new to the problem domain which left me and my co-founder still wearing way too many hats.
did you overcome this? learning to delegate can be challenging!
Mostly yes, it came to a point where the teams had enough understanding to be able to make a mistakes that impacted customers without them jeopardizing the whole company. Bizdev and sales are a WIP still since it's a niche industry.
kudos to you.. how do manage time between all those tasks?
I have a great technical business partner and we have worked hard hiring the right people so that we can delegate with little intervention.
Just a side note, I checked out your site and saw this snippet:

"About Order Metrics OrderMetrics.io is built and maintained by ex-ecommerce professionals who were dissastisfied by the tools ..."

I read this as you are "ex-professionals" which probably isn't true ;) My 2 cents, change it to just be: "OrderMetrics.io is built and maintained by ecommerce professionals who were dissastisfied by the tools ..."

Thanks! We are in process of re-design/re-brand & new copy. Please excuse our amateur v1 site :)
Did you fail somewhere before reaching the actual milestone? What would you do differently? And what was your biggest mistake/failure while founding ordermetrics?
We delivered fertilizer to our customers in rural Kenya. We rented 10 ton lorries, hired trucks, and set up distribution points around rural schools and churches. For two weeks, we literally schlepped tons of fertilizer.
Neat project. I wonder if our agricultural borrowers / partners in Kenya should be talking to you.
I think our partnerships manager is talking with you guys right now actually!
Hi e :) that's awesome! Seems like things are going well!
Hey V! It's been a long time since The climate corporation. I hope you're doing well!
It's ok, this is the internet. You can say that you literally schlepped tons of shit for your customers. :)
:)

Fortunately for us, it was DAP (planting fertilizer) and CAN (topdress fertilizer). The nice thing about Kenyan agriculture is that most farmers, if they have a cow, already are making sure to use their manure. The bad news is there's not nearly enough cows making nearly enough poop in Kenya to provide the nitrogen the crops need. We're literally shit out of luck... :)

You're literally the first startup I know that sells tons of shit at scale, for which this is a positive description :).
When I was starting Suiteness (YC S16) I found out after talking to hotels that it costs tens of thousands of dollars to connect to their backends. So I wrote a basic app in a weekend for "booking suites" but what actually happened was...

1. The user was filling out a form that was sent to me.

2. I would email hotels asking if they had suites available on the users dates.

3. I would enter their responses manually and the app would send a push notification to the user to see what I had entered.

4. Payment and everything else was done over email.

It looked legit, and during its peak I was doing it up to a hundred times a day. We are directly connected to hotels now so this doesn't happen anymore thankfully.

That's a great example of manually bootstrapping an automated system!

> We are directly connected to hotels now

Once you implemented the backend connections, was the quote of "tens of thousands of dollars" accurate? Was that your development cost or some access fee required by the hotel (or their booking system provider)?

Wow @killion. Legit as legit can be! Thx for sharing your story, will add it to the knowledge base I'm putting together.
Why is it so expensive to connect to hotel's backends? Is that their fees?
That sounds like a really good idea for testing out an idea. But im wondering - how did you go from this MVP to an actual product, when you were busy manually answering emails. How did you find the time? Advice is appreciated.
I'm not sure this doesn't scale. I assume you made enough on a reservation to pay for cheap third world labor to do this at scale
I do contract work for a company in the travel industry and the founder of that company told me that they did basically the same thing when they started. He set up a website with hotels, etc. When customers called in, he would make the sale and afterwards call up the hotels and try to book rooms etc. If needed, he would call back the customer and change the booking. Basically optimistic strategy with rollback :-). Interestingly, he told me that at first he had no agreements with the hotels and had only a vague idea of rates, etc. He would just make it up as he went along, meaning that sometimes they would get a huge margin and sometimes he would take a loss. After he booked several rooms with a hotel he would then call them up to set up a contract. He apparently also started up the whole thing carrying just enough debt to cover the billing gap. Took no outside investment. Totally ballsy way to start up a travel company, but it worked pretty well (Doing hundreds of millions in sales per year these days).
Why does it cost so much to connect to their backends? Aren't there platforms which they load their inventory on like Cloudbeds etc? I assume most of those would be modern enough to have web services to integrate with?
I didn't build out an account page for https://ipinfo.io until we had about 500 paying customers. If you needed to update your credit card or make other account changes you had to email me, and I'd update the database manually. Only after I was spending at least an hour every day dealing with those sort of requests did we go and build out a full account dashboard, where users could manage their accounts themselves, plus also do bulk uploads, see a graph or request volumes, and interact with the API via a UI. Before that the focus had been 100% on the API and the data quality.
How did you acquire the customers if I may ask?
StackOverflow has been a big source of users for us: https://blog.ipinfo.io/i-answered-99-stack-overflow-question...
People were emailing you their credit card numbers?
No, I'd create and share a one time link that'd take them to a page where they could enter their CC details via stripe Checkout.js.
reddit discussions were seeded for a few weeks with a series of sock puppet conversations among multiple accounts controlled by the founders and a couple of friends: https://news.ycombinator.com/item?id=1337359
Always thought it was super interesting/smart that they even implemented functionality just to make this easier, i.e. an extra textbox only they could see that let them set a username for comments they right.
While I am not a success story yet, I am a founder. If my clients had a problem on their site, sometimes I would just fix it for them instead of showing them how to do it themselves. Then I would improve the system on the next update so I didn't even have to show the user how to do something because I made it super obvious.

Long story short, instead of making documentation, I fixed everything that my clients would ask me how it worked. This has limitations, but it saved me tons of time on support, training and documentation that would later change anyway. And my product got consistently easier to use, and dropped training requirements to near zero.

I like this approach - especially when customers are hiring you and/or buying a product that is support to work well for them without burdening them with a DIY maintenance ..which results in training etc.
I have resellers of my product, and they use it build websites for their clients. And one of the things my clients had a hard time with (a while ago) was retraining their end users. This would happen because their users' had employee turn over or simply "forgot how to do xyz" because they hadn't logged in for 6 months.

It's amazing how often I can re-train someone on the exact same thing multiple times and have it not stick. All it takes is something you do rarely (couple times a year or less) and retraining/support is needed.

The mental frustration and training time/support costs is a big motivator to fix the underlying problem.

I think this fundamental perspective maybe be harder to implement the larger your team/business though?

Aardvark, the question and answer service that was later bought by Google, initially routed and answered all user questions from their internal team.
Can imagine that :) I wonder how many of Quora's initial questions were internally answered too?
Aardvark was a nice service, both for finding answers (a well-managed online "word of mouth" service), and for finding surprising intersections in interests with your acquaintances.
My company (CrowdStreet) definitely took a "fake it 'til you make it" approach. The early days involved the founders manually juggling spreadsheets and emails to maintain the appearance of an automated platform while they gauged interest and built out the actual code to handle things.
Using redis as a main database.