I just heard about the book Live to Forgive this morning. The introduction on Amazon says it all: “In Live to Forgive, former ESPN producer Jason Romano walks readers through his personal journey of forgiving his alcoholic father. Through sharing his own story, Romano invites readers to enter into their own messy journeys of forgiveness-to fully feel their pain, evaluate their pain, transform their pain, and ultimately forgive those who caused their pain. The only route to freedom and peace is forgiveness.”
If you ever wondered what Digital and Print book sales look like for a technical book (a computer programming book, in this case), here you go. This is a slightly cleaned up chart that O’Reilly provides to me for sales of the Scala Cookbook over time, showing eBook sales vs the printed book sales.
“In my whole life, I have known no wise people (over a broad subject matter area) who didn’t read all the time — none, zero. You’d be amazed at how much Warren reads — and at how much I read. My children laugh at me. They think I’m a book with a couple of legs sticking out.”
~ Charlie Munger, talking about Warren Buffett and himself
With a little luck, I hope to release another 5-10 lessons on my Hello, Scala website tomorrow evening (January 8, 2018).
If you’re interested in Functional Programming, Simplified, but can’t decide on whether to buy it or not, I just updated the free PDF preview of the book to help you with that decision. And it’s not just any free preview: it’s over 400 pages long.
Here’s a link to the free preview of Functional Programming, Simplified.
If you’ve read any of my books (like the Scala Cookbook or Functional Programming, Simplified), and thought, “Hey, I can write a book,” I encourage you to do so. One book that has been helpful in my writing career is William Zinsser’s On Writing Well: The Classic Guide to Writing Nonfiction. If you’re seriously thinking about writing a book about programming or any other technical topic, it’s a good read.
The source code for Beginning Java Game Development with LibGDX is at the URL shown.
Just added a few more lessons to “Hello, Scala” including tuples, Scala + Swing, and a complete little OOP example. Also started a Github repo for it.
If Functional Programming, Simplified seems large, a) I intentionally wrote it in a simple, leisurely style, and b) it’s a lot easier than reading hundreds of blog posts and all of those books on the right (although a few of those books are really good).