Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am working with team of 7 programmers and keep searching good articles on software design and best practices. whenever I come across a good article I mail them.

So I just want to know: Is there any better way to share recommended readings with fellow programmers?

It would be great if it can be searched later for future references.

share|improve this question
2  
And you have already tried Twitter? – Fanatic23 Feb 26 '11 at 11:37

8 Answers

up vote 5 down vote accepted

We share it via an internal wiki.

share|improve this answer
Can you please elaborate to explain how this helps? – Dynamic May 13 '12 at 19:11

there are scads of ways to do this. Here are just a couple....

  1. Twitter
  2. Mailing list
  3. Website
  4. Bulletin board (old-school or electronic)
  5. Sharepoint website
  6. old-school list on paper
  7. Facebook
  8. News Group
  9. RSS Feed
share|improve this answer
1  
+1.. Perfect List! Ummm... I guess twitter is the best medium to share your information. Though I am just a student, I have been benefited a lot after I started using twitter. and you can always favorite interesting tweets so that you can refer to them later. :) – ykombinator Feb 27 '11 at 2:49

If it is just links that you're trying to share, you could use a google document to store the links, and then simply give viewing access to each person who needs it.

You could try dropbox - I use it to sync all manner of reference documents between fellow developers. The interface on dropbox.com allows you to search those documents, and I believe it searches their contents as well (as opposed to just their filenames).

If it is feasable, you could also use a distributed version control system to do the same thing.

Best of luck.

share|improve this answer
Thanks for suggestions. Earlier I was using the same then now I am using a internal wiki page to keep a list of recommended reading. – GG01 Feb 26 '11 at 8:17
+1 I agree with Dropbox. Great tool. – TeaDrinkingGeek Feb 26 '11 at 18:58
foreach friend in (friends & developers)
do
  write link on post-it
  duct tape to rock
  throw rock at friend
done

Best way I know.

share|improve this answer
1  
Algorithm is incomplete - consider adding if (friend is stronger than me) run; else give first aid – Péter Török Feb 26 '11 at 22:09

Twitter to share I use twitter a lot for sharing it has as an extra bonus that if people find your links interesting they will follow and you will share with more people and you could get valuable insights or additions from your new followers.

Twitter isn't that good for your searchable criteria, ther are ways but I don't find any of the good enough (although sometimes tweets show up at google :) )

StartAid to store and search I would suggest you see storing and searching as a different thing. share through twitter and keep and search in another app (you probably don't want to search which links you sent to whom, but you probably just want to search the links you thought to be interesting) For keeping and searching I use a firefox add-in StartAid. It has as a bonus that it synchronizes the links between any machine you use StartAid on. StartAid also can share links but I haven't used it yet.

share|improve this answer

del.icio.us is excellent for sharing recommendations. It is a social bookmarking service. When you find an article you like, you bookmark it and tag it with appropriate keywords. Then your colleagues can check you profile and see what you have bookmarked. You can also follow the tags to find other resources about the same subjects.

You will also discover other users that share your interests, and they will often link to new and interesting material on the same subjects.

share|improve this answer
Same way I can use stumble also. – GG01 Feb 26 '11 at 11:46

Sharing links is okay, but many people are suffering from information overload. One more thing to keep track of may be one thing too many. Consider starting a once-a-month-geek-out meeting. Get together at a coffee shop or pub (despite popular belief, booze and code are great together). At each meeting, have one or two people present a focused topic - Clojure, the cloud, ergonomics, game theory, hydraulics... you get the idea. Set aside a little free form discussion time as well.

When we receive information face-to-face in a meaningful context, we're much more likely to retain and appreciate it. The problem with making reference sharing too easy is that we're likely to share things that aren't ultimately significant. The burden is put on the information consumer versus the information sharer. An informal but directed meeting makes us filter through everything we've read in the last month and present an analysis versus presenting raw information.

As an added benefit, coffee shops and pubs are great places to meet dates for the weekend. Don't wear your "Pwned by Gandalf" t-shirt.

share|improve this answer

del.ici.ous is the best one out there you can also try goodreads

A wiki similar to del.ici.ous will be very useful if created here as stackexchange is flourished with some very good programmers

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.