Live data from Hacker News

My Second Year as a Solo Developer

mtlynch.io

71–80 of 387 posts

Re: My Second Year as a Solo Developer

#71
Great post Micheal, and awesome to see it hit the top of HN - a reminder I guess that the core bootstrapper/hacker community is on here and strong as ever!

The numbers and stuff aside (which are looking promising, btw, congrats - look forward to see how the trends continue in y3) the part I liked best was the I still love it section. It's incredibly important and, I'm sure you know, the real driver behind doing what you're doing, not money.

I think there's a tendency, maybe especially for technical people, to want to quantify and maximise etc, and money is an easy metric for doing that with and therefore to focus on. But on reflection, it's pretty obviously not the main reason we do what we do.

Re: My Second Year as a Solo Developer

#72
post #42

Earlier quoted context omitted.

It's hard starting a business and most people (90%) don't earn anymore than an employee. None the less some of us just aren't cut out for the corporate life. I'd pick poverty over the lack of autonomy, petit politics and meaningless work any day.

Yeah the focus on exclusively money baffles me. Like cool you get to buy a bigger house and go on some nicer vacations. Depending on the big co, they own you. I can't say I'm not working as an employee right now but every time I've been "broke" and free to do whatever project and take on work as I see fit I've been probably 50-70% happier when you factor in stress from shakier income. That said I understand risk tole…

On the flip side, working for yourself means the job never ends. As an employee you can do 8 hours at work, 16 hours for yourself. You can drop a project and pick it up the next day. The client is pissed? You're still making your salary. It's up to management to staff correctly, not up to you to kill yourself overworking for a salary and no overtime.

When it's just you, and your entire livelihood depends on sucking up to big fish to get that one payday that will float you for the next few months while you find another big fish, the boundaries between work and home dissolve. You feel a constant stress to get projects done and you even lay awake at night terrified of what happens if your next big fish doesn't materialize. Your performance in any one task decreases because you have to wear every hat. You're a good programmer, but are you a good businessman? Advertiser? Hustler? Lawyer? Can you afford a team? Will do you everything yourself?

If you're still a kid, don't have debts, don't own property, don't have a family, don't have any roots, the risk/reward and excitement of this chaotic and generally financially ruinous lifestyle could be good or even make you happy.

But for many people, the stress of putting your family, your investments, your retirement and ultimately your future on the line is one of the most unhappy things possible.

I don't think there is anything wrong with doing your 8 hours to make a living, and then taking the next 8 hours to enrich your life -- not for profit, but for health. Exercise, learning and growing, cooking and entertaining, starting a family, investing in life and happiness outside of coding... it's just notoriously difficult to do these things as an entrepreneur, and all the "big successes" as a rule (with exceptions) are "16 hour workers", as in, 100% of useful waking hours spent on the job.

Re: My Second Year as a Solo Developer

#73
post #12

I read your previous post about Zestful, and this years update, and I just don't understand who would buy this as a hosted API. To me, it sounds like this should be a library, not an API. For every use case that I can think of, having a library would be 100x better than an API. In my experience, APIs are generally slow, unreliable, and tend to change without notice. I don't understand what advantage an API has, excep…

Zestful uses machine learning, so there could be a fair amount of storage, CPU, and memory requirements that make using a hosted API preferable to a local library. Also, if you read Michael's posts on https://whatgotdone.com you'll see that he is frequently improving the model. With a hosted API, customers benefit from improved accuracy immediately without having to update anything.

"Without having to update anything" seems a bit disingenuous - does this software even work offline, without having to ask for some data from an online server, just to load the front page?

Re: My Second Year as a Solo Developer

#74

Sorry to say but this proves that for someone who actually has to work for a living ie earn money, corporate life is absolutely the correct choice. Even for Mr Lynch these experiments in charity wouldn’t be possible without the nest egg from google (which he acknowledged). To go from net 100k+ to below zero and still be unprofitable after two years is a financial disaster.

> Sorry to say but this proves that for someone who actually has to work for a living ie earn money, corporate life is absolutely the correct choice. Not really. This just proves that corporate life isn't the most profitable option for the OP. You just can't make sweeping statements like this based on a single anecdote. I'll offer this to other "corporate" folk out there. I was self-employed since late 2010 until I r…

I'll offer a counter example in that the startup I joined failed miserably and I ended up losing out on a LOT of income.

I am now working for a decent 6-figure income and EXTREMELY happy with the stability and 40-50 hour work weeks...in comparison to the ABSOLUTE GRIND I went through trying to help that startup get off the ground - this is a godsend.

Your scenario is VERY UNLIKELY IMO.

Re: My Second Year as a Solo Developer

#76
post #6

How did you cut down so drastically on expenses in the second year, +50%, or was there a large investment in the first year, sorry I havent read last years update yet! Also, I'm just coming accross your Zestful service and can't believe that is exactly what i am looking for and actually started to write, but I have other stuff to do so no point re-inventing the wheel! Consider me a new client sir! PS: Congratulations…

"in August, I bought a modest two-bedroom home in South Hadley, Massachusetts. Population: 17,500." "My living expenses here are ~$2k per month, which is close enough to the rate of return on my personal investments that I'm kind of at equilibrium." - i.e. Michael moved to a much lower cost of living area.

If that "I bought a house" is literal then he doesn't have rent or a mortgage to pay. That's a big chunk of most people's outgoings.

Re: My Second Year as a Solo Developer

#77
post #45
post #2

Author here. Happy to answer any questions or hear any feedback about this post. Discussion from my first annual update last year: https://news.ycombinator.com/item?id=19054150

Hey, Michael! I was following you story since your first post two years ago. I just want to say that to succeed you need to sell something. As a software developers we can scale something (move from 1 to N, in terms of tech), but you need to find initial niche (from 0 to 1). I think that main success (as a business person) that you have is an audience reach that you had (almost every developer feels that things that…

Thanks for reading!

>Man, 2 years ago, when you posted you story of quitting, I was sitting in Yandex office at Moscow, and a lot of colleagues were talking about you and you story. Isn't that cool?

Definitely, that is really cool. That was one of the most fun parts of publishing that piece. I didn't expect it to be that interesting to people outside my circle of tech friends, but it was surprising to hear that it resonated with people in different countries and different industries.

>I really advice you to use your strengths (audience reach, mastery in writing, etc) along with you software development skills to find point of growth.

I've thought about this, especially when I first quit, but I could never think of a way to make money from my writing in a way that felt exciting to me. I think I just get more excited about building a product or service, but I do keep searching for ways to use my writing to complement my non-writing businesses.

Re: My Second Year as a Solo Developer

#78

Earlier quoted context omitted.

> Sorry to say but this proves that for someone who actually has to work for a living ie earn money, corporate life is absolutely the correct choice. Not really. This just proves that corporate life isn't the most profitable option for the OP. You just can't make sweeping statements like this based on a single anecdote. I'll offer this to other "corporate" folk out there. I was self-employed since late 2010 until I r…

That's pretty incredible. What made you want to join the mid stage startup? Also did most of your income come from consulting type work or product revenue?

Thanks!

TBH, I just got bored. All of the inefficient aspect of my work got slowly eliminated over the years due to process improvements, which meant that only the most unpleasant, manual aspects were left over (read: legal, negotiation, business development, etc.).

80% of my income was consulting related. I tried to branch off into making a SaaS and "failed" (which I'm still kind of excited about but have no time to pursue), but I did succeed in making an App Store portfolio which brings in decent profit.

Re: My Second Year as a Solo Developer

#79
Two cents offered because this post really strikes a chord with me, and I also spent some time chasing down rabbit holes early in my software business:

These products do not appear obviously commercializable and multiple years invested into them without materially improving the businesses does not decrease my confidence in that snap judgment. You could probably talk to business owners with problems, launch an (appropriately priced; hundreds to thousands of dollars per year) product against those problems, build contingent on getting 10 commits to buy, and be at +/- $100k in 12 to 18 months. Many people with less technical and writing ability have done this in e.g. the MicroConf community. If you want the best paint-by-numbers approach to it I've seen, c.f. https://www.youtube.com/watch?v=otbnC2zE2rw&t=2s

(I'll note that What Got Done is probably a viable boutique SaaS business if you somehow figured out distribution for it, at price points between $50 and $200 per month. My confidence on this approaches total. HNers skeptical because it is technically trivial should probably reflect for a moment on how much time is spent on standups at a company with 20 or 200 engineers, what one hour of their time is worth, and how likely that company is to put an engineer on this project specifically.)

If you run an API-based business in the future: Usage-based billing is a really tricky business model for a solo developer. Note that you can say "Usage-based billing but we have a minimum commitment", and probably should prior to doing speculative integration engineering work. Your minimum commitment should be north of $1,000 per month; practically nobody can integrate with your API for cheaper than a thousand dollars of engineering time, right.

This also counsels aiming at problems amenable to solutions with APIs which are trivially worth $1,000++ a month to many businesses which can hire engineers. Parsing recipe ingredients seems like a very constrained problem space. Consider e.g. parsing W-2s or bank statements or similar; many more businesses naturally care about intake of those documents, getting accurate data from them, and introducing that data into a lucrative business process that they have.

I would encourage you, to the maximum extent compatible with your sanity, to prioritize "Will this get me more customers?" over behind-the-scenes investments like CI/CD which are very appropriate to Google but will under no circumstance show up in next year's report as One Of The Most Important Things I Did This Year.

For similar reasons, I would suggest devoting approximately zero cycles to cost control. You don't have a cost problem and no amount of cost control will bend the curve of your current businesses to sustainability. You have a revenue problem. Your desired state in the medium term will make it economically irrational for you to think for more than a minute about a $50 a month SaaS expense; marketing and sales gets you to that desired state, not cost control.

Re: My Second Year as a Solo Developer

#80

Earlier quoted context omitted.

> Sorry to say but this proves that for someone who actually has to work for a living ie earn money, corporate life is absolutely the correct choice. Not really. This just proves that corporate life isn't the most profitable option for the OP. You just can't make sweeping statements like this based on a single anecdote. I'll offer this to other "corporate" folk out there. I was self-employed since late 2010 until I r…

I'll offer a counter example in that the startup I joined failed miserably and I ended up losing out on a LOT of income. I am now working for a decent 6-figure income and EXTREMELY happy with the stability and 40-50 hour work weeks...in comparison to the ABSOLUTE GRIND I went through trying to help that startup get off the ground - this is a godsend. Your scenario is VERY UNLIKELY IMO.

WHAT is WITH the RANDOM CAPITALISATION?
Post reply on HN