Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OT: How did the repo get 5000 stars in a few days? #56

Open
dandv opened this issue Oct 1, 2015 · 69 comments
Open

OT: How did the repo get 5000 stars in a few days? #56

dandv opened this issue Oct 1, 2015 · 69 comments

Comments

@dandv
Copy link

dandv commented Oct 1, 2015

ZeroClipboard lead dev @JamesMGreene said:

Your repo has rocketed from 0 to almost as many stars (~4500) as ZeroClipboard's (~5000) in a period of mere days. Quite an impressive feat, IMHO. 👏

@zenorocha, how did the repo achieve this impressive feat?

@lipis
Copy link

lipis commented Oct 1, 2015

After finding water on Mars.. that was the only thing that was missing from the humanity.. 👽

@stan
Copy link

stan commented Oct 1, 2015

Hacker News maybe https://news.ycombinator.com/item?id=10301881

@imom39a
Copy link

imom39a commented Oct 1, 2015

Came here from Hacker news (y)

@mavrick
Copy link

mavrick commented Oct 2, 2015

+1 Hacker news

@zenorocha
Copy link
Owner

It has nothing to do with Hacker News. Here are few different factors that contributed to that:

  • Experience: I've been working with open source for a while now. I gave more than 70 talks and built many projects over the last years. There was a LOT of hard work involved and lessons learned along the way.
  • Credibility: Because of all those things I've done, lots of people started to follow me not only on GitHub (~3k) but also on Twitter (~20k). I try to offer as much value as I can for those followers every day. That translates to a broader reach whenever I need to share something I've built.
  • Docs & demos: 99% of developers complain that nobody cares about their code on GitHub. How you expect people to use something if you don't teach them? My advice is that you need to spend more time writing and improving your documentation than writing code.
  • Timing: On September 1, I read this article about Mozilla starting to support execCommand. At that article they said "Firefox 41, which is currently in Beta, and slated to move to release in mid-September". I realized that was the missing part for this API to be adopted broadly. I wrote clipboard.js in a private repo and waited until Firefox 41 was released.
  • Working is not enough: Most developers just make things work and that's it. I spent a good amount of time trying to make this library smaller, trying to make the public API easier, and refactoring the source code for better readability.
  • Knowing your audience: Everybody hates Flash and everybody hates bloated frameworks. Everybody loves a simple API and everybody loves GitHub's copy to clipboard. If you don't know your audience, you don't know how to create something they'll like.

That's not everything, but I hope it encourage folks to realize it's not just about coding.

@stan
Copy link

stan commented Oct 2, 2015

👍

@addyosmani
Copy link

❤️

@ankurdebnath
Copy link

Awesome

@ebonet-zz
Copy link

Came from hacker news (it was featured in their newsletter), but have seen on FB as well. And yes, the repo is very well structured for collaboration.

@mavrick
Copy link

mavrick commented Oct 2, 2015

It has nothing to do with Hacker News.

It has a little bit to do with it, but still; great work on the bullet points.

@tpiros
Copy link

tpiros commented Oct 2, 2015

👍

@mayankcpdixit
Copy link

🆒

@victorperin
Copy link

👍

@elrumordelaluz
Copy link

👍 👍

@jaydson
Copy link
Contributor

jaydson commented Oct 2, 2015

👏 👏 👏 👏 👏 👏 👏 👏 👏 👏
That's my boy!

@robsongajunior
Copy link

Plim plim, next level.

@FagnerMartinsBrack
Copy link

It seems that hacker news played a major role here. Anyway congratulations xD

@JamesMGreene
Copy link

I'm sure there will be another upshot today as it received the #1 spot in this week's JavaScript Weekly email newsletter.

@FagnerMartinsBrack
Copy link

Can anybody confirm if given the speed it reached 5k this is a github record? Just curious.

@elrumordelaluz
Copy link

@LucasArruda
Copy link

👍

1 similar comment
@ghost
Copy link

ghost commented Oct 2, 2015

👍

@caiocutrim
Copy link

Nice answer

@Xhamps
Copy link

Xhamps commented Oct 2, 2015

👍
Work hard, one day anyone will say you was lucky..

@franklinjavier
Copy link

@Xhamps tell me about it! hahaha

@zenorocha zenando!

@soapdog
Copy link

soapdog commented Oct 2, 2015

I feel a disturbance in the force every time Zeno releases new stuff as if a million developers had their wishes granted...

@felipepucinelli
Copy link

Great answer.

@MateusZitelli
Copy link

👍

@arturparkhisenko
Copy link

🙏 for all dev's who will do all with passion like @zenorocha

@mihdan
Copy link

mihdan commented Oct 5, 2015

👍

1 similar comment
@reinaldorauch
Copy link

👍

@ghost
Copy link

ghost commented Oct 16, 2015

Awesome @zenorocha 👏 👍

@petabyte
Copy link

@zenorocha Are any plans to use <div contenteditable=true instead of a text area so that the formatting in clipboard is preserved ?

@zenorocha
Copy link
Owner

Hey @petabyte,

I haven't thought about that. Could you submit a PR?

@danilovaz
Copy link

Vai @zenorocha ❤️ 😄

@lipis
Copy link

lipis commented Dec 21, 2015

10K: http://githubstats.lip.is/zenorocha :)

@duyet
Copy link

duyet commented Feb 16, 2016

👍

@cristicVictory
Copy link

great~~~

@kimorkim
Copy link
Contributor

👍

@jbruni
Copy link

jbruni commented Sep 29, 2016

The coolest thing is that this issue is intentionally kept open, while people out there are willing to close all issues! 😄 Viva Brazil 🇧🇷

@Heier2013
Copy link

Come from china, via oschina.
It's awesome,may can help me deal with many problems!

@wlwr
Copy link

wlwr commented Nov 11, 2016

👍

1 similar comment
@nelsonkuang
Copy link

👍

@Ruffio
Copy link

Ruffio commented Sep 15, 2017

@dandv I think that this 'issue' can be closed... ;-)

@381510688
Copy link

牛逼啦

@zenorocha zenorocha pinned this issue Jun 7, 2019
@carpii
Copy link

carpii commented Aug 14, 2019

@zenorocha Great lib, and I admire your dedication. Thanks!

I've been using it for a while, but still had some parts of my site using ZeroClip (Flash based.. ugh).

@jacobrreed
Copy link

In what way is this an issue? lol

@dandv
Copy link
Author

dandv commented Sep 20, 2019

@jacobrreed: GitHub issues are a convenient way to communicate publicly with the author(s) of a repo. They don't have to be "problems". I've creating issues congratulating maintainers for a job well done etc.

@dandv dandv closed this as completed Sep 20, 2019
@zenorocha zenorocha reopened this Sep 21, 2019
@stale stale bot added the stale label Feb 29, 2020
@stale stale bot removed the stale label Feb 29, 2020
Repository owner deleted a comment from stale bot Feb 29, 2020
@obetomuniz obetomuniz unpinned this issue Feb 1, 2021
@obetomuniz obetomuniz pinned this issue Feb 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests