Live data from Hacker News

I spent five years building a webapp and got my first $1 (2022)

codingcafe.jp

61–70 of 101 posts

Re: I spent five years building a webapp and got my first $1 (2022)

#61
> Yes, you guessed it, let's go with Electron and CoffeeScript.

> The main tech stack is still CoffeeScript, but we changed the UI framework from React to Riot.js.

> I've installed Babel, Mocha, ESLint, and added libraries via npm.

> I've rewritten my entire code base from CoffeeScript to ES6.

> The introduction of MobX, a state management library, and the introduction of Flow, a type checking system.

> So I rewrote everything in TypeScript, including my own libraries.

> Anyway, I'll be replacing my own components like Button and Toolbar with Material-UI ones.

> It's time to rewrite everything to styled-components.

> It's time to rewrite everything to useXXX.

No wonder why these software projects (personal as well as professional ones) are 6 years late. It may be a good learning experience, but a terribly inefficient way of developing software.

Re: I spent five years building a webapp and got my first $1 (2022)

#62

Earlier quoted context omitted.

Interesting. Link?

not yet. it is nothing world-changing, just sales platform for digital content creators. something like patreon, teachable, audible...mashed together.

There was a fantastic article giving advice to any would-be patreon disruptors posted on HN a while back. Might be worth your time.

https://news.ycombinator.com/item?id=37808115

Re: I spent five years building a webapp and got my first $1 (2022)

#63
Really good writeup and insights, thanks for this.

A friend of mine convinced me to enable kind of "donations" if you will for a free macOS app I've made a some time ago. I was not really trying to sell it or anything as it's a simple tool which you setup once and then that's it. But I figured that some might want to support my work and so I setup a Gumroad page with a suggested price of $2.99 and kinda forgot about it. The first $1 email that came through that felt very validating

Re: I spent five years building a webapp and got my first $1 (2022)

#64
post #32
post #15

I built a deep search for financial research in 2023 and learned that 2025 would have been the year to launch it.

Sounds interesting, what stops you from (re-)launching it?

Well, I am pondering this now, tbh.

Re: I spent five years building a webapp and got my first $1 (2022)

#65

> Yes, you guessed it, let's go with Electron and CoffeeScript. > The main tech stack is still CoffeeScript, but we changed the UI framework from React to Riot.js. > I've installed Babel, Mocha, ESLint, and added libraries via npm. > I've rewritten my entire code base from CoffeeScript to ES6. > The introduction of MobX, a state management library, and the introduction of Flow, a type checking system. > So I rewrote…

Exactly. Using a boring stack like jQuery would have been already good enough to let them concentrate on solving business problems rather than stack ones

Re: I spent five years building a webapp and got my first $1 (2022)

#66
post #65

> Yes, you guessed it, let's go with Electron and CoffeeScript. > The main tech stack is still CoffeeScript, but we changed the UI framework from React to Riot.js. > I've installed Babel, Mocha, ESLint, and added libraries via npm. > I've rewritten my entire code base from CoffeeScript to ES6. > The introduction of MobX, a state management library, and the introduction of Flow, a type checking system. > So I rewrote…

Exactly. Using a boring stack like jQuery would have been already good enough to let them concentrate on solving business problems rather than stack ones

It’s interesting

12 years ago I released v1.0 of the full stack open source platform for anyone to use to quickly put together pretty much anything on the Web in a standard way, and focus on actually growing it, but I have faced opposition from day 1, on weird bases

First, I was told that the name of my library “conflicts with the excellent Q.js library for promises” and that no one was going to take a look. Well, promises are built into browsers now. But I renamed it to Qbix Platform back then.

See for yourself LOL: https://news.ycombinator.com/item?id=6053211 and https://news.ycombinator.com/item?id=6053296 (2013)

Then people told me that it doesn’t use the latest React / Angular / Web Components / Typescript whatever, and looks old. On the PHP side they told me that it looks like ancient code because it’s compatible with PHP 5.2 and told me I must break compatibility.

https://news.ycombinator.com/item?id=35897369 (2023)

Then I was told that PHP is a stupid language to build a platform in and I should use Go or Rust if anyone would take it seriously.

Every step of the way, I was citing massively adopted projects like Wordpress, Joomla, Drupal, the number of servers running PHP and my vision for everyone to “just run it” https://qbix.com/ecosystem

But the signal to noise ratio was very high. Some people here on HN started telling me that they didnt want to read that page because they found mentioned a token. But the token is optional and there only for settling micropayments and hosting companies to make money from customers globally. It is solving the payments problem on the web and getting rid of the stupid paywalls. It is solving the problem of monetizing digital content like open source software, journalism etc. Which have corrupted journalism.

In short, it’s been a lonely experience. Many times people are married to the latest fads or taboos and unwilling to even read what you wrote (unless you remove all mention of a token and add the latest framework du jour).

Here it is, if you want it, it’s free and open source btw:

https://github.com/Qbix/Platform

Re: I spent five years building a webapp and got my first $1 (2022)

#67
post #4

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…

Dark Reader works beautifully on it tho, because it's pretty simple

Re: I spent five years building a webapp and got my first $1 (2022)

#68
post #66
post #65

Earlier quoted context omitted.

Exactly. Using a boring stack like jQuery would have been already good enough to let them concentrate on solving business problems rather than stack ones

It’s interesting 12 years ago I released v1.0 of the full stack open source platform for anyone to use to quickly put together pretty much anything on the Web in a standard way, and focus on actually growing it, but I have faced opposition from day 1, on weird bases First, I was told that the name of my library “conflicts with the excellent Q.js library for promises” and that no one was going to take a look. Well, pr…

Web devs specifically seem to be especially prone to inheriting biases from more senior devs that they've worked with, to the point that they spout things like "php is terrible and no one should use it" or "jquery is bloated and useless" without actually having used the technology they're rallying against. Or sometimes they'll maybe have messed around with a poorly written legacy application, or they'll go through a tutorial.

I actually partially blame xkcd for people spontaneously getting these kind of trendy opinions. If I had a nickel for every time a junior dev quoted that 99 problems regex comic to my I'd have like... a few bucks.

Things are outdated when they no longer have use do to their age, they aren't outdated just because there's something shinier.

Re: I spent five years building a webapp and got my first $1 (2022)

#69
post #29

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.

You could just not do a Web app. There are plenty of apps you can build that don't require any upfront costs. I'm working on an app that runs entirely on a consumer PC.

There's still the big cost of time spent working on it without making money from having a job.
Post reply on HN