Live data from Hacker News

I bootstrapped my private-journaling project into a lifestyle business

indiehackers.com

41–50 of 143 posts

Re: I bootstrapped my private-journaling project into a lifestyle business

#41
post #36
post #13

Earlier quoted context omitted.

"I disabled one of the core technologies of the modern web and it breaks things."

I get your point in general regarding the internet, but I'm not clear at all on how Javascript would be required for any of the tasks in this website. 1. Show text content 2. Make the text content look good 3. Allow submission to a comment section All of those things can be accomplished with some or none javascript. Why make the job harder than necessary? Why screw over screenreaders? Oh, I see there's a graph there,…

Why not pre-render the graph and serve the pre-rendered image?

Re: I bootstrapped my private-journaling project into a lifestyle business

#43
post #31
post #10

Earlier quoted context omitted.

That's really weird that the internet doesn't work with JavaScript disabled in 2019.

I understand why you feel justified in this tone, because it would be absurd to assume a web application could work without Javascript in 2019. But like... a static blog post? Why bother with JS at all? It seems like creating more work that necessary, bloating downloads, increasing load speed, and for no reason blocking out people with JS disabled (so like, not just people using Firefox with plugins, but people that…

Indie Hackers is so much more than just a site with static content. There are user accounts and voting and commenting, just for starters.

The market of people who disable JS is minuscule and very likely not worth the effort to serve.

If you choose to disable a core web technology, then you should expect that many sites will not work for you.

Re: I bootstrapped my private-journaling project into a lifestyle business

#44
post #36

Earlier quoted context omitted.

I get your point in general regarding the internet, but I'm not clear at all on how Javascript would be required for any of the tasks in this website. 1. Show text content 2. Make the text content look good 3. Allow submission to a comment section All of those things can be accomplished with some or none javascript. Why make the job harder than necessary? Why screw over screenreaders? Oh, I see there's a graph there,…

Why not pre-render the graph and serve the pre-rendered image?

That'd be even better! I'm not sure how I'd do that off the top of my head, or if I'd bother for a blog post, but it's definitely a good idea.

I think the mouseover behavior on the graph is cool though so having both (one for javascript people, one for non-JS people) is smart.

It's completely inaccessible to screenreaders, though. I just get "Average Monthly Revenue 2012- 2018 canvas element."

Re: I bootstrapped my private-journaling project into a lifestyle business

#45
post #40
post #35

Earlier quoted context omitted.

The page loaded in about a second for me

20.4 seconds for me, before I could see text at all. If the SEO people are to believed, a vast majority of people would click away, what, 5 seconds into that?

Just curious, what is your connection?

Re: I bootstrapped my private-journaling project into a lifestyle business

#46
post #10

Earlier quoted context omitted.

That's really weird that the internet doesn't work with JavaScript disabled in 2019.

No need for the patronizing tone. Some block JS for the same reason others block ads: security and faster load times. Is it really too much to ask for a single tag on the home page explaining what the service is and why JS is necessary?

Yeah, I think it's a bit much to ask every single website on the internet that uses JavaScript to add a tag for the incredibly small demographic that is NoScript users.

Re: I bootstrapped my private-journaling project into a lifestyle business

#48
post #37
post #26

Earlier quoted context omitted.

The site does have an odd architecture. I can't even find the article text in one of the downloaded files. Kinda looks like they serialized a large JS object into a string inside one of the JS files, wonder if it's in there. In addition to being un-archivable, it's probably also impossible to use with a screen reader. Edit: ok I don't really know anything about screen readers. I just miss graceful degradation being a…

The DOM of the loaded page clearly has the article content in it (just right click -> inspect), and is visible to a screen reader.

Pop a screenreader on for yourself and see - I just tried and it read the "empty" ember-div div and then stopped. If I have my eyes closed, I have no way of knowing content rendered 20 seconds after it finished (when the text content finally loaded).

Re: I bootstrapped my private-journaling project into a lifestyle business

#49
post #8

Would like to read this, but I just get a blank page with Javascript disabled. Looks like I can't even archive the page - https://archive.fo/kLTbo . Looking at the page source code, it's completely unreadable - just a single line with a bunch of third party scripts and trackers. Disappointment over what the Web has become ensues.

I have it enabled and the only thing that loads is a fluff quote and nothing else.

Re: I bootstrapped my private-journaling project into a lifestyle business

#50
post #11

I'm curious why with $20K MRR it will take a Kickstarter to create a mobile app.

Isn't this exactly how business loans have worked for a few hundred years?

I have a successful business, but it's at risk from competition if I don't build a new factory/buy some new equipment/produce promotional videos.

These are my current revenues (I might be able to pay you back) and these are my projections (I believe I will continue to be able to pay you back).

Post reply on HN