devroom.io/content/recommendations.md

92 lines
3.9 KiB
Markdown
Raw Normal View History

2016-08-22 13:49:23 +00:00
+++
type = "page"
title = "Book recommendations"
+++
Learning is an amazing thing. You can keep learning your entire life and still
be amazed about how much you don't know or understand. For me, learning is mostly
opening a terminal and getting my hands dirty. But to get a deeper understanding
of a technology, there's nothing that beats a well written book.
This page lists my favourite software engineering books that I think you should
read if you're interested in the topic.
_In the spirit of full disclosure, these are affiliate links, which means that I may
get a commission if you decide to purchase anything. I only recommend books that I
have read and love myself, so you're in good hands._
## Ruby
2016-08-23 19:40:51 +00:00
* [Programming Ruby](http://amzn.to/2bA0ta5) <span class="recommended">tip</span>
2016-08-22 13:49:23 +00:00
* [The Well Grounded Rubyist](http://amzn.to/2bpIv9U)
2016-08-23 19:40:51 +00:00
* [Practical Object-Oriented Design in Ruby](http://amzn.to/2bbDSBp) <span class="recommended">tip</span>
2016-08-22 13:49:23 +00:00
## Ruby on Rails
* [Agile Web Development with Rails 4](http://amzn.to/2bbsdRd)
2016-08-23 19:40:51 +00:00
* [Agile Web Development with Rails 5](http://amzn.to/2bGFHCH) <span class="recommended">tip</span>
2016-08-22 13:49:23 +00:00
* [Rails 4 Test Prescriptions](http://amzn.to/2bA0lYc)
* [Metaprogramming Ruby 2](http://amzn.to/2buepiu)
* [The Cucumber Book: Behaviour-Driven Development for Testers and Developers](http://amzn.to/2bbspzW)
* [The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends](http://amzn.to/2bA1FtW)
2017-02-15 10:06:30 +00:00
## GPG - The GNU Privacy Guard
* [PGP & GPG: Email for the Practical Paranoid](http://amzn.to/2kJ4zxM) <span class="recommended">tip</span>
2016-08-22 13:49:23 +00:00
## Golang
* [Programming in Go](http://amzn.to/2bbsHqI)
2016-08-22 14:29:15 +00:00
## macOS / Cocoa / Swift / Objective-C
2016-08-23 19:40:51 +00:00
* [Cocoa Programming for OS X: The Big Nerd Ranch Guide (5th edition)](http://amzn.to/2bpRLL0) <span class="recommended">tip</span>
2016-08-22 14:29:15 +00:00
2016-08-22 13:49:23 +00:00
## Vim
* [Practical Vim](http://amzn.to/2bbsDqS)
2016-08-23 19:40:51 +00:00
* [Vi iMproved](http://amzn.to/2bbsoMr) <span class="recommended">tip</span>
2016-08-22 13:49:23 +00:00
* [tmux: Productive Mouse-Free Development](http://amzn.to/2bGFRdv)
## Software Engineering
* [The Pragmatic Programmer: From Journeyman to Master](http://amzn.to/2bbKD1C)
* [The Passionate Programmer: Creating a Remarkable Career in Software Development](http://amzn.to/2bA1bE1)
2016-08-23 19:40:51 +00:00
* [Clean Code: A Handbook for Agile Software Craftsmanship](http://amzn.to/2bA18Ix) <span class="recommended">tip</span>
2016-08-22 13:49:23 +00:00
* [Understanding the Four Rules of Simple Design](https://leanpub.com/4rulesofsimpledesign)
* [The Mytical Man-Month](http://amzn.to/2bwMPTK)
## Agile / Scrum
* [Scrum and XP from the Trenches](http://amzn.to/2bbtkjU)
* [Agile Coaching](http://amzn.to/2bwM3Gt)
2016-08-22 18:16:47 +00:00
## Git
* [Pragmatic Version Control Using Git](http://amzn.to/2bcbNd9)
* [Version Control with Git](http://amzn.to/2bAHyfn)
2016-08-22 13:49:23 +00:00
## Electronics
2016-08-23 19:40:51 +00:00
* [The Art of Electronics - 3rd Edition](http://amzn.to/2bbtTKy) <span class="recommended">tip</span>
2016-08-22 18:33:04 +00:00
## MOS 6502 Microprocessor
* [6502 Applications Book](http://amzn.to/2bc0m3y)
* [Programming the 6502](http://amzn.to/2bqvXPl)
2016-08-23 19:40:51 +00:00
---
## Going paperless?
<a href="http://amzn.to/2bfTHqN"><img class="img-right" src="/img/kindle_paperwhite.jpg" /></a>
2016-08-23 20:38:35 +00:00
I _love_ my Kindle. It's light-weight, has a battery that lasts about 4 weeks (I read about 1 hour a day), and it features a quality e-ink screen. The 3G option is fantastic, as you can leave your Kindle always connected and use services like [Readability](https://www.readability.com/) to send web pages neatly formatted to your Kindle for later reading.
2016-08-23 19:40:51 +00:00
2016-08-23 20:38:35 +00:00
Almost all of the books listed above are available for Kindle as well. So if you're not already paperless, why not start now?
2016-08-23 19:40:51 +00:00
* [Amazon Kindle Paperwhite](http://amzn.to/2bfTHqN)
2016-08-23 20:38:35 +00:00
* [Aamzon Kindle Voyage](http://amzn.to/2bDXAF1)
2016-08-23 19:40:51 +00:00
* [Kindle Unlimited 30-Day Free Trial](https://www.amazon.com/gp/kindle/ku/sign-up?ie=UTF8&*Version*=1&*entries*=0&ref_=assoc_tag_ph_1454291293420&_encoding=UTF8&camp=1789&creative=9325&linkCode=pf4&tag=ariejannet02-20&linkId=27a2fcdbdce4d545fd1dd60031c45474)