Live data from Hacker News

Ask HN: What are some books where the reader learns by building projects?

news.ycombinator.com

181–188 of 188 posts

Re: Ask HN: What are some books where the reader learns by building projects?

#181

Earlier quoted context omitted.

Thanks!

Any idea what your timeline looks like? I know a lot of PragProg books do beta books occasionally.

Yeah I'm discussing with my editor now about when to put out the beta it'll be out either after we finish editing the chapter I just finished writing or the next one. So pretty soon. I hope to have the whole book finished by July but that's a bit more TBD up to how soon I finish writing the last few chapters.

Re: Ask HN: What are some books where the reader learns by building projects?

#182

Earlier quoted context omitted.

This is really nice book. It assumes you are a developer/good with computers, though, so some of the things like dev environment setup are ommited

Does it assume I know SQL though?

No, you can start with absolutely zero knowledge, but it has different approach than usual courses.

You don't start with simple selects, but importing data from files and normalizing it. You're intern at aerospace startup after all.

I'd say it's _refreshing_ compared to prevalent approach to teaching SQL

Re: Ask HN: What are some books where the reader learns by building projects?

#183
post #178
post #132

Initiative: A Proven Method to Bring Your Passions to Life (and Work) https://www.amazon.com/Initiative-Proven-Method-Bring-Passio... Here's a video of the author (me) interviewing a reader who did all the exercises, in the process going from (his words) below middle management to creating his dream project with his dream business partner https://youtu.be/zfV3yNKp0h8 . The process costs nearly nothing in money and cr…

After seeing your comment here yesterday, I started reading your book Initiative. I am in the middle of the first exercise and have some questions. Many of the examples in your book show people connecting these separate ideas that are reasonably understandable and applicable to the general population--the girl who recognized that many people have a fear of needles and sought to design a medical to device to help, or…

Andreas is a later example (p.77) who started from a strong software background. You'll see that he went in a different direction for a while, developed skills doing things outside software, and applied those skills when he returned to software, now contributing to strategy where he works. Jonathan (p. 10), whose project landed him in Y Combinator, began with a narrow legal issue of a specific chapter of bankruptcy.

The first time you do the exercises, you mostly develop skills. Sometimes a project of a lifetime emerges the first time, but more often, those skills lead you to see opportunity where you didn't before because your expectation of success increases. The next time you do it, or if you switch projects, I predict you'll say the technical aspect set the direction of your project but that you could do what you're doing in any field you wanted to.

Few people had identified problems before starting the exercises. A few did, but most of the problems they found came from the exercises. Even then, the first problems they identified, and likely yours, were only seeds for the next exercises, which refine them.

What you wrote above looks like the foundation of what would go in your first exercise. That exercise gives direction. The later exercises will have you move in that direction. They will lead you to find and solve problems and create working relationships with people in your areas of interest.

Does that help?

Re: Ask HN: What are some books where the reader learns by building projects?

#184
post #183
post #178

Earlier quoted context omitted.

After seeing your comment here yesterday, I started reading your book Initiative. I am in the middle of the first exercise and have some questions. Many of the examples in your book show people connecting these separate ideas that are reasonably understandable and applicable to the general population--the girl who recognized that many people have a fear of needles and sought to design a medical to device to help, or…

Andreas is a later example (p.77) who started from a strong software background. You'll see that he went in a different direction for a while, developed skills doing things outside software, and applied those skills when he returned to software, now contributing to strategy where he works. Jonathan (p. 10), whose project landed him in Y Combinator, began with a narrow legal issue of a specific chapter of bankruptcy.…

Yes, it does. Thank you for replying. I'll see where the exercises take me.

Re: Ask HN: What are some books where the reader learns by building projects?

#185

Earlier quoted context omitted.

I would love to know the name of this book, sounds perfect for learning about combustion engines.

I'm hoping someone else remembers it and furnishes the title. I was a kid when I read it, and the book was already old, so publication date circa 1970-80. Best I can do. I trawled through book cover images but no love. - - - - edit to add: It's probably "Auto Mechanics Fundamentals" by Stockel. I'm still looking for pictures of the insides of the book, but going by what I can see here, it's very likely: https://archi…

I bought a copy of "Auto Mechanics Fundamentals" based on this thread and I think it is definitely the book you're remembering. The exploding can image you describe is on page 9 and the first chapter builds up an engine from first principles like you've talked about. Thank you for recommending this, it's a great resource!

Re: Ask HN: What are some books where the reader learns by building projects?

#186

I've been making my way through "Writing an Intepreter in Go" and "Writing a compiler in Go" https://interpreterbook.com/ The 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 foundatio…

On a similar note, Go Programming Blueprints, which just takes you right into practical affairs - project organization, template loading / rendering, a little bit of testing, REST apis, oAuth, image handling (via oauth, gravatar and file upload), databases, CLI's, external APIs, App Engine, microservices, gRPC and Docker. The main gripe I've had with it so far is that the bit of HTML / JS that is in there seems rathe…

Go Programming Blueprints is from 2015, have you had any issues with it feeling out of date?

Re: Ask HN: What are some books where the reader learns by building projects?

#187
post #132

Initiative: A Proven Method to Bring Your Passions to Life (and Work) https://www.amazon.com/Initiative-Proven-Method-Bring-Passio... Here's a video of the author (me) interviewing a reader who did all the exercises, in the process going from (his words) below middle management to creating his dream project with his dream business partner https://youtu.be/zfV3yNKp0h8 . The process costs nearly nothing in money and cr…

Hi Josh - I picked up your book after seeing the review and was really impressed with the high marks from everyone! I have started working through the book, but I am having a hard time applying towards my domain - which is to create audiovisual art and hopefully be successful in selling it. The steps in the book seem primarily focused toward creating a project that fits in business or traditional job culture.

I could come up with "problems" around this artistic space, but that defeats the drive to create the art. The real struggle in applying this method is that I don't see creating art as "solving a problem" that other people have.

Do you have any suggestions for modifying the initiative method to fit my area? Thanks in advance!

Re: Ask HN: What are some books where the reader learns by building projects?

#188

Earlier quoted context omitted.

Any idea what your timeline looks like? I know a lot of PragProg books do beta books occasionally.

Yeah I'm discussing with my editor now about when to put out the beta it'll be out either after we finish editing the chapter I just finished writing or the next one. So pretty soon. I hope to have the whole book finished by July but that's a bit more TBD up to how soon I finish writing the last few chapters.

Well, I'm interested and will purchase this.
Post reply on HN