Lauro Silva

Software Engineer


A Software Developer’s Reading List From 2017

In 2017, I read a lot. I was more disciplined this year than any other year and I’d like to think I tackled books that were more challenging, personally and intellectually.

Usually, through the year I read several technical books on a new programing language that I want to learn or a particular topic relevant in software engineering. But this year I wanted to challenge myself to not just tackle technical books but to also read from other subjects, with the hope that they could contribute to my professional career.

Below are my top 10 favorite books from 2017.

You will undoubtedly find lessons that benefit you personally and as a developer. I absolutely loved them, they ranged from philosophy, history, biographies, power, and strategy.

  1. Meditations by Marcus Aurelius (philosophy)
  2. Mastery by Robert Greene (strategy)
  3. The 48 Laws Of Power by Robert Greene (strategy, power)
  4. Rules...

Continue reading →