HACKER Q&A
📣 NithurM

Show your failed projects and share a lesson you learned


I guess no body is doing this, everyone talks about making money. So, let's use this post to share our failed projects and the learnings with other founders.


  👤 et1337 Accepted Answer ✓
I worked solo for three years on a 3D cyberpunk shooter all in a custom C++ engine. It was a hybrid single/multiplayer idea, where you would progress through the campaign and encounter other players at the same time. The twist was, in keeping with the cyberpunk theme, once you got to the end it would be revealed that all the players were actually bots the whole time.

At first I was going to commit 100% to the deception. There wasn’t going to be real multiplayer in the game at all, it would all be fake. But then I realized the riot I would have on my hands if I actually tried to sell it as a multiplayer game and there wasn’t real multiplayer. So I wrote real multiplayer. By the end, the project was big enough for a team of 100. I was making cinematics, running a Discord server, trying to figure out how to train an AI to play my increasingly complicated game, it was insane. I ran out of money.

Trailer: https://youtu.be/QnMz27nPbB4

Code: https://github.com/etodd/lasercrabs

Dev blog: https://forums.tigsource.com/index.php?topic=49277


👤 nscalf
I don’t have a site to point to anymore, but me and some cofounders built out a physical therapy vertical saas (patient management + mobile patient portal).

The issue: many PTs are VERY analog—sheets of papers with exercise, very few touch points, no data collection, etc.

The solution: modern patient management system for doctors, a mobile app that will remind you to do your prescribed exercises, track your response, have reminder videos so you’re doing everything right, and feed difficulty levels, etc to the doctor in real time to monitor recovery.

The problem: selling to doctors is hard. Replacing their entire day to day interface for their whole staff is a giant barrier to pass. Many patient management systems bundle in handling insurance, so his ended up being a “solve everything, then we’ll talk” type of system.

What I’ve learned: you need to make sure you’re MVP is ACTUALLY viable. We talked to a lot of PTs, and they were interested but not forthcoming with exactly what they would need to switch—still not sure how to pry out that info. Vertical saas is a double edged sword: the customers are bigger and stickier, but the sales process is slower and harder. Doubly so if you are trying to dethrone other deeply ingrained saas businesses from day one. A better approach likely would have been an extension to improve existing ones, then our own system.


👤 davidmurdoch
Spent about $200000 on developing a real-time massive multiplayer online strategy game just to run out of money then fail our Kickstarter: https://www.kickstarter.com/projects/breadboard/terra-mango-...

We already had 4000+ people sign up to play once it hit beta, and even had local news cover us: https://www.fox35orlando.com/news/terra-mango-could-be-the-n...

We vastly underestimated our ability to market the game and to influence people, even our own friends.

We should have shipped a somewhat slow and buggy beta version to those 4000 people who signed up to beta test.

Don't let perfectionism get in the way of shipping.

Or maybe we just had a bad idea


👤 muzani
Had several: last minute airline seat bidding app with an interested airline. Fishing competition app with paying users. Housing valuation app for a city council, with the actual city council interested and opening up their API to us. The city council also wanted a parking app and water billing app. A telco requested a reloading app that was basically CRUD but offered 6 digits for a few days of work. There was a diet app with thousands of monthly active users and hundreds of dollars in monthly sales.

The failure reasons were all the same: business partners who sat on money and did nothing.

These people were not incompetent. They've built companies before. They own a Mercedes, BMW, or Mazda RX-8. They've dedicated decades of their careers to building these connections. I personally burned my credibility setting up some of these meetings.

The problem was they didn't show up. Why didn't they show up?

"The poor and the middle class work for money. The rich have money work for them."

Nobody is naturally too lazy to take money that's lying in front of them. These people have been conditioned to think that work is for fools. They love doing strategic shit like picking domain names and researching target market. They'll never actually talk to the target market though. One entrepreneur even hired a "personal assistant" to do the talking, except the assistant was incompetent and just pissed everyone off.

Laziness is fine. Arrogance is fine. But anyone with a contempt for hard work will not get anywhere.



👤 dls2016
I finished a NASA SBIR before Thanksgiving with my buddy. Mixed results on the technical end and, after lots of discussions with potential gov/industry customers, we realized the market is probably not big enough if we could productize it.

I learned a lot about myself. Was previously in a stagnant job, in my opinion due to management. After managing my own project I am even more certain this was the case.

Besides my partner, there was no one else to get things done. I wrote the proposal and most of the budget, selected and integrated many hardware components, learned to use a CNC and pour foam and solder 17-pin connectors. Constructed and operated an off-grid sensor site for a few months with great uptime. Lashed together an ETL system with Python and Postgres. Wrote and delivered briefings to potential gov and industry partners who knew A LOT more about the topic than I did. In the middle of the thing we were selected as finalists in a pitch contest, though didn’t win.

Gave me back a lot of confidence lost in that other job. I know I can jump into a relatively new area and do decent enough work as judged by experts in that area. I doubt we’ll get a Phase II (and sort of don’t want it as I’d pay myself dookie for two years with questionable payoff), but will crank through some leet code or something for a few weeks and have a eye-catching project on my resume!


👤 dharmaturtle
I tried to build StackOverflow for flashcards (i.e. spaced repetition with collaboration as a first class feature.) After working on it on nights/weekends for ~2 years, I realized my architecture was shit. I started out with Blazor + F# + PostGres, but eventually I realized that syncing offline client DBs to the cloud was a very nontrivial problem. So I moved to event sourcing. Turns out that's not much better - I started to write my own IndexedDB wrapper, then said "you're a moron" and switched to CouchDb/PouchDb/RxDB. I also wanted to support plugins. I thought I figured that out with Blazor, but eventually I realized that more powerful plugins would want to manipulate the DOM directly. Blazor's virtual DOM kills that possibility. So, I'm off the dotnet ecosystem (I am so, so sad to leave F#) and onto Typescript + SolidJS. I would've gone ReScript but that's tightly coupled to React which uses the VDom. Perhaps I should be using Svelte - I'm not 100% on any of this new architecture yet. So my project has not yet entirely failed... I just realized I spent ~2 years on the wrong architecture.

The carcass of my attempt in dotnet: https://github.com/dharmaturtle/cardoverflow


👤 Doches
I'm sure you'll get a fair number of interesting stories here, but you'll find a _ton_ at IndieHackers (https://indiehackers.com) which is a sort of spin-off community from HN that's focuses more on bootstrappers and solo founders.

For me, I launched a five projects in 2021 that were a mix of total flops and sorta-flops, and they all flopped for the same reason:

   * Saascast.io (https://saascast.io/) -- revenue forecasting for Stripe-based SAAS businesses
   * Offramp (https://offramphq.com/) -- Get automatic feedback from unsubscribing customers
   * Donel.ist (https://donel.ist) -- like a TODO list, but more motivating
   * Sandpiper (https://sandpiperhq.com) -- inventory tracking for people who hate inventory tracking
   * Rent Robin (https://sandpiperhq.com) -- automatic rent collection for small businesses
Saascast and Offramp are more or less total flops; I keep them running because I use 'em in all my other projects and I find them useful. They're flops almost entirely because I don't know how to market them, and I'm not convinced that they have enough value-add or PMF to be worth pouring money down the search ads sinkhole.

Donel.ist is, arguably, a total success because it got me out of a moderate depression (being fired and immediately going into lockdown sucks) and back into the habit of building things. It actually has a fair number (50ish) daily users, but it's not monetized at all so in that sense it was a failure at launch!

Sandpiper and Rent Robin are spin-out projects from another, not-failed project -- and while they're not setting the world on fire, they see slow-but-steady growth and the folks who use them seem to love them.

The running theme between all of these is that the projects I build where I already had an audience -- even if that was just myself! -- are successful, and the ones that I built because I had a clever idea but no committed users are failures.


👤 asicsp
Related past discussions:

* "Ask HN: What's your latest failed side project and why?" https://news.ycombinator.com/item?id=22397720 (222 comments)

* "Ask HN: What's a side project you built to make money that hasn't?" https://news.ycombinator.com/item?id=25580637 (582 comments)

* "Ask HN: Failed project you spent 15 hours/week for 5 years on?" https://news.ycombinator.com/item?id=27838479 (74 comments)


👤 soneca
https://www.quidsentio.com

A private social network (“private” in the sense that is a journaling web app that you share with close friends, not as “e2ee privacy”).

Zero interest on HN or Reddit or wherever. The few people who tried (including friends and family) never came back. The one paid user that I had tried to use the “import Facebook status” tool and it wasn’t working. I didn’t know how to fix (it worked in my machine) so I refunded them.

I used as personal journal for several months but eventually quit. The web app is still up because it’s basically using free tier for hosting, so I leave it there.

Lessons learned

Honestly, idk. Maybe that a new social network these needs a very clear unique spin. Generic “keep in touch with close friends and family” is not enough, any of the big ones can do that. WhatsApp and a closed profile on Instagram deliver that value already. The big ones that tried eventually failed (Path, famously, but also a recent one YC-backed, Coccoon).

”Pay a subscription so we don’t have to sell ads and your data” is not enough of a motivation for adoption.

For those that this would be enough, they also care about e2ee and decentralization (which I didn’t deliver because it was technically hard to do).

Social networks are expected to be on native mobile apps, not web apps, I think.

If anyone likes the UI of it and wants to use the frontend (React) for a web3 or any sort of e2ee backend, get in touch.


👤 inasmuch
I ran a solo branding and web, product, etc. design shop, prematurely took it full-time and bet my livelihood on it, and effectively dead-ended my career.

The small number of clients I got were—according to them—happy with my work, but the only word-of-mouth inquiry that ever came in was a coke-addled soi-disant "tech visionary" with little money and no plan. Everything else came through exhaustive outreach and prospecting. After a couple years, the whole feast-or-famine freelancer thing went full-famine and sent me running back toward full-time/in-house work with my tail between my legs and—evidently—a stink of desperation that took a couple more years to dissipate enough for me to actually find a job. A job that paid significantly less, had worse benefits, and put me in a much lower, less respected position in a much less interesting company, doing much less interesting (and much harder) work than the one I left years earlier. An objective professional regress from which I've yet to recover.

If I've learned a lesson it's that there must be reasons I'm unable to find good work that are too close to me for me to identify myself, and therefor frequent and informative feedback should be sought in high priority.

I saw a number of my peers take the same leap I did and find enormous and continuing success despite having less experience and, in some cases, what I felt was much lesser work to show. Of course their success has since enabled them to eclipse me, as my development has been retarded by several years of bad or no work now.

I want to move toward self-employment again, but have virtually no professional network after so much failure (again, despite all of my few customers verbalizing that they enjoyed working with me and were happy with what I did for them), and have no reason to believe I'd have greater luck in another venture.

I'm commenting to share my story, but am really here to read about what others have learned that I might be overlooking.


👤 wheybags
I spent a long, long time working on an open source reimplementation of Diablo 1 (https://freeablo.org), as a clean room reimplementation. In the end, a new project called devilution cropped up that was based on decompiling the original binary. Because of that, it was playable day 1, and started to build real community and momentum. Seeing their success killed my motivation, and the project has languished since. I never actually cancelled it though. It's still kinda painful for me to think about.

I did learn a lot from it, and it contributed majorly to every job I ever got, so it's not like it was a complete waste of time.

If I had to share a lesson: don't invest too heavily in someone else's IP.


👤 edent
Last year I tried building an animated laptop sticker business.

People loved the idea! People paid for stickers! Profit was reasonable!

But, on the downside...

The equipment is horrifically expensive. Minimum order quantities from 3rd parties means that every idea has to be a killer. They are a novelty, and quite pricey, so you can't rely on repeat custom. Zero barrier to new entrants.

I was glad that I did it - and I learned a lot. Perhaps when I'm a tech-billionaire, I'll work on getting the price down ;-)

More details at https://shkspr.mobi/blog/2020/06/building-a-minimum-viable-l...


👤 vilvadot
I launched ByteVitae (https://bytevitae.com/) a couple of years ago, got a decent launch here and in Product Hunt, a bunch of users the first days ~3500 and a steady influx of users over the following months. I didn't know how to convert most of those users to clients, didn't talk to them, lost all interest after the initial launch and moved on after an amazing -26€ in benefits :P

I learned so many things and was such a fruitful ride that for me it is far from a failure. But on the business side, definetly a complete failure!

Even wrote a little post mortem at the time: https://vilva.io/blog/1-year-of-building-reflections.

Lesson learned: Talk to your users. Don't neglect the business/marketing side, specially if you are a techie who loves to code. Talk to your users. It is a marathon run, forget about the overnight millionare launchs, the launch is the "easy" part, growing steady from there is the real challenge. Talk to your users!!


👤 wanderingstan
Inspired by my dad scanning 20,000+ old photos, I created "Smallest Day". Photo organizing apps didn't (and still don't) handle old scanned photos well.

For example, Google Photos would not allow any photo to be dated before the 1970 unix epoch. Picasa required an email address for anyone tagged, which was problematic for nineteenth century photos!

Short demo: https://www.youtube.com/watch?v=CAObvfnDso4 Presenting at the Personal Archiving Conference: https://www.youtube.com/watch?v=BzBkuXvqEo4

In hindsight, I really needed a co-founder, especially someone more of a "hustler". I also should have committed more fully to reaching a GO/NO-GO decision instead of letting the project peter out over a year while I gradually took on more consulting work. Should have bought some ads to determine market appetite.

Still, I'm mostly happy that I didn't pursue it too far. 1000 Memories (a YC company) was also in the space and had an only mediocre exit. I'm relieved that no other company seemed to knock it out of the park. But a little sad that so many old photos (and the stories behind them) are not getting digitized and may not get preserved.


👤 anyfactor
Robintwits

Based on the Robinhood API, I attempted to merge Stocktwits API to create hype stock trend analysis platform. I wanted to combine both the buy side and hype side of these stocks into a very basic analytics platform. After Robinhood shut down their unofficial API my project was dead. Also Stocktwits are quite restrictive with their API use now, I believe.

Lesson learned: Platform risk is an obvious threat to your project. You can never go wrong by choosing freedom. Build something from the ground up and if you are relying too much on other people's product make sure you recoup investments fast as possible.


👤 philliphaydon
About 12 or so years ago I created a competitor to eBay in Australia with a few friends. TradeCity. We had a slick clean UX, no stupid bid sniping, $1 listing fee only if you make a sale.

In 1 week of launching we got around 5000 registered users, 1000s of items listed, and steady flow of traffic.

Made the mistake of using a VPS provider in Australia, a week after launch… bam servers died.

Went to restore the backup only to find out the “backups included” from the hosting provider was not “backups included unless you tick a hidden box”.

They claimed that they paid $1000s to a data recovery company to restore the VM images but I doubt it.

Will never trust someone else to do what I should have been doing on day one.


👤 kerogerokero
Mine is rather unconventional.

Started a side project (https://javfilms.com) that aggregates popular Japanese adult videos (NSFW site by the way).

It didn't fail, but it never picked up to a substantial point.


👤 th9283749238
Not really a project, but my PhD. Did it while I was working part time and made a mess of it, finally dropped out. Now I have to explain why my CV is the way it is to every interviewer and watch them silently judge me.

If any undergrads are reading, the short advice is - don't start a PhD unless you are very good or your supervisor is very good. Look at introductory courses for PhDs to get a feel for it. Research is a whole different ball game than studying for exams etc.


👤 quaffapint
How about the multitude of ideas I start - get all excited by this great new idea, start working on landing page picking just the right colors and font, look into the coding and hosting, all the while researching and checking out the competition only to say to myself there's no way this will work, look at all those features the other players have, I can't market, don't have a following...Fail. Next idea - rinse & repeat.

Then only to see a month or whatever later a similar idea posted to HN with them saying how they have customers and inflow. Could I have done the same? Maybe. Was it just because they could market well? Maybe. Will I ever really know? No. Cause I never tried. Will I ever learn my lesson? I can only hope.


👤 nonplus
Sometime after 2009 I started working on a data mining app that allowed a user to enter medications and cross reference drug interactions. At the time opendata was one of the main information sources, now I think those datasets are managed by openfda.

I brought one person in to work on that with me, they proceeded to buy a domain for the top product name we were considering (canitake.com) within the first day. It was wonderful to get that red flag so soon, I stopped working with them, and abandoned the project. Losing the project was a little unfortunate, the data brought good questions someone might want to ask their doctor about; but knowing what I know now about "doing your own research" a lot of people would not have used this as a way to prepare to talk to a professional and would have interpreted the data themselves.

Not working with that acquaintance again was invaluable, they burned their way through the industry for the next decade. They could have messed up projects I actually cared about.


👤 scyclow
I tried to sell pictures of discarded ketchup packets as NFTs [1]. They didn't sell very well. I guess the market for ketchup packets isn't as hot as I thought it was.

I learned that flashy websites can't quite sell everything.

[1] https://steviep.xyz/natural-flavors/


👤 jpomykala
https://placeflare.com

I wanted to gather cool and unpopular places from a neighborhood, like old castles. I started this project in 2015 and I’m still maintaining it, and from time to time I’m doing fixes.

What I learned?

Technical: SPA got terrible SEO, only a few crawlers executes JS on page to actually read data from the page (or at least show the place image instead the app image from og:image) I tried many times to add some pre-rendering and make it hybrid, but I failed. Eventually, I converted app to NextJS and I added dynamic og:images (using my other project: https://bannerly.io) and number of impressions and clicks increased mostly thanks to sharing places by people on social media. I also plan to use no-code automation tool (probably https://integromat.com it’s cheaper than Zapier and probably more powerful) to post places to Instagram every day.

There is no money/revenue in this project but I like to play around with it anyway. It would be cool earn at least for maintenance costs on it but I don’t have any idea. I was thinking about selling tickets online for places where the tickets are required but no one is interested in this idea.

Non-technical: There is a very small subset of people who would like to use travel apps. It’s easier to use Google or local guides to find great destinations.


👤 Eric_WVGG
I was a cofounder of a fashion and consumer startup, it was sort of like a focused Pinterest. We had a very enthusiastic user base before taking on SV money, but unfortunately never grew much beyond that.

I was the engineer (and briefly CTO), and the foremost thing on my mind was marketing and promotion. I was constantly told that word-of-mouth and natural virality was how things worked in the Web 2.0 era, so put it out of my mind and focused on the technical stuff.

I eventually got fired (justly so; I was good enough to get a personal project off the ground, but not FAANG material at the time), and watched as they squeezed out a redesign and an app and eventually sold out as an acquihire. (I’m told that means it’s “not a failed startup” but sure doesn’t feel like it.)

If I had it all to do again, as soon as it was apparent that I had reached the limits of what I could do as an engineer, I would have flipped to being the hype man for the product. Someone should have been hitting the pavement every day making connections at GQ, Supreme, HypeBeast, etc. My partners say we crumpled because we couldn’t build another round of funding; I say we couldn’t get the funding because of dumb naive belief in word-of-mouth.

coda: after that, I returned to another side project, a visual RSS reader for graphic designers and artists. Same problem, no plan to promote the damn thing.


👤 frasermince
I worked on a language learning app for about a year. I wanted to read the first Harry Potter in french and easily create flashcards. I iterated early on based mostly on what I wanted to see in the app instead of talking to people. I definitely should have talked to people much more and much earlier. Also I didn't have any other founders with product or design experience. In retrospect I would have really benefited from other cofounders.

In addition to this such an app is very content driven and the lack of being able to use anything other than public domain content really limited me. It's still up in a semi working state https://unchart.io. Personally it achieved my language learning goal as I was able to read most of the first Harry Potter in french so I will probably continue to add more features as a personal project.


👤 tac0_
No link but when I was younger I partnered with a non-technical founder to build a personalised news app. He quit his job while I worked on it part-time. Despite having some users, we failed for many reasons in hindsight.

1. Not shipping fast enough. This one is standard startup advice. 2. No traction for the amount of time we worked on it. Probably caused by not shipping fast enough and not talking to users properly. 3. No conviction. I didn't really care enough about the problem to go all in. TBH, I just wanted something to work on to put on the resume. 4. No competitive advantage. There are a tonne of personalised news apps out there. We had no differentiating factor. 5. No realistic plan to monetise. 6. Finally too many co-founder disagreements as a result of everything so we called it quits.

I don't regret the experience because it taught me a lot about what not to do in my current project.


👤 mfrye0
I tried to start a language learning app that would use product placement within lessons to make it free. The idea was to have VR style real world lessons such as how to order a beer - "I'd like a Heineken please".

I took it pretty far. My cofounder had a Phd in Computational Linguistics, we had professors from U of M as advisors, I got us into an accelerator, we built a working prototype, and I had several big ad companies interested.

The problem was that Duolingo came out at the exact time. Then due to our concept being immersive / media heavy, it required a lot of funding to build a v1. Ultimately, investors didn't think we'd be able to compete with Duolingo and we couldn't raise the funding.

I started the company almost 10 years ago now.

Facebook page: https://www.facebook.com/SavvyLanguages/


👤 dividuum
https://geolua.com (On mobile it gives you a "consumer" view. Check it out on a desktop for a complete impression of what was possible)

I built a programmable and multiplayer capable way of doing geocaching. I keep it online because I still think it's neat, but back then I didn't think of any reasonable way to monetize or market it. It got some interest from the geocaching community, but IIRC links to it got banned from some geocaching forums because they wouldn't allow third party tools. ¯\_(ツ)_/¯

So I guess: 1) Think about what you build before you do. 2) Make sure the possibility to make money exists at all. 3) Don't rely on third parties. 4) Use what you've learned in your next project


👤 igeligel_dev
I had/have some projects:

  - https://caseconverter.pro/app - was more experimentation than anything else, paste a JSON and get converted keys
  - https://getworkrecognized.com - Could never reach market-fit with that. Wanted to really focus on the employee sides with brag documents but no employee will ever pay by themselves for such a tool
  - http://linkedium.com - was a LinkedIn Scheduling tool, was just annoyed at some point with that. Might spin it up again this year. So never launched
Might put them up for sell somewhere. Maybe someone is interested to grow these or find product-market fit. But focusing on some other ideas I have right now.

What I learnt: I am really bad at Marketing and Sales and have a lot to learn there. Will focus on other target customers and trying to niche down with the projects I am working on right now and want to work on soon. Maybe finding someone who is good at it and partnering up might be something to look into.

Also, SEO and content is working to generate traffic. If you can convert the traffic it is a goldmine. The Google Search Console for getworkrecognized looks promising honestly.


👤 benwilber0
I built Boltstream [0] over the course of a couple years and got burned out. I wouldn't say it was actually a failed project because in the back of my mind I never really had any intention of trying to turn it into a Twitch/YouTube/Facebook Live competitor anyway. And it's proven to be somewhat popular on Github. The project was fun to build and learn about but ultimately it was impossible to actually run it as a consumer-facing website. The problems were never the actual software/video streaming tech, but rather the extreme bandwidth costs of live video streaming, and the content itself. I launched it several times under different site names/products and it always just turned into a cesspool of pirate streaming live sports and other copyrighted content. The DMCA notices were regular, but were never really that onerous to deal with. Just turn the stream off, ban the account, and then reply to the email. But it just got too annoying. I built a little mobile web app so I could just do it from my phone while I was out at dinner. After awhile I just decided that it was time to give it to someone else to play with. So I did a big code dump on Github and haven't touched it since.

I'm actually planning to start working on it a little bit more since it seems that "self hosted video streaming" is still pretty in-demand. I'm probably not going to be spending too much time on the actual features and functionality since as far as I'm concerned that's done at this point. Mostly just packaging it up so it's easier for people to run it themselves and hack on it.

[0] https://github.com/benwilber/boltstream


👤 Rinum
I have many, but also some that had some level of success - https://rinum.com

My lessons:

1) Keep your day job, most projects fail

2) Fail fast, 20% effort gets you 80% of the project and that's when you ship it to see if it works, doesn't have to be perfect

3) Don't hang on to failures, move on


👤 nunSpQyeJR
I built an app to help people create balanced teams during pickup games for any sport. The app had every player register themselves, then each player ranked everyone, including themselves, from best to worst, then the app would spit out n number of (probably) balanced teams.

It turns out that complaining about team balance after the match is a feature, not a bug, of the experience for most people and our app was just extra work.


👤 bsenftner
I wrote and globally patented Automated Actor Replacement in Filmed Media, a fully automated visual effects based actor replacement and automated digital double creation pipeline. I started working on the idea in 2002, had it globally patented by 2008, with a startup team of Academy Award Oscar winners for VFX, the VFX Supervisor and VFX Producer from the talking animal film "Babe", with a custom built server cluster capable of 125K new, unique 3D digital doubles of real people per hour, and a rendering pipeline capable of 12x real time for video clips less than 1 minute in length.

However, I launched during the 2008 financial meltdown. The only serious investors I could gather would eventually realize the tech could be used to create Deep Fake Porn, which I refused to pursue. VCs thought the tech was science fiction and suspected fraud. (Remember, this was '08 - the term deepfake has 7 years before going mainstream.) Every film studio and music label I contacted, all already familiar with VFX technology, wanted to use the tech for promoting media products, but none wanted to invest to create a production scale studio (because they were familiar with the lack of VFX studio success stories). I got letters of intent from every studio & label to use the production system once a public scaled system was in place, but anyone willing to finance the studio insisted in also producing porn. Once again, I refused.

By 2015 I was personally bankrupt; I tried to pivot to making game characters of real people, so gamers could realistically be themselves or look like celebrities if they wanted. Previously, I'd been on the OS team of the first PlayStation. I know a lot of people in senior places in the game biz. Every game studio and publisher I met, except one, simply wanted the tech for free and refused negotiation. Managed a few clients, continually adding features, but never breaking even. My income was primarily from doing other startups financials, business plans, and software contracts. Towards the end of 2015 I sold the patents to escape bankruptcy, and took a job writing facial recognition software. I'd been principal engineer for that company through three generations of their enterprise FR system until last spring when I quit to return to school and deep dive on machine learning.

The twitter feed is all that is left for the public: https://twitter.com/3DAvatarStore/media I still have all the tech, and I'm working with a new startup to bring all this back to life.


👤 EamonnMR
My project was a 3d in-browser escape velocity clone (think Endless Sky.) It ended up with an impressive feature set, mediocre graphics, not nearly enough world, no real game loop, and no players: http://flythrough.space

My mistake was building it totally in secret for most of its life. I worked on it for years focusing on adding features that maybe nobody wanted without validating the product/market fit or generating any buzz. By the time I was "ready" someone had gained way more steam on their own EV remake, even getting the author of Override to endorse it, so the fact that I had a working prototype didn't really matter, the community that I thought would be receptive wasn't interested.

I learned that you need to build something worth playing first, including some kind of game loop, before you try to get people to play it. Turns out noodling around with a hacky prototype isn't something people find exciting even if the whole community is centered around noodling around with mods and hacking. People won't mod a game they don't love in the first place.

Since this project, I've committed to building smaller prototypes and validating concepts before I go all-in on building something polished and content rich, and thought I haven't shipped anything this big since, I have met my personal goals.

Full retrospective: http://blog.eamonnmr.com/2020/08/flythrough-space-retrospect...

The conclusion: http://blog.eamonnmr.com/2020/04/dont-remake-an-old-game/


👤 pskisf
https://pski.net/2011/11/01/parkshark/

ParkShark was a parking space sharing iOS app. The technology was sound but the market timing was a little early. We were even talking to some larger delivery companies about a business-side component. The product failed because the two founders, myself and a friend, are engineers through-and-through. We just didn't have the passion for the business side of things to really make it happen.


👤 lifeisstillgood
It's like giving up smoking - None of my projects failed, the gaps between commits just get longer and longer.

👤 putcalltheta
I was a regular at the options trading subreddit. Lots of questions about how to modify strategies kept coming up (I also have been thinking about it for a while) so I built https://putcalltheta.com.

Got some buzz when i first announced it but things went cold after that. I still get a few user signups occasionally. Need to do some work on it but my mind is wandering off to other projects.

Edit: lessons learned 1. I probably should have had a mobile version of the webapp at launch. 2. Marketing is hard


👤 westoncb
I spent years building:

1. an 'abstract visual debugger'

2. a new kind of program editor

—and I made the same critical mistake in both cases: I didn't treat the programs as sufficiently exploratory. I reached a point in each where I thought the idea was good enough that with my limited resources I should jump directly to building the real/production version.

Both were far too big/complex for me to build production versions of alone, though I could've iterated on design issues through prototyping and probably attracted investors to build for real.

Looking back I think part of what underlay this poor decision was partly a form of perfectionism, and partly that I didn't know good tech for prototyping at the time.

[1] http://symbolflux.com/projects/avd [2] http://symbolflux.com/projects/tiledtext


👤 kingcharles
Created a site in the early aughts and tried to charge $1 a piece for people to make their own avatars. Nobody paid. Had to make it free about a month later. Now Flash is dead, so site no good. http://www.dudefactory.com/

Spent about a year building the absolute best text-message short-code system that let you run groups, competitions, surveys, take payments. Kept adding features and yak-shaving and forgot to actually sign up any customers. First month the product was finally "finished" we ran out of money for our connection to the SMS network and that was the end of it.

One more.. does this count as a failure?

Made a torrent site for TV shows. Took $13m in revenue. Law enforcement said "naughty, naughty". Closed site. No more revenue.


👤 Zigurd
Before Android became a success, I led the development of an operating system with a JVM-based userland for VoIP devices: http://d2tech.com/1-products/mcue.htm

It was designed to use multiple IP communications protocols and to present a unified view of contacts' presence across all the ways they could communicate.


👤 subinsebastien
Me and one my acquaintance built a online grocery delivery service from scratch. We launched it in a small tier-3 city in India. It was ahead of time compared to all the services which later became successful. We had things like automated phone number verification as a first in apps launched in India. What we have learned is that:- do not do things that are ahead of it’s time. Launch a mobile app, when pretty much everyone has a smart phone for themselves.

👤 gergejerzy
I've had a predictive maintenance startup. We managed to bring value for local gas distribution company, for mining machines provider and 100+ wind turbines owners. But in the end we needed to let it go - mostly due to lack of focus, long sales funnel and high costs of data scientists / software dev against to what value PdM brings. We dreamed that it will be repetitive Saas, but we always manages to implement a custom, hard to maintain thing.

👤 ezekg
I’ve had a couple failed projects I can share:

- https://web.archive.org/web/20190528152755/https://www.theme... desktop app for local WordPress development, built on top of a CLI I made. Had a few hundred MRR within a couple weeks. It used Vagrant under the hood (right when Docker was blowing up), app was built on React (in Coffeescript <3). But ultimately I left because of conflicts with co-founders and burnout. Fun project -- probably could have gone somewhere.

- https://web.archive.org/web/20180809151636/https://alpacaget... web app to discover and book pre-planned weekend getaways w/ itinerary. Couldn’t get traction or sales. Probably needed to do content marketing, but my wife and I had just had our first child at the time, so we ultimately shut it down due to lack of time (she did most of the getaway hunting, I automated price discovery.) It was a 5k line index.js Node app. XD


👤 amozoss
https://pushback.io - 3 year side project, total failure (money wise)

I originally started it to scratch my own itch. I wanted a notification from my temperature sensor when my new born son's room got too cold (we didn't have AC, so we left the window open).

I knew solutions already existed, but I wanted to get better at programming. Which I did.

Pushback has a little bit of everything and has been rewritten 3 times going from:

- go to rails to hybrid

- puppet to k8s to Ansible

- most react native libraries and their successors

- Hugo to Gatsby

After all of that I thought, hmm maybe I should make this a SaaS. That sparked interest in business development, which I learned a ton. Did startup school 2 times, but still didn't make hardly any money.

Eventually I cut my losses and made something new, Tellspin. I did everything opposite of pushback with my new product.

- landing page first

- didn't write any code of the actual product until I had initial user interest

- chose boring tech

- stopped chasing shiny things

- spent a large portion of time doing marketing rather than building the product.

Tellspin has made way more than pushback in a third of the time. In fact, I don't think I'm even close in terms of hours spent. I'm pretty my hourly rate on pushback's is like $0.001 per hour.

With tellspin, all I did instead was focus on getting interest, talking to users, and distribution.

When a customer gave some feedback, I spent more time on the product. Then went back to marketing.

At this point, I'd say I've spent about 50% time on product, 50% on getting the word out there (blog posts, SEO, guest posts, etc)

Hopefully that's helpful to the ambitious people out there. Your product might be great, but if you focus too much on tech, no one will find out about it.

I wrote a detailed one year retrospective on tellspin's blog if there's continued interest in what I did. Nothing special really, just talking to customers and solving what problem they have.


👤 undeadsushi
I created a project called Knit Data (https://knityourdata.com). It allowed you to connect your Google Analytic with Hubspot automatically. Every night it would sync the CRM transactions into Google Analytics as an event, which gave a better viewpoint of attribution. We ended up making about $1200 a month from 3 customers in ARR.

The biggest learning is business partners -- choose wisely. My business partner is still a friend, but he didn't produce and it ended up me just doing all the code, all the marketing, so I asked myself why should I continue if I'm doing all the work and he doesn't have the time. The other big learning was making sure to do proper validation before building or spending your time on something. I took the word of my friend because he was an expert in the space. We had no problem getting people to sign up and literally give us their API keys (at first), but they wouldn't respond back to emails - which shows it's not a huge pain point.

I'm now working on a few other ideas on the side but making sure to do proper validation before building.


👤 motohagiography
Automated an improved Threat Risk Assessment process in a collaboration tool SAaS, learned people outside security don’t care about modelling risk at the design stage for two reasons.

The first is the 3rd party advice is what makes it valuable, and anything beyond basic compliance is economically wasted. Second was security governance people and consultants jobs depend on the flexibility to make their own representations in a narrative. “Ur doing it wrong, fixed it for you,” is simply not the sound basis of a product.

Other related lessons include: Risk is future value and present leverage. Your vulnerable dependency is someone’s optimized business model. Principal/agent problems aren’t actually problems to be solved, they are management consulting opportunities. A cluttered spreadsheet is someone’s job, that is someone else’s headcount, in still someone else’s budget, as part of yet someone else’s opex projection, provided as part of a financing, that yields someone’s commission, carry, and management fee.

Looking forward to next play, which one hopes will be smarter. :)


👤 1penny42cents
[meta] questions like this are a great antidote to the survivorship bias that plagues entrepreneurships. Lots of great insights, but also just great to hear about all those ventures that didn't succeed.

👤 ChuckMcM
As I was known to drink a lot of Diet Dr. Pepper and had people who timed my code production in 'cans per hour' :-) I thought it would be fun to convert an old 47" Fresnel lens that came from an old big screen TV into an aluminum can melter.

The project consisted of a frame on an alt/az base to hold the lens, arms from teh frame to position it's focal point on can that had been crushed vertically and then slid down a rack on a couple of steel rails. And the whole thing held over a bucket of water to catch the melting aluminum and make aluminum "drops".

Unfortunately, the aluminum oxidizes way faster than it melts and so my contraption basically turned cans into a crushed can with a black dusty hole in the middle!

It wasn't until I saw the King of Random video on making a smelter out of a bucket that I actually had something that could melt aluminum in a reasonable way (at the cost of a few gallons of propane)


👤 mberning
http://tiredb.com

A power user tire search with affiliate links. I did make some money off it but got super discouraged when I realized people were using the site to find tires, then searching for coupons or discounts, and my commission was being harvested by shitty SEO sites.


👤 quantisan
I spent a year during and after grad school writing a blog and building a tiny community on healthy living for elderly people. I remember a particular article I wrote on eating pineapples for healthy bowel movements really offended some in the community.

My grad research was on AI and robotics for elderly. I thought I knew my audience. How wrong I was. I didn't even reach out to talk to my audience, for crying out loud.

10 years later when I was working on a project for smallholder farmers in Mozambique. I made the point of moving myself to Africa and working alongside them for weeks. https://www.quantisan.com/facebook-loving-farmers-of-mozambi...


👤 junon
I was building a competitor to Steam.

Our tech was genuinely better. Didn't matter. You can't compete with Steam.


👤 codazoda
How to Lose Money With 25 Years of Failed Businesses

https://joeldare.com/how-to-lose-money-with-25-years-of-fail...


👤 brightball
In 2003-2004 I was trying to start a software company to serve public schools.

If I were making the pitch today it, you’d call it a tightly integrated Schoology + Teachers Pay Teachers.

At the time, I was thinking in terms of a complete product to make the entire public school system better from the lives of teachers at the core. I should have separated the concept into smaller MVPs and we would have beaten TPT to market by a couple of years while having income to fund our other projects.

I’m happy to see that TPT has been able to find success though. I think they fill a huge need and it’s cool that they’re using Elixir now.


👤 EVa5I7bHFq9mnYK
I wrote an app where users could create their own "nano" apps by writing a few lines of JS-like code. Many things like clock, reminders, weather, stock quotes don't really need a separate 50MB app, they could be written in 2 lines of JS. In 5 lines, one could create an app to notify about arbitrage opportunities on various crypto exchanges.

Included mobile IDE, run-as-you-type debugger, and an app store.

Google blocked it, for the reason I never got to investigate, because by that time I got rich from other projects.


👤 ransom1538
A doctor directory. Google black listed it after 30 days. No reason provided.

https://www.opendoctor.io/


👤 giarc
I built OneKeynote.com - the idea is to create podcast streams of an individual you like to hear, across all the various podcasts they go on.

My original motivation was hearing Chamath speak on Kara Swisher's podcast and I loved him. I wanted to hear more of him but realized the only way to do so was to search his name. This was fraught for one big reason, many, many podcasts include his name in the description, even if he isn't a guest (ex try searching Elon Musk!). So I built a quick site and used ListenNotes.com to create custom feeds. I started with tech personalities since that is my area of interest and everyday I would conduct a search on ListenNotes and add to the custom feeds.

ListenNotes does allow you to track who subscribes but it's inaccurate. I did see people start to subscribe to various feeds. However it was very hard to receive feedback. The other problem is it was really time intensive. I would spend about 30 minutes each morning going through all these personalities trying to find new episodes. Eventually I cut the time down as there are some people that don't go on podcasts very much (ex. Andrew Mason) and some people that are on podcasts a lot (Harley Finkelstein) so I adjusted how often I would search. 20-30 minutes might not seem like a lot, but I have a full time job, a family, other projects. My end goal was to insert ads into these feeds but never got the traction to get there. I eventually stopped updating the feeds and I should update the site to reflect that (although the site doesn't appear to be working right now anyways).

I still think this is a good idea but there is probably a better way for it to be done.


👤 boffinism
https://storymancers.com/

High acquisition costs and high churn meant the unit economics made no sense.

If you have a subscription model and you're dependent on ads for acquisition, it's not enough to believe that with enough optimisation your business model will start to make sense. If it doesn't make sense from day one, it's highly unlikely there's a viable, reliable business there.


👤 NicoJuicy
http://ledenboek.be/

It actually works pretty good ( member management for sport clubs), but I'm going to turn it off.

Only 1 club is using it consistently, while i didn't have to do anything for it since 2014 ( except moving it off Azure to reduce costs).

Failed to gain any traction, had an email list of prospects but it didn't have any results.

Sad thing is, sport clubs don't have much to spare. So I gave up on this project.


👤 skbohra123
My first failed project was Iddhis.com, an anti-social network where you can connect with only your close friends. Some media coverage here - https://economictimes.indiatimes.com/tech/internet/iddhis-ai...

My second failed project was RingAd.net - an android app which gave you coupons for listening to advertisement jingles as your mobile ringtone. Some media coverage - http://www.sunday-guardian.com/investigation/download-a-free...

My third failed project was a Board/Card game, it also failed to pick up after initial buzz. https://yourstory.com/2014/06/geekybuddha/amp


👤 hermitcrab
Here is a summary of 13 failed commercial software products. It is from 2010, but a lot of the reasons for failure are just as relevant today: https://successfulsoftware.net/2010/05/27/learning-lessons-f...

👤 garbagecoder
All of my failed projects have the same problem. For some reason, my interest just switched off. What was an intensely interesting learning experience that I would work on in every spare minute just stopped being interesting. Quite often, this happens before I have a working thing made. In fact, my successful projects all have these same discontinuities they just come after it’s working.

👤 bko
oh god...

botrank.pastimes.eu

Parses reddit comments looking for "good bot" or "bad bot" and keeps track of bot score. It's actually quite popular because it spams reddit when you write good/bad bot, where its not banned.

Lessons learned: Gets a few k hits a day, but that drops off if the bot doesn't spam reddit. Very fickle users. How do I monetize this?

stox.dev

A stock screener terminal with auto-complete. you can write things like:

filter profile.industry contains "auto"

filter quote.price < quote.priceAvg50 * 0.9

lowPe = quote.pe < 10 and quote.pe > 0

Lesson learned: No market for this or didn't do enough marketing. It was fun to build a mini grammar parser and learn how to use monaco editor although I wish I built a more formal compiler

chartit.io

Create simple charts in browser with data pasted from excel or csv. Basically typed out and exposed chartsjs and google chart library in UI

Lessons learned: I suck at SEO and marketing. Who actually wants to use this anyway?

deep-chats.com

Transcribe audio or video using aws speech recognition. Charge using credits.

Lessons learned: Again, unable to find customers. Got too far deep into the output editor and should have scrapped or scaled that down

There are more...


👤 silexia
Testedrecruits.com - I built a recruiting software in-house that has helped me hire hundreds of people. I tried to turn it into a software as a service and never got anywhere and never got anywhere.

RomyLMS.com - same thing here, I built training software that I use to run University level courses for my employees. Employees. I converted it to software as a service, and no one used it.

My lesson from both is that if you are not going to be putting full-time marketing and sales effort into a software as a service, you'll have a very hard time beating established competitors.

I think that the software as a service area now has started to become saturated as people view it as easy money. I think the true easy money right now is actually in the construction trades and manufacturing. Building skills in each of those areas will reap long-term rewards for those who do so.


👤 xvilo
I had my own company in design and development. Too much administration regarding everything and taxes. And thought I could do it ALL by myself... (Administration, Development, design, getting new customers, giving support etc)

Next time I would do this, I'll probably will pay someone to do administration and taxes!


👤 suyash
I missed some key goals this year that were along the lines of personal productivity and projects -

1. weight loss : I seem to have bounced up and down, lost some, then gained, then lost and then gained. Looking back it was a combination of loosing motivation to go to gym and eating clean. The key lessons seems to be "eating clean food - that tastes good and is healthier" that might mean I need to cook more at home. Second factor is consistent exercise, even if I don't go to gym, need to get enough cardio/strength training.

2. creating and shipping side projects around magic/design/code. - Being distracted with too many shiny projects and setting very high standard (aka perfection) before I ship anything led me to endlessly procrastinate. Next year the mantra is 'laser focus on few and ship'.


👤 oxd
I developed browser based Java applets demonstrating products in 3D with full animation and interactivity - these worked really well (better than some modern webgl) for some products (think mobiles and car manufacturers in the mid 00s) but my niche was the bifold door market… illustrating the combinations the products could be manufactured and operated. I got on board with a developer of CAM software and created presentations we could adapt quickly to each company which they loved… think Flash on 3D rendered steroids… just as ever green browsers and active x acceptance became mandatory… “Are you sure you want to…” My lesson was that you never know what big change is around the corner. It felt like hero to Zero overnight at 23…

👤 x1ph0z
Me and a few friends made a web app to calculate property investment returns. Lots of time sunk in but the app got no traction. Lesson learned we need to determine if there’s a market need before starting development, and a better effort on marketing wouldn’t hurt either.

👤 ac2022
So many projects,

1. Dating site targeting my community in early 2000s. It started to gain traction but users were purely mean to each others. I could not moderate it and didn't wanted to deal with drama. Shut it down.

2. Craig's List clone with additional features such as social graph using Facebook Connect late 2000s. Idea was to feel safe when buying or selling, but it never got enough users. Should have marketed locally harder but didn't had enough money.

3. Consulting business. Early 2010s. Bad at networking. Unable to sell at high enough markup.

4. Android and iOS apps. Got bored with dev.

The biggest lesson for me is to stop chasing money and find something I truly care about. Focus on one thing. Keep day job to pay bills.


👤 getup8
https://www.CocktailLove.com I built last year on my paternity leave and haven’t had significant time to work on it since. I tried to monetize by selling Nick & Nora glasses on the site but didn’t know how to market it (or just no one wanted them).

It still gets a sign-up or so a week and 1.5k visitors a month from Google but it’s far from where I wanted it to be.

I think the biggest learning is that trying to work full time at a new job (moved from FAANG to a scale up), raise a young kid, maintain a relationship with your partner, workout occasionally, and work on a side project all at the same time is near impossible. At least for me :)


👤 totemandtoken
I made a newsbetting app.

Basically the idea was to create an app where you would get an article stripped of its title, author, source info, etc. Then you would place a bet on whether the article was from a right- or left-affiliated news source. The goal was to provide an alternative business model for journalists/news orgs, ease the polarization in this country, and have a non-advertising basis for social media.

It failed because it never got users, it was my first project so there were quite a bit of missing features, and I really don't know jack about running... well, anything.

But it was a good programming experience.


👤 marcodiego
Not exactly a fail, but something I expected at least comments: https://github.com/marcodiegomesquita/rtti

👤 NicoJuicy
Just mentioning, but there's a newsletter for these types of stories if you're interested ( I'm not related):

https://www.failory.com/


👤 dktoao
I made a spreadsheet add-on similar to the pint library for python (dimensional analysis) based on my own open source JS library (https://github.com/GhostWrench/pqm). Website is still up: https://ghostwrench.net/convertplus.html.

To me it seemed like the perfect way to get a solo app up and running because Google was going to run all the sever stuff and I could just cash in. The app never really got off the ground and by the time I realized that Big G really doesn’t want to make it easy for any schmuck to run a profit generating app using their servers and their technology and it wasn’t worth the maintenance effort to keep up with the constant requests to update the app. I think it is no longer available on the GSuite store as of a few months ago. I think my biggest mistakes were as follows:

1) I needed a business/marketing oriented co-founder. I underestimated how difficult that job is and overestimated my ability to do it.

2) I wanted to charge too much for the app. I didn’t want to undersell myself and get caught in a trap of not making enough to keep up with maintenance. I went too far the other way. I think maybe a $50-$60 on time charge would have been appropriate, instead of requiring a subscription. This is an easy fix, but I would had to re-do my marketing effort and see #1

3) Built before I tested the market. I convinced myself that just asking a few of my engineering friend would use it was enough. Again, this is probably a symptom of #1

4) I was mentally unprepared to deal with failure and I lost motivation to keep working on the project when things didn’t go as I expected.

5) I underestimated how much people actually use spreasheet add-ons. There really isn’t a thriving market and most of the really popular apps are a utility attached to another popular standalone project.

6) Probably should have targeted Excel rather than Sheets, because the market is simply bigger.

I think if the stars align, I would like to give this project another go. I don’t think it has totally failed rather than just gone dormant, but I need a better strategy for round 2!


👤 syngrog66
I once started a computer game company without first knowing I could make games lots of people liked and would pay me for.

Which is to say, with the benefit of hindsight, I did not do sufficient product-market discovery and validation upfront before I went "all in" on it.

I/we got sales but it never came within even an order of magnitude of how much FT engineering salary I was missing out on. By some metrics it was a success but by net USD impact on me it was a fail.

Was a great experience and I learned a ton though.


👤 ultra_nick
Wasted a couple of years building a dating app without shipping anything usable. You should try to ship asap and get feedback.

datingchances.com


👤 albert_e
I managed a project that built a ambitious (for an internal project) collaboration portal integrating two enterprise applications and customizing one of them for UI and Business Process requirements.

My job was project management and functional validation.

But I dabbled in UI design and coding as a hobby. I flexed a bit.

I impressed the stakeholders with a good UI mockup. Tech team said that level of UI customization is impossible. I delivered a working prototype of customized site on the same platform. They had to accept the requirements, grudgingly I imagine.

I had a small team to do testing. I went aggressive and did a lot of testing myself. Tech team delivered a lot but did not have top notch tech people who were invested. They did stuff like security by obscurity and I called them out. I logged dozens and dozens of bugs. Resulted in extended timelines.

I thought I was ensuring a robust product that everyone would be proud of at launch. Tech team probably hated me. Product was finally ready for UAT.

Client team had a reorg and leadership change. This project was no longer a pet showcase project for new leadership. It was put on back burner and then shelved. Never launched.

Didn't make any friends.

Lesson: Avoid big-bangs. Launch MVP and iterate. Make friends. You don't have to be a Rockstar - aim for normal success.


👤 phendrenad2
Spent months hacking an x11/wayland-like API into the Linux kernel itself (similar to how Windows does it). Then a new kernel was released, which rearranged every single bit of framebuffer code and broke my kernel module. RIP.

👤 quambene
Twitter for slow mover: https://turtle.community/

You are only allowed to post no more than 5 turtles per 24 hour period.


👤 thrwy_918
Made a tool to help suggest domain names

Learning - no one really needs help doing this :)

https://domainemu.com/


👤 SNosTrAnDbLe
I converted a DSL query language to SQL and learnt antlr and a lot about compilers and languages.

I never did anything with the SQL that was generated


👤 munib_ca
http://liveworks.app

An app that would let hospitality workers pick up any shift from any venue at any time. The problem with that is, since its a platform I needed a lot of supply (restaurants) to encourage the demand (workers) side. We even decided to pivot to a 3 staged launch (stage 1, we'd let restaurants come on board for free, stage 2, we'd let them pay their own workers through the app, stage 3 we open the flood gates and let the workers pick up shifts from places other then their own restaurant)

What did I learn?

- Don't work on problems that you are not 100% passionate about. I met the other co-founder through a work/equity deal where my agency would take some $ plus percentage equity to finish the app.

- Before trying to solve a problem, ask if the problem is worth solving or not (product design), being a technical person, its easy to jump straight into the bells & whistles of a product without thinking about _who_ is going to use it, and if there is even a need for it? We can pick the shiniest tools and the best tech, but if no one is going to use the product, none of that matters.

- We ignored competition, thinking was since we are not _just_ a scheduling app, we can ignore the biggest competitor in the space and still make a scheduling app. Turns out the competition just rolled out a new feature that lets venues handle the HR side of their business as well.

http://shareablekitchen.com

A platform that would let kitchen owners rent out their un-used kitchen space for some $$ on the side. Kind of like Airbnb, but for kitchens (I know that should have run alarm bells). I joined the project after it was already started by the 2 previous co-founders (both non-technical). Idea was to let new business owners that were just starting out, easily rent kitchens from other people for a couple of hours, days, weeks at a time.

What did I learn?

- Market research is important, don't skimp over it. I realized a couple months into the work that most restaurant owners don't want to deal with renting their kitchens anyways. There are specific ghost kitchens in almost every city now so it's cheaper/easier for people looking to start their culinary experience to go through them instead of renting a given person's kitchen.

- After doing some back of the napkin calculations, ghost kitchens on their own was a small industry to be in (don't remember the exact numbers, but it was peaking out around 1 million / year)

- You can not steamroll health/safety restrictions, and every state, city, county has their own permits for renting kitchens to handling food. This often times requires the person seeking to rent a kitchen to have their own business permits, to keep track of all those things and enforce them was too much to handle.

- Competition already exists out there, and its mainly catered towards community kitchens. - Don't become partners with people that are not going to have skin in the game. Although I will digress going into details here, but if they don't have skin in the game (even as non-technical co-founders), they will treat it as a side project.

Main takeaway: - Trust your gut, vet ideas, vet people

- An mvp glued together is better than a highly scalable/distributed/serverless/${new_shiny_tech}


👤 cjcenizal

👤 anthuswilliams
I spent a few years trying to bootstrap an app for independent pharmacies. The basic idea was a kanban board for patients whose prescriptions were coming due for refills. Pharmacists would use it to coordinate calls out to patients to proactively refill their prescriptions a few days before they were due to run out. This gave them time to fix insurance snafus, get renewals from doctors, etc, and they could lower their inventory costs by only stocking drugs when they knew patients would come to purchase them. Moreover, most insurance companies are following Medicaid in implementing a program where they rate pharmacies based on the degree to which their patients are adherent to their prescribed medications and use this rating to adjust how much they paid the pharmacy for the drugs they issued. So the product also helped to pharmacies improve this rating by ensuring patients picked up their medications on time (which is the only means whereby these agencies know if patients are adherent).

I could go on and on about the problems:

1) I (and the two other programmers I was working with) had a job. The pace at which we rolled out features and bugfixes was glacial, even when customers were clamoring for them. And this statement is just about improving the app; it doesn't even consider the other tasks involved in running a business, on which I was even less excited to spend effort.

2) Pharmacy management software is a fragmented market, and almost every player is impossible to integrate with. Since our product didn't do the insurance, billing, inventory management, etc. it meant we had to integrate with them. We started out by telling people to run them side by side and manually make changes to both our app and that of their vendor. Not a great pitch. Looking back, I wish I'd invested in this from the get-go, instead of trying to do it after building the app.

3) The product required pharmacies to change their entire workflow to even realize the benefits. Which is fine, but we sold it as a software thing that worked magically, and didn't invest at all in helping customers use it successfully.

4) Our cofounders (pharmacists) were not interested in running a SaaS company. They viewed the app as their strategic advantage in their own pharmacy, and dragged their feet on the customer outreach we hoped they would take ownership of. I felt like they were actively working against me. This was the biggest issue, and what caused me to finally decide to close it down. Someone else in this thread made a statement of "I went from the prototype guy to the only one who cared." and that statement really resonates with me. In retrospect, I had the opportunity to structure the deal as more of a product/customer one than a cofounder one, and I wish I had been smarter about that.

I still think it was a great idea, and we built a slick app. I just failed on the sales and customer outreach side of the business. The app still exists in a zombie state, and a few customers still use and pay for it. I haven't done anything on it other than renew SSL certs since 2019.


👤 lisper
I've launched six failed startups.

FlowNet (early 90s), a high-speed (500 Mb/s) local area network designed to compete with FDDI, Fast Ethernet, and mainly ATM which was supposed to be the Next Big Thing. Offered QoS guarantees back when that was a big deal. Died because gigabit ethernet happened instead.

IndieBuyer (2003-2006) - a marketplace for independent movies on DVD. The angle was that we would provide recommendations, and anything you bought from the recommended list would come with a money-back guarantee. Recommendations would be provided by an algorithm that matched people with similar tastes in films as measured by the ones they returned. Died because streaming.

Evryx (2006-2008) - reverse image search. We held the patent. Died because the tech founder went non-linear and vetoed a funding round in 2008 right before the crash.

iCab (2008) - a competitor to Uber, launched at the same time as Uber and for much the same reason. But Uber thought of using black cars and I didn't so they won and I lost.

Virgin Charter (2008-2009) - Originally called Smart Charter, it was on-line marketplace for charter jets, acquired pre-launch by Richard Branson. Failed because Virgin didn't understand how the business model was supposed to work and tried to remake the company in its own image as a popular consumer-facing brand. Interesting aside: our bizdev guy was Jody Sherman [1].

Founders Forge (2009-2013) - Like Angel List but with financial services that were intended to be a wedge to launch a digital currency. (This was before BitCoin was a thing.) Failed because I couldn't find a bank that would work with me.

Spark Innovations (2014) - Launched with a product that slurped up large Excel spreadsheets and let people manipulate them like databases using an intuitive web interface. Failed when all three of our launch customers rejected the MVP without telling us why. Tried pivoting with a crypto product (a small cheap HSM), but turns out that's a very hard market to penetrate.

Bonus failure:

In 2007 I decided to diversify my risk by investing in real estate. Got into a New Zealand condo development in Queenstown and learned the hard way that you can lose all your money in real estate if you are leveraged and a historic market crash happens right as you are ready to break ground.

Despite all this, I have a great life. I've met some great people, learned a lot, built some cool shit, and generally had a good time despite learning the hard way that I'm not a particularly good entrepreneur. Main lesson learned: don't let failure get you down. You never know when the odds are going to tilt your way. The only ting that guarantees failure is not trying.

---

[1] https://www.businessinsider.com.au/jody-sherman-ecomom-2013-...