My Reading Lists


I had some time over Christmas and decided to organize my reading lists. Interesting how some time away from daily work allows one to raise up your head
 
Uncle Bob on Principles of OOd
See also book: Agile Principles, Patterns, and Practices in C#
Available on Safari Books online.


Algorithms in a Nutshell


Nine Algorithms That Changed the Future

Programming Pearls book:
http://www.cs.bell-labs.com/cm/cs/pearls/toc.html


97 Things Every Programmer Should Know


Seven Languages
http://pragprog.com/book/btlang/seven-languages-in-seven-weeks

Codys book: http://www.domenlightenment.com/

Principles of OO programming: http://www.nczonline.net/blog/2012/12/18/now-available-principles-of-object-oriented-programming-in-javascript-beta/

Object Oriented programming with Stefan Stoy...

Chrome V8: http://code.google.com/p/v8/
https://developers.google.com/v8/
https://developers.google.com/v8/design - read this


Mozilla
Javascript page

Javascript Memory Leaks 


Functional Programming and Scala
http://www.ibm.com/developerworks/library/j-ft1/index.html


Fowler Refactoring 



Denis O.
Question: if you could spend approx 2 weeks learning tech such as working on a side project, learning new technologie(s), going deeper on existing technology, honing skills....what would you choose to learn?

e.g. I'd like to learn another client side mvc framework and use twitter bootstrap, I'd also investigating helping an open src project

9:40 AM
Bermi F.
graph databases (Neo4j, orientdb...)

9:45 AM
Alison S.
I've been toying with ember and node using yeoman, I'd probably keep that up. ideally I'd like to write the same small project in ember, angular, and backbone with marionette to see what the pros and cons are for myself
Bermi F.
Denis O'Sullivan: testem https://github.com/airportyh/testem is worth trying and it takes very little time to start using it on any project with mocha/jasmine tests

9:50 AM
James K.
I would be interested in working with Scala ... Twitter's had a lot of success switching parts of their platform to it

10:05 AM
Jonathan L.
Bermi Ferrer: +1 for graph db, been eyeballin' Neo4j

Denis O'Sullivan, don't you mean 2 months, instead of 2 weeks? :-P
Rob K.
i would learn a QA technology

like cucumber.js or mocha (getting it to work with grunt + headless browser)

10:15 AM
Bermi F.
Rob Kinyon: have you checked testem?
Rob K.
Bermi Ferrer: I have no, no

nice
Bermi F.
Rob Kinyon: all you need is a testem.json file, for example this project is automatically tested on Node, Firefox and Chrome with this confighttps://github.com/bermi/jsonp-client/blob/mast...
Rob K.

10:20 AM
Rob K.
if i am ever allowed to get back to mainline development, i'll definitely look at that
Bermi F.
View paste 
npm install testem -g
git clone git@github.com:bermi/jsonp-client.git
cd jsonp-client
npm install
testem -d

for those of you who want to give it a try without investing much time

Change files to see how automatically it lints and tests your code on nodejs + Chrome + FF

10:30 AM
Ren S.
has left the room
Dror M.
has entered the room
Dror M.
I've played quite a bit with Meteor, and it's a nice way to quickly get a project off the ground both client and server.
Alexander E.
has entered the room

10:35 AM
Alexander E.
I'd play around with Go, see what all the buzz is about.

10:40 AM
Jeremy H.
alex, it's kool-aid
Alexander E.
but it's so delicious, and grape flavored

10:45 AM
Jeremy H.
denis, you could always use https://github.com/explore as your tech barometer, see what's trending, most popular, most forked, etc...

i love that django is in the top forked and top starred repo list, and it's the most watched python repo on github

10:55 AM
Alexander E.

11:00 AM
Bermi F.
Alexander Early: that looks useful, do you know if it requires you to have your gh pass in plain text on your fs?
Alexander E.
uses the API to get an access token once






Comments

Popular posts from this blog

deep dive into Material UI TextField built by mui

angular js protractor e2e cheatsheet

react-router v6.4+ loaders, actions, forms and more