4 ms·
This actually sounds like a pretty cool and useful project, but I had to force myself to overcome the site, which I think does a poor job of marketing. The hea
by adambard 13y ago
This actually sounds like a pretty cool and useful project, but I had to force myself to overcome the site, which I think does a poor job of marketing.
The headline is a bit confusing -- it's not obvious that something can be "embedded" and "distributed", let alone "massively." You might rewrite it to tell me what the project does, not what it is.
Besides that, as a developer, what I want to know is:
- Why should I use it? (Instant in-browser storage synced to a distributed server network)
- How is it implemented? (it seems to be a javascript project, but that's only mentioned once)
- How do I run it? (It run daemons on servers and stores the data in S3)
- What do I have to do to configure it? (Seems to me like "The granularity and frequency of these snapshots can be tweaked by you" means "Prepare to get elbow-deep into telling gun how to shard")
If you just take the answers to these questions and make them either bullet points up above the video, or headers for your marketing essay, it would help people like me digest the project enough to be interested and read more.
Finally, while I'm being a grinch, I'd adjust your styles just slightly to make the site more readable. At the very least:
- Make `#main` narrower; perhaps 700px or even less (long lines are hard to read)
- In `body`, apply a line-height of maybe 20pt (the lines seem too close together for the font size)
- Also in `body`, drop the text-shadow. Shadow on white tends to just make things look blurry.
All that said, I am interested in learning more. A self-hosted Firebase would be a real boon for many projects.
- marknadal 13y agoGreat suggestions! Already fixed one of the things, and working on updating the others! (Although content will take a while longer). Thank you so much.