What programming books are you reading this month?

I am still working my way through “The Programmers at Work”, which is has interviews with lots of famously productive programmers. I’ve created a category for it here, and we can discuss the individual chapters (interviewees) as we move along.


I always keep Eloquent JS by my side :slight_smile:


I am currently working my way through The well grounded Rubyist - David A. Black (on Amazon)

Also, I’ve started Algoritms - Sedgewick & Wayne (on Amazon) - not necessarily a programming book, but provides invaluable intro knowledge in data structures and algorithms.


@iheartkode Thanks for reminding me about Eloquent JS. I created a sub-category for it with a link to the free online version: http://forum.freecodecamp.com/t/about-the-eloquent-javascript-category/352

If you’re reading this and you haven’t heard about Eloquent JS yet, it’s a popular free JavaScript book. I don’t think it’s ideal for beginners, but it’s a solid second or third book on JavaScript.


@QuincyLarson Can you share the link to the book “The programmer at work”?

CSS Secrets by Lea Verou and Effective JavaScript by David Herman. Loving both so far!


Beginning Javascript (Wilton, McPeak). I think because I haven’t any previous programming experience, I inevitably chose to stick with this one. I’ve dipped into O’Reilly’s Learning Javascript and JavaScript, The Definitive Guide, both of which I’m happy to have, however, for anyone else like myself with virtually NO previous coding experience, I’ve found this book very easy to sink into.


Now a days im going with Kyle Simpson’s You Don’t Know JS series. And i think these are excellent technical javascript books.


I started with Robert (Uncle Bob) Martin’s Clean Code.(I hope I can finish it in a month !)


I’m almost done with Daniel Kehoe’s Learn Ruby on Rails series.

1 Like

I read the first in the You Don’t Know JS series, then learned that the following books in the series cost $19.99 ea. Have you found free versions of the follow up books?

1 Like

@Sturke The e-books/hard copies cost money. But you can read the manuscripts for free on GitHub, they’re written in Markdown.

e.g. ES6 and Beyond: https://github.com/getify/You-Dont-Know-JS/tree/master/es6%20%26%20beyond


hey @QuincyLarson l just started reading eloquent js(36 pages so far). l first read js from w3schools(also html,css,sql,php) l was able to provide validation for forms but never really create any thing like sliders or calculators. l decided to read eloquent js coz l felt it will give me more knowledge to be able to do create such programs.am l right on this and also which book would you recommend as a first book for a js beginner(also am following freecodecamp course, am creating my first project now).

I’d recommend Head First HTML5 Programming (link), it is an excellent gateway to web development, it also has a playful and funny approach to teaching. This one should probably be picked up only by the very beginners though.


I’m chewing my way through “Cracking the Coding Interview, 6th Edition”. I’m not reading it strictly to prepare for an interview but rather as review for Data Structures and Algorithms, Big O, and the like. Just be warned its not light reading, you have to work at it to get the most out of it. But its material you should know, or at least be familiar with. The way I’ve been using it is to examine one example every day or so. If you ARE preparing to start interviewing the book has a lot of other guidance to offer.

1 Like

For anyone thinking about using the RaphaelJS library in your projects I’d like to really recommend A. Krishna Sagar’s book “Instant RaphaelJS Starter”. I bought the kindle edition and read it cover to cover in one afternoon. ( 62 pages ) It has everything you need to get the library up and running without a lot of messing around.

The Sedgewick book is Great! There is a free online version & an accompanying class on Coursera:
Book: http://algs4.cs.princeton.edu/home/
Class: https://www.coursera.org/course/algs4partI

1 Like

Free version here…


Just started with “The Node Beginner Book” and “The Node Craftsman Book” by Manuel Kiessling.

1 Like

I’m reading the “Art of Computer Programming Volume 1”, it’s pretty hard indeed but I’m enjoying myself.

1 Like