RSS Feed Subscribe to RSS Feed


Amazon Kindle publisher’s copy limit

One of my favorite ways to read technical and leadership books is on my laptop, where I copy, paste, and summarize (I do this so much, I described a bit more in summaries).

One problem is that I often do this reading in the Kindle app and after a certain number of copy & pastes, I get this:

“You have reached the publisher’s copy limit set for this title.”


And it stops my writing in its tracks.

Here are a few workarounds…


Tags: , , , ,

2022 Books

A short review of some of the books I read in 2022…


Tags: , , ,

2021 Books

Some short reviews of some of the books I read in 2021…

“Some books should be tasted, some devoured, but only a few should be chewed and digested thoroughly.”

― Sir Francis Bacon


Tags: , , , ,

Book Summary: Accelerate

Accelerate: Building and Scaling High Performing Technology Organizations is a book by by Nicole Forsgren, Jez Humble and Gene Kim. It is a follow on from the State of DevOps Reports that Forsgren and Humble used to publish (and which I wrote about before in Development and delivery practices for team success). I highly recommend buying the book, but here are some chapter summaries for the highlights.



Tags: , , , , , , ,

eBook Summary: What Is SRE?

What Is SRE? An Introduction to Site Reliability Engineering” (registration required but free), is an ebook by Kurt Andersen & Craig Sebenik, published by O’Reilly. The following is a summary (abridged copy and paste) of the parts I found most useful, with a few of my own notes. The original is about 9,000 words; this is about 2,000.



Tags: , , ,

SRE vs DevOps

I’m really enjoying the Seeking SRE book. Chapter 12 covers SRE vs DevOps; a community sourced compare and contrast type discussion.

My favorite description is from Thomas Limoncelli, who suggested that:

DevOps engineers focus on the SDLC pipeline with occasional responsibilities for production operations. SREs focus on production operations with occasional responsibilities for the SDLC pipeline.


Tags: , , , ,

Spring Enterprise Recipes

I recently found out that this book has just been published:
Spring Enterprise Recipes: A Problem-Solution Approach
It is written by Josh Long and Gary Mak. I have heard Josh speak at several conferences, followed his articles on TheServerSide (as well as on his blog) and recently got to hang out with him at the SoCal Code Camp. He is very knowledgeable about Spring and enterprise integration and since Gary is already an author of one of the leading Spring books (Spring recipes), this should be a great book. I have just ordered my copy and will try to post a review when I am done with it.

Tags: ,

JUG Meetup: Joshua Bloch (Effective Java)

I had the chance tonight to see Joshua Bloch speak at the Silicon Valley Web JUG meetup down at the Googleplex in Mountain View. I have read and blogged about his great book “Effective Java” – probably the single best book I have read on Java – so it was great to hear him in person. The talk covered a couple of examples from his Java Puzzlers book as well as a discussion on some of the items from the Effective Java book. As expected, he was a great presenter, both insightful and funny.

Tags: , ,

POJOs in Action

My latest reading material is POJOs in Action – a good book about developing Enterprise Applications using Lightweight Frameworks such as Spring, Hibernate and JDO. It basically advocates an alternative approach to using heavyweight containers such as EJBs (although they seem have improved a lot since the release of EJB3).

I was also able to meet the author, Chris Richardson, after attending my first San Francisco Java User Group meeting.

Tags: ,

Effective Java

Just finished reading Effective Java by Joshua Bloch.

It is a great book that contains many nuggets of info, best practices and gotchas. Definitely the best Java book I have read in a while.

Next up, I have started on another book that Bloch contributed to: Java Concurrency in Practice.

Tags: ,