Ask HN: Successful one-person online businesses in 2021?
This question was asked 3 years ago (https://news.ycombinator.com/item?id=13326535) by mdoliwa, and I'm curious what it looks nowadays.
> How many people on hacker news are running successful online businesses on their own? What is your business and how did you get started?
> Defining successful as a profitable business which provides the majority of the owners income.
284 comments
[ 2.7 ms ] story [ 276 ms ] thread[0] https://news.ycombinator.com/item?id=22858035
[1] https://news.ycombinator.com/item?id=25442652
Previous programming experience was useful, I could hack together some WooCommerce plugins that help me take care of the customers (generating invoices, communication with the Czech Post, pairing bank payments to orders and informing me about payments that could not be paired reliably). That saved me a lot of repetitive work.
https://www.goodreads.com/author/show/18339067.Marian_Kechli...
Everything so far has only been published in Czech, though.
Thing is, without middle-men (distributors, bookshops), most of the revenue accrues to you directly. Long live e-commerce.
Around the age of 35 I realized that there was a lot of interesting and weird stories to share with others and I started narrating them in an online magazine published by my friend. For example, life and death of Hernando de Soto, the unsuccessful conquistador. (https://en.wikipedia.org/wiki/Hernando_de_Soto).
People liked the format and actually started to send micropayments. It still took several years before I actually tried to put together a book. I started a crowd-sourcing attempt which, to my (pleasant) surprise gathered over 300 per cent of the target sum.
Now I am hooked to the lifestyle :-)
I don't think I could trivially reproduce the results, but I'm happy to get paid for offering free advice. I hope it lasts.
I considered expanding to other places or bringing other people on board, but I doubt I could maintain the same level of quality. Those articles require far more research and domain-specific knowledge than your typical SEO spam.
I'm also not that interested in growing. I want more time, not more disposable income. I am sitting on a few decent business ideas, and this website could easily grow to cover other countries, but I'd rather do more pleasant things.
> How much do you earn
About the same as I did as a developer, though it's hard to get a precise number since it varies a lot.
Can you please give some advice on marketing.
An unfamiliar author’s name means nothing to me, but I might have heard of some of their books. And I’ll open tabs to check them out later.
For artists I’d love to SEE their pictures. I don’t know many artist’s names!
I can’t even be bothered to sell my own used junk.
But it is a low tech way to do e-commerce.
> Checkbot is a Chrome extension that tests 100s of pages at a time to find critical SEO, speed and security problems before your users do. Test unlimited sites as often as you want including local development sites to find and eliminate broken links, duplicate content, invalid HTML/CSS/JavaScript, insecure pages, redirect chains and 50+ other common website problems.
I created it to scratch my own itch while working freelance on other websites. There was one website in particular where minor changes on one page was breaking unrelated pages so a localhost web crawler that checked for issues was invaluable when doing small and large refactors.
The guide I wrote that explains all the page factors Checkbot tests for (https://www.checkbot.io/guide/) also helped me brush up on current web best practices. People treat SEO like a scammy word but the general recommendations are good for humans too!
The addon provides an easy way to print paper labels for products and other things listed in the shops.
Andrew is killing it. Already over one million in bids on his platform.
I used to run a profitable one-person online business. And I felt miserable every time I had to get up at night to fix server issues, or when I had to do customer support from my laptop while I was supposed to be on vacation instead.
Now that we're a team, I feel so much better about the whole thing, even though profit margins are slightly lower than before.
To give you an idea of revenue, it’s about as much as I’d be getting paid as a junior-mid developer in London and requires a day or two of work a week unless I’m adding a new feature, redesigning etc.
https://screenjar.com is also making a small amount of revenue, but nothing meaningful yet.
https://www.perfecttableplan.com (2005)
https://www.hyperplan.com (2015)
https://www.easydatatransform.com (2019)
2020 wasn't a great year due to the effect of COVID on PerfectTablePlan sales. But I've been profitable every year.
[1] With a bit of help from my wife on the accounts and freelancers for web design, testing etc.
BTW the fact that the seating plan isn't stored on a third party server is a selling point for privacy minded users/organizations. Particularly when it comes to politicians/royalty/celebrities etc.
Some of the BoS regulars can still occasionally be found at: https://discuss.bootstrapped.fm/
BeeLine makes reading on screen easier and faster. At first, most of the revenue came from B2C mobile apps and browser plugins, but in 2020 it hit a tipping point and most of the revenue now comes from B2B technology licensing.
Blackboard recently adopted the BeeLine technology, and there are several other large education platforms that are planning to adopt in 2021.
Licensing revenue is uncommon for startups, but it's nice because it's very high margin. I actually used to be a lawyer, so I can keep the main licensing cost (legal fees) under control.
1: http://www.beelinereader.com
2: https://news.ycombinator.com/item?id=6335784
I see this sometimes and then zooming out gives me the full view, but it's already zoomed out here.
Great idea btw!
update: Also checked on desktop, the site transfers 8.5MB and takes 13 seconds to load (the gradients). (My download speed is 7MB/s.)
For every person who currently does X successfully, there will be a multiple of those who failed at the (nearly) same and aren't chiming in.
None of those things are actually copying, arent they? They are just reading.
Do I believe that everybody who actually creates a small SAAS emulating some of the ideas presenting here will be a smashing success? Of course not! Do I believe many will succeed? Of course!
This is like saying, how do I get to the NBA? Well, train hard everyday, eat well, get into a competitive basketball program since HS. None of those things are sufficient, but for sure are a great blueprint.
I had a lot of interest in the symptom screening tool, but then my provincial government changed the rules so child care centres didn't need to collect symptoms. I have 2 centres using it and I just cover the bills. I've told them they can use it for free. Probably more of a hassle to collect the $10/month from them.
I make a good amount from people coming to the web site, but the majority is made licensing the technology to various companies. The online sales are mostly there to spread the word, and gather user feedback.
UV mapping is a very difficult problem mostly because artist have very specific ideas of what constitutes good UV mapping and it doesn't conform to any simple heuristics. Its about a megabyte of C code without any dependencies, and that makes very attractive to licensees.
Do you worry about licensees keeping the code and using it without you knowing if they cancel? Or an employee at a licensee walking off with the code / binary etc?
We’ve talked about some of these risks at my current job which ships code as our product so curious how other people navigate this.
Congrats on the success!
First of all I sell perpetual licenses. For everything else I rely entirely on the honor system. I wont spend my time chasing some student who pirates a copy. The real money comes from the larger companies and they are terrified of getting in legal trouble for breaking any kind of license agreement, so they have no reason to screw me over.
I worry a lot more about making things complicated for licensees then I do about them taking advantage of me.
glad to see a software guy use all the modern day tools to get out of the rat race. cheers
Its also much better for your health to focus on helping people who support you then, to worry about what a few bad apples might do without you ever noticing.
(For games, it’s clear that ptex is basically a nonstarter, since GPU texture mapping hardware can’t / won’t deal with it)
It was rough going at first, but I won the $15k YC Startup School grant [2], which let me jump into it full-time and give it my full focus. I managed to hit ramen profitable before having to go back to freelance.
The conventional wisdom is that devs won't pay for software (especially code!), but I've found it to be the opposite. There are a lot of employed software engineers who have disposable income and who are happy to pay for a dev tool if it means they can actually build and launch an idea in a weekend.
[0] https://divjoy.com
[1] https://news.ycombinator.com/item?id=20688044
[2] https://blog.ycombinator.com/announcing-the-startup-school-2...
Thanks a lot.
That was enough to iterate on until I had an MVP.
Then my Show HN [1] sent like 15k visitors in a day and that led to a ton of usage. I think something like 4k projects were created that day. I wasn't yet charging at the point, but probably for the best, since high usage meant a lot of feedback.
A few months later I launched on Product Hunt and that went well [2]. Beyond that, just improving the product every day, sharing my progress on Twitter, and trying really hard to turn every new feature into an exciting launch event.
I also started a React hooks blog [3] that sends me a handful of customers every month. I could probably do a better job of promoting Divjoy on there.
Haven't delved into SEO (barely rank for anything), content marketing, paid advertising, etc, so it's still very much a learning process for me.
[0] https://twitter.com/gabe_ragland/status/1108875975494795265
[1] https://news.ycombinator.com/item?id=20688044
[2] https://www.producthunt.com/posts/divjoy-4
[3] https://usehooks.com
How hard would it be for me to integrate with Authorize.net?
Since all the boilerplate works out of the box you can skip over a bunch of stuff (like understanding how auth works under the hood), but generally there's some custom logic you need to write and you'll want to pickup some JS/React to do that.
Any integration with Authorize.net would be totally done by you. You could export a codebase with Stripe payments so that you can at least see how payments logic ties in with UI.. but you'd need to then strip that out and replace with your own custom Authorize integration.
Thank you for the reply. :-)
This is absolutely true, but companies also, or even devs working in companies will buy out of their own pocket to improve their productivity without having to ask the Accounts department, I know I have!
I'm using Firefox 68.11 for Android.
https://www.newsy.co
It turns your un-used domain into a Reddit-like content aggregator with all sorts of features - membership, voting, comments, newsletters and monetization. The best thing for me is that it is completely automated and all of my domains are hosted on the platform. :) Not Ramen-profitable yet, but pushing it to get there.
[1] https://jdnoc.com/open/
Basically its great because everything is client side so all you have to is make frontend websites for people to interact with, and even that isn't really necessary. You just need people, with wallets, to be able to interact with your smart contract easily.
The smart contract you deploy has to address a pain point for existing users, typically by consolidating multiple transactions they are doing into a single transaction.
Your smart contract can take a cut of the transactions that flow through it.
The ongoing overhead costs are practically non-existent. The initial costs to deploy your smart contracts can vary to be several hundred dollars at time of writing.
It doesn't really matter what people think is happening in the blockchain space, or their infinitely moving goal post to reinforce their view about a lack of use case. The reality is that there is a market and there are market needs, just like any other market. The distinctions in this space is that the payment system is built in and all the users bring their own connection to the nearest servers which store all your variables. It's not different than any other financial services, just way faster and permissionless to get a foothold in.
I don't check it, but I'll try
I don't check it, but I'll try
If people find getting into interest bearing products to be complicated, then you would create a contract to make it less complicated.
Pooltogether.com is an example of something people like, I didnt write that. It just gives people a chance of earning more interest than they could alone, at the expense of earning no interest in the mean time. They bill it as a “no-loss lottery”, while it is really just helping people deposit into other onchain financial services. It is analogous to many people depositing into a single savings account to earn more interest than they could as an individual, and only one person getting paid all of the interest. So some people like doing that because their alternatives are non-existent.
You can make a competitor to that or something slightly different and get people using it.
I don’t post or advertise audits, third party smart contract audits are expensive and purely a marketing racket.
A) users dont care
B) Vulnerabilities come from closed source pricing oracles.
C) users that do care understand that vulnerabilities are not really coming from the code and more so from pricing oracles
D) Users can buy smart contract insurance.
E) They can also buy their own smart contract audit, I at least make sure the block explorer has the code and ABI available
As to your point that user's don't care, I think that's the real answer, and it's a shame. Do you think the user base is not technical enough to care?
Secondly, another thing I was alluding to is that you can just copy working code. You can deploy the exact same service as someone else and compete directly. Too many developers think they need uniqueness, which may have been true in the "I can only get recognition from VCs to make real money" world. DeFi development is analogous to launching a grocery store offering slightly different brands. The code you copied from having already been audited.
Third, everything I wrote before was assuming no malicious intent. So if we are copying code for the most part, it moves the vulnerabilities to the closed source oracles and the behavior of the oracle's sources of data.
I'm always open to having this conversation, in general top level hackernews has not been ready for that conversation and they want to debate largely irrelevant things about their feelings over blockchain, as opposed to the state of various sectors in the space that they aren't aware of. So leading with nuanced discussion would hurt the visibility of what I actually have to contribute.
It seems to me like you've found an interesting way to play in an adversarial space by selling shovels during a gold rush.
And with crypto prices going up we are probably going to see the next DeFi bubble.
If you want to build a DeFi app, You need to learn DeFi development and I have a course just on that: https://eattheblocks-pro.teachable.com/p/defi-development-ma...
I also have a youtube channel for blockchain dev: https://m.youtube.com/channel/UCZM8XQjNOyG2ElPpEUtNasA
Also, do you think this can be a long term career?
The programming is all javascript and solidity, which has syntax very similar to js. The blockchain imposes restrictions on how complex your code can be which means you are writing simpler code. More like building with legos (which is very similar to other programming where you have dependency hell, not really prevalent here because the other code-legos don't really change).
Private sector has not gotten around to valuing this skillset and typically interview out of novelty and curiosity but are completely confused and ignorant about what your involvement in “blockchain” actually was, but there are enough VC backed companies that operate in this space if you wish to eventually be employed.
You can also get wealthy enough not to care. Not from crypto prices rising, just from transaction volume and earning your crypto.
Could you please elaborate? Do you mean taking a cut from the transactions?
Also, if I gave myself 6 months of part time study, will that be enough to get proficiency to start working on real world projects?
Yes.
> Also, if I gave myself 6 months of part time study, will that be enough to get proficiency to start working on real world projects?
Yes.
If you already know how to program it honestly won't take you that long. The bigger issue in DeFi and crypto in general is what to focus on. Here, all of your side projects can make money right out the gate without trying to look more legitimate than the next, but now some make more than others. The space moves extremely fast and other people's better ideas can be tempting to focus on.
Because if so i would be skeptical.
People selling courses are selling the dream and hyping "money making" through some new shiny tech.
I hope these two accounts are different persons.
Everything started from a Show HN post and one comment on HN. Majority of paying clients are from HN too.
I started the project in May, and launched in August. And after 2 months I was thinking it's total failure, because target audience is too specific and my marketing skills sucks.
But by keep talking to a few early users I finally managed to convince them to use the product and than paid for yearly subscription.
[0] https://optduty.com/
Job board for developers with cross post to popular Telegram channel. Might come in handy if you hire devs and don't mind to work with people in EU Timezone. Job posting is free of charge.
I made some money with ads last year, tho.