4 ms·
I really don't want to sound elitist, but building something like this with a big JS framework and immediately jumping to monetize it?(NFTs are gross and underm
by meibo 6y ago
I really don't want to sound elitist, but building something like this with a big JS framework and immediately jumping to monetize it?(NFTs are gross and undermine any message or intention, even just to be "funny")
This could have been a 20kb html page on a CDN or on GitHub. But I don't work in web dev so maybe my mind just doesn't go to these lengths immediately.
- jrochkind1 6y agoIn the OP he explains he used next.js cause he was familiar with it so could quickly implement it, and he made like maybe $300 from the whole thing thing, only like $40 from the NFT the rest from affiliate links (not enough to cover the time he spent on it at any reasonable rate were you working for someone else; would have been $70 less if his hosting company hadn't given him an unexpected freebie). In the OP he comes off pretty well, just a guy looking to experiment and do something fun, see what happened, try different things. (If he had been serious about revenue generation and prepared, I am pretty sure he could have made a lot more money from this with that many impressions; that wasn't his focus). You can experiment and do something fun irresponsibly (trolling) or responsibly (caring about the user experience and accuracy, not trying to rip anyone off), it sounds like he did it pretty responsibly. (I guess the rickroll is a bit grey area!) I also appreciate him sharing the details transparently. Assuming his story in the OP is truthful, which I think it probably is. [I think NFT's are really dumb, I think it was kind of a funny joke to have an NFT there, and interesting to see his report-back about the process of issuing an NFT. There aren't a lot of people being transparent about their experience with NFTs!]
- isakkeyten 6y agoThis is actually a well done web app in my opinion. You can disable javascript and the app loads just fine. JS is used as a progressive enhancement to hydrate. Probably uses something like NextJS in the background. The HTML with inlined critical styles load in ~40ms on my internet. Sure it could be "better" in terms of TTI from the JS side but at what cost?
- antoinec 6y agoLooks like he wanted to experiment different things, which becomes a lot more interesting when thousands of people are coming to your app. And he knew it was only going to be the case for a limited amount of time, so enjoying as much as possible having an audience was probably the best thing to do!