Not quite what you're talking about but the best book on car mechanics I ever read... It was red, and textbook-sized, hardcover. Lots of drawings. It literally started with an explosion in a can, and then progressively enhanced that idea step-by-step: add a lid to the can to capture the energy, add a lever to keep the can lid from flying away, and then attach the lever to a wheel so that it returns the lid to the top…
Ask HN: What are some books where the reader learns by building projects?
21–30 of 188 posts
Re: Ask HN: What are some books where the reader learns by building projects?
#22Re: Ask HN: What are some books where the reader learns by building projects?
#23Re: Ask HN: What are some books where the reader learns by building projects?
#24Re: Ask HN: What are some books where the reader learns by building projects?
#25I’m writing one right now on building a mini trading bot platform.
It would be great to hear what you like/dislike in these types of books.
I don’t have any marketing website up at the moment but I created this mailing list if you’re interested in following the developments http://bit.ly/tradingbotplatformbook
(Link redirects to https://cdn.forms-content.sg-form.com/f306b813-475c-11ea-9be...)
Re: Ask HN: What are some books where the reader learns by building projects?
#26The Go stuff is really just a means to an end, the real value comes from the practical learnings of how to build a functioning interpreter and compiler (and virtual machine!) for a programming language the author made up called Monkey.
It's not a book full of theory but it lays some nice foundations that might help you understand the theory better :)
Re: Ask HN: What are some books where the reader learns by building projects?
#27In the first half of the book you write an interpreter for a simple scripting language; in the second half of the book, you write compiler to bytecode + vm.
Very clear, fun, excellent writing. Highly recommended.
It was also kind of amazing to very quickly have something that ran more quickly than python!
Re: Ask HN: What are some books where the reader learns by building projects?
#28This book (although an older edition) is largely what got me into programming, and taught me so much about Rails.
* Programming WebAssembly with Rust - https://pragprog.com/book/khrust/programming-webassembly-wit...
This book steps through learning about web assembly, writing it by hand, and then implementing a server for webassembly. I had so many misconceptions about webassembly/wasm before reading this.
Re: Ask HN: What are some books where the reader learns by building projects?
#29I noticed that it was released Sept 2018. That's not too old, but I'm curious if there's a more up-to-date version.
Re: Ask HN: What are some books where the reader learns by building projects?
#30VERY interested in "Building Enterprise JavaScript Applications" I noticed that it was released Sept 2018. That's not too old, but I'm curious if there's a more up-to-date version.
There really shouldn't be any JS books in print...