Firefox/Reading Group: Difference between revisions

(→‎Ideas for Future Reading: The Year Without Pants)
 
(7 intermediate revisions by 3 users not shown)
Line 11: Line 11:
== Current Reading ==
== Current Reading ==


* September 2013: TBD
* December 2013/January 2014: TBD
* Discussion: TBD
* Discussion: TBD
* Discussion notes: TBD
* Discussion notes: TBD
Line 21: Line 21:
* April/May 2013: [http://www.catb.org/~esr/writings/taoup/ The Art of Unix Programming] by Eric S. Raymond ([https://etherpad.mozilla.org/art-of-unix-programming discussion notes])
* April/May 2013: [http://www.catb.org/~esr/writings/taoup/ The Art of Unix Programming] by Eric S. Raymond ([https://etherpad.mozilla.org/art-of-unix-programming discussion notes])
* June/July 2013: [http://www.amazon.com/Purely-Functional-Structures-Chris-Okasaki/dp/0521663504 Purely Functional Data Structures] by Chris Okasaki
* June/July 2013: [http://www.amazon.com/Purely-Functional-Structures-Chris-Okasaki/dp/0521663504 Purely Functional Data Structures] by Chris Okasaki
* August 2013: Select chapters from [http://www.aosabook.org/en/index.html The Architecture of Open Source Applications], Volume I ([https://etherpad.mozilla.org/aosa discussion notes]
* August 2013: Select chapters from [http://www.aosabook.org/en/index.html The Architecture of Open Source Applications], Volume I ([https://etherpad.mozilla.org/aosa discussion notes])
* September/October/November 2013: reading group hiatus


== Ideas for Future Reading ==
== Ideas for Future Reading ==
Line 37: Line 38:
* [https://en.wikipedia.org/wiki/Peopleware%3A_Productive_Projects_and_Teams Peopleware]
* [https://en.wikipedia.org/wiki/Peopleware%3A_Productive_Projects_and_Teams Peopleware]
* [http://shop.oreilly.com/product/9780596510046.do Beautiful Code] (collection of independent articles - would be good to choose one or two chapters at a time)
* [http://shop.oreilly.com/product/9780596510046.do Beautiful Code] (collection of independent articles - would be good to choose one or two chapters at a time)
* [http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/ Working Effectively with Legacy Code]
* [http://eloquentjavascript.net/contents.html Eloquent JavaScript]
* [http://www.amazon.com/The-Tangled-Web-Securing-Applications/dp/1593273886 The Tangled Web: A Guide to Securing Modern Web Applications]
* [http://scottberkun.com/yearwithoutpants/ The Year Without Pants] by [http://scottberkun.com/ Scott Berkun]


Papers and articles:
Papers, essays, and articles:
* [https://www.usenix.org/legacy/event/lisa07/tech/full_papers/hamilton/hamilton_html/ On Designing and Deploying Internet-Scale Services]
* [https://www.usenix.org/legacy/event/lisa07/tech/full_papers/hamilton/hamilton_html/ On Designing and Deploying Internet-Scale Services]
* [http://www.catb.org/esr/writings/homesteading/ The Cathedral and the Bazaar]
* [http://www.catb.org/esr/writings/homesteading/ The Cathedral and the Bazaar]

Latest revision as of 21:30, 5 May 2014

Mission

Every month (or so) we choose one book (or a set of articles/essays) to read, then get together to discuss it. Ideas for topics include programming, engineering, design, etc. Basically anything that makes us better software developers.

Communication

Discussions

Discussions will take place approximately on the last Friday of every month, although we may experiment with more frequent discussions (with less material to read!).

Current Reading

  • December 2013/January 2014: TBD
  • Discussion: TBD
  • Discussion notes: TBD

Past Reading

Ideas for Future Reading

Books:

Papers, essays, and articles:

Influential writing from other disciplines: