If it was trivial for you, I do apologize. I am still very bad in guessing what could be useful for somebody and what not so much. That is why I have this blog and Github account in the first place.

One example, last year I published a paper in JSPI journal that improves a test for interaction in some very specific 2-way ANOVA situation (just one observation per group). The paper submission was an odyssey, mostly because of me. In one moment I doubted whether to retract the paper or not and I even did not upload the package to CRAN at first, just put it on Github.

Then I discovered that some guys found it and had built their package using it. They presented the results at UseR! 2013 conference. I might have met one of those biologists but I am sure I never mentioned my package to them. Finally, - and this is a bit embarrassing - I received an email from Fernando Tusell that I misspelled his name in one of my functions.

In summary, even if you see your work as non-essential from your perceptive, the others may have different view. Just do your best and share your results. Github is a perfect place for this.

After Step 2, I seem to be missing something... In my windows version of RStudio (Version 0.98.507), I don't see an option for view public key (I only see an option to create an RSA Key) and I don't see anywhere where I can edit my Github profile (Edit profile / SSH keys / Add SSH key). Any thoughts on what I might be doing wrong? Thanks!

Thanks for the clarification. Now that I was able to add the public key to Github, I am able to view the public key in RStudio. I think the issue is that after Step 2 I thought I was supposed to do something in RStudio instead of having to do it on Github. I think things are working now. Thanks! I never would have gotten through this myself... Like Tyler, I've always gotten frustrated and given up!