18 comments

  • android521 4 hours ago
    Spent last year working on a side project and assumed I would need this and that in order to launch. But after it was ready to launch, I found out there was no product market fit. I have known about the importance of quickly finding out pmf but still made the mistakes. knowing != doing. We just love building stuff and mistakenly convince ourselves that if I add one more feature, this thing would be ready for launch and take off. But in reality...
    • m8s 1 hour ago
      It’s a good lesson. We found PMF with a shared google sheet and a bit of data processing behind the scenes. The level of polish I’d come to expect as an engineer at an enterprise company was astronomically higher than what was actually needed for our customers to give us their dollars.
    • OccamsMirror 4 hours ago
      > mistakenly convince ourselves that if I add one more feature,

      Even non-technical founders make this error. Everyone wants to believe that "just one more feature" is the difference between make and break.

      In my experience reducing features is better to begin with.

      • reactordev 3 hours ago
        >In my experience reducing features is better to begin with.

        This is right approach. Lean. If you don’t have PMF, reduce your features until you find it. Pivot. Maybe pivot again. Eventually you’ll find a market to serve. Just don’t fall into the sunken cost fallacy. Time box your market exploration.

        • OsrsNeedsf2P 2 hours ago
          How do you mark the difference between pivoting and adding new features?
          • Phreaker00 1 hour ago
            As a freelance back-end developer with various co-founding experience this question speaks to me. I think it's all a matter of perspective.

            Looking at it from a development perspective the two can mean the same thing: we pivot and so we need to add new features.

            However, in my experience the key is to look at pivoting from a non-development perspective. As mentioned in parent comments you pivot to find a product market fit. That entails finding your audience and the problem you're solving for them. Those questions do not require a product, but a human understanding. Questions like 'is it actually a problem they need solving, or a slight convenience?' and 'how are they solving their problem without my product?'.

            By pivoting quickly in that space you don't get bogged down by technical issues or challenges that don't even matter, and the real solution might be a week's worth of time.

    • n0vella 37 minutes ago
      Wise words man
  • kubb 1 hour ago
    How do you guys get funding to build things for such a long time? Rent, food and health insurance in my area costs $50k per year. If feels I have no choice but to earn a salary.

    Dropping a quarter of a mil on an app that might not pan out seems out of the question.

    • Gasp0de 4 minutes ago
      I assume you work in your freetime, besides your actual job.
    • input_sh 25 minutes ago
      Nobody starts by dropping quarter of a mil, you start by dropping $1k and being very frugal, releasing something minimal, seeing how it behaves, and once you have some actual data to work with, you pivot again and again and again.

      It's always a huge money sinkohole until it isn't.

    • ExxKA 16 minutes ago
      It may be possible for you later in life. Most bootstrappers have worked up some wealth via traditional methods like savings, home equity, inheritance, and freelance/consulting work.

      VC money and accelerators are primarily for people who dont have the wealth to bootstrap, but who are young and willing to take investors on early.

    • svantana 20 minutes ago
      It's not really clear from the blog post, but it seems like it was a side project. That's why it took so long.

      Personally, I've gotten a lot of mileage out of doing freelance work 2-3 days/week and working on my own projects in the remaining time.

    • fbuilesv 15 minutes ago
      From the article:

      > Nice to meet you. I'm an engineer who runs a small mobile app development company.

  • webprofusion 14 minutes ago
    Technically they didn't put a price tag on the app, the $1 was github sponsor money, so the project was never really designed to make money.

    The app itself (Midi editor with piano roll UI) looks great but is instantly made much less relevant if you just install Reaper (and actual DAW, free to try, available at the time all this was developed).

    Cool thing, but the moral of the story is: release that toy thing you spent a few weeks on, it's as ready as it ever will be and maybe it'll grow with it's user base.

  • KingOfCoders 4 hours ago
    I remember the moment when in my last startup, the first invoice was paid - $5. A magic moment. I still remember the name of the customer. The last invoice before exit was $50.000. I remember that customer too.
    • cmenge 27 minutes ago
      Interesting, did you pivot / change the target market? $5 sounds more like a consumer product but $50k likely isn't (unless you literally progressed from skateboards to cars like every Agile cartoon wants to make us believe)...

      Among other things, I'm working on an elephant hunter type product. Took us five months, but the first invoices were $7k, $3k and now $45k but that doesn't prove much yet.

  • piskov 22 minutes ago
    2.54:1 contrast for text which spectacularly fails any accessibility specs.

    Please don’t do this

  • dsego 2 hours ago
    Ah Riot.js, it was like Vue before Vue, yet it never took off for some reason, and it had component templates with locally scoped JS and CSS. I remember mentioning it to a few fellow devs when they were hyping up Vue and nobody ever even heard about it.
    • pinoy420 2 hours ago
      Did you also tell them about “server side rendering” capabilities of PHP?
      • dsego 2 hours ago
        I remember this uncanny feeling when I started reading about a new thing in JS frameworks called "file based routing", coming from PHP it was, wait, didn't we just come from this to proper routing, and now this is a feature again.
  • ipnon 4 hours ago
    I wouldn't be who I am today without wasting years in the bike shed. Kudos!
  • nrilead9 4 hours ago
    One time I set out to write an accounting ledger application and towards the end realized I built an ORM framework.

    Neither the application nor the ORM lived on. I now start from an existing ORM framework for any new project.

    Good learning!

  • arionhardison 4 hours ago
    Same here but I learned so much I think it was worth it, im literally 4y+ in. I made a platform for my own personal website:

    https://arionhardison.com

    then Ai education: https://pub.education

    then Ai healthcare: https://codify.healthcare

    I used to think my goal was to do this and that and change the world etc... I am starting to think that I just like building things and maybe thats OK.

  • swoorup 4 hours ago
    Surprisingly the cost to develop is fairly accurate, using scc's COCOMO

    Estimated Cost to Develop (organic) $1,023,233

    Estimated Schedule Effort (organic) 13.87 months

    Estimated People Required (organic) 6.55

  • jsemrau 4 hours ago
    I built a deep search for financial research in 2023 and learned that 2025 would have been the year to launch it.
    • cmenge 26 minutes ago
      Sounds interesting, what stops you from (re-)launching it?
  • msephton 5 hours ago
  • writtenAnswer 4 hours ago
    I want to be as cool as this guy.
  • indulona 2 hours ago
    i've been making websites since 2000. i've seen the internet change and made couple of projects during my life, none took off. as time went, i realized this golden era of online businesses is long gone and everything has been monopolized and bought out by the big tech companies and that money for ads is what matters the most these days. right now i am finalizing my last project that i will ever make, for this reason. it will be 2.5 years of work in march, when i will be releasing it. the only reason i am going for it and i stuck with working on it full-time this whole time is because it is a type of business where customers will come on their own and will want to use it because it provides them with a new sales channel so competition is actually good for them. it flips the usual business model on its head. otherwise i would have quit a long time ago. my hopes up to get it going this year and make 1M in sales next year and hope to be able to focus on growing it for many years to come.
  • Uptrenda 5 hours ago
    Light text on light background for max pain. Still I will read it though. Frankly, I commend anyone who is willing to work long-term on massive projects by themselves like this. I find it inspiring since all my projects are like this tbh.

    Seems like frameworks were a major problem for the project. I get it. Sometimes if you're too early you end up having to build not only your project but a small ecosystem of things to support it.

    Here's the software they ended up making which looks frigging cool: https://signal.vercel.app/

    • dsego 2 hours ago
      Luckily there is reader mode, the contrast is so low to make it almost illegible.
    • makerdiety 4 hours ago
      Is that Signal Vercel MIDI thing something people can use to make music for free?
  • nikolayasdf123 5 hours ago
    yeah, GitHub Sponsors is non-existent, impossible to get any revenues from it
    • david_allison 5 hours ago
      And yet it still hurts significantly less that Patreon
  • Frederation 4 hours ago
    Thats cool.
  • jstxm 5 hours ago
    Cool to read. Thanks.