
Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services
Brendan Burns
4.3 on Amazon
9 HN comments

High Performance Python: Practical Performant Programming for Humans
Micha Gorelick and Ian Ozsvald
4.8 on Amazon
9 HN comments

JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language
David Flanagan
4.7 on Amazon
9 HN comments

Kubernetes in Action
Marko Luksa
4.7 on Amazon
8 HN comments

Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are
Seth Stephens-Davidowitz, Timothy Andrés Pabon, et al.
4.4 on Amazon
8 HN comments

Mathematics for Machine Learning
Marc Peter Deisenroth
4.7 on Amazon
7 HN comments

The Hundred-Page Machine Learning Book
Andriy Burkov
4.6 on Amazon
7 HN comments

Grokking Deep Learning
Andrew Trask
4.5 on Amazon
7 HN comments

Eating Animals
Jonathan Safran Foer
4.7 on Amazon
7 HN comments

Fundamentals of Database Systems
Ramez Elmasri and Shamkant Navathe
4.3 on Amazon
7 HN comments

Software Design for Flexibility: How to Avoid Programming Yourself into a Corner
Chris Hanson and Gerald Jay Sussman
4.3 on Amazon
7 HN comments

Invent Your Own Computer Games with Python
Al Sweigart
4.7 on Amazon
7 HN comments

Implementing Domain-Driven Design
Vaughn Vernon
4.5 on Amazon
7 HN comments

Math for Programmers: 3D graphics, machine learning, and simulations with Python
Paul Orland
4.9 on Amazon
7 HN comments

Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money
Nathaniel Popper
4.6 on Amazon
7 HN comments
Doe22onOct 25, 2017
malandrewonJan 23, 2014
Crockford's JavaScript The Good Parts for developers coming from another language.
Functional JavaScript by Fogus is excellent and can be read after either.
codecondoonOct 20, 2014
http://codecondo.com/free-javascript-books/
simplegeekonOct 10, 2009
juliangambleonApr 27, 2015
http://jlongster.com/Taming-the-Asynchronous-Beast-with-CSP-...
https://github.com/jlongster/js-csp
He did a talk on it at ReactConf here:
http://conf.reactjs.com/schedule.html#communicating-with-cha...
The difference seems to be that James' was strongly influenced by the Clojure CSP implementation in core.async. It's not clear what this implementation was influenced by.
d_ronApr 24, 2011
http://bonsaiden.github.com/JavaScript-Garden/
fredoliveiraonMay 21, 2010
It's always a good time to buy a few classics:
evo_9onOct 16, 2010
Get the very basics down - it will be fast and easy and you'll feel good you are making progress. HTML and CSS - don't get bogged down in HTML5 or any latest cutting edge thing or another. Just the core for now.
Once you've got this down, which really is pretty simple stuff, I'd go into jQuery and Javascript. Both are fairly easy to approach though deceptively so maybe, with a ton of upside; and with the push that NodeJS is making, that may be all the programming you need even for the backend.
I don't have any good rec's on learning HTML but google it, there's a ton out there.
CSS I'd do the same, though I also really like CSS - The Missing Manual by McFarland.
For Javascript you'll be hearing a lot of Javascript - The Good Parts by Douglas Crockford, a must read if you are serious.
And jQuery, honestly is so fun/powerful/addictive, if you get a big of Javascript down you will be off and running. There are countless tutorial websites on jQuery and more books coming everyday. Bookwise it's hard to rec right now as the new version of jQuery just dropped today and everything is a bit out of date as it stands.
Bottom line, don't get caught up in trying to learn too much to begin with. Also, good UI Coders are hard to come by and you can always find a Rails/Python/back-end guy to help out until you get that stuff down too.
lui8906onDec 8, 2014
Currently reading Javascript and Jquery by Jon Duckett and find his visual style and clear, concise writing perfectly fits how I learn. Could not recommend it enough to any other programming learners.
I Will Teach You To Be Rich by Ramit Sethi is a very simple, straightforward book on personal finance. He advocates having your money automatically distributed into fixed costs, investments and spending money rather than getting bogged down in budgets.
An Army at Dawn by Rick Atkinson is the first in a trilogy that chronicles America's entrance into World War II in North Africa, all the way to the downfall of the Third Reich. His style is both minutely researched and totally readable. He nails the violence and horror at the front, as well as the incredible scale and logistics of the whole enterprise. I'm now on the second in the trilogy, The Day of Battle.
Last year Thinking Fast and Slow and Antifragile were my highlights - they compliment each other well and both changed my outlook on how the world is organised and how I perceive it.
Thanks to all the other posters, I've added lots of the suggested books to my kindle.