Friday, July 31, 2020

East of Eden by John Steinbeck


Top 5 books I have read this year.  Fantastic story, characters, descriptions, 5/5 Stars.

Tuesday, July 28, 2020

Checkov scanner and Terraform Security

Bridgecrew, the company that sells a commercial version of the free checkov Infrastructure as code security scanner, has published this interesting "be afraid!" report about all the vulnerabilities they have detected in public terraform code.  It's worth skimming.

Design Docs


Malte Ubl (inventor of accelerated mobile pages -- AMP) at Google published the guidelines he uses at Google for design documents.  It's interesting because of the expectations authors have on the readers of the document that are very different from the practices where I work.

Thursday, July 23, 2020

The Last Theorem by Frederik Pohl & Arthur C Clarke


I read this one when it came out in 2008 and did not remember the space alien plot (it is forgettable). It is no better this time, 2/5 Stars.  Meh.

Sunday, July 19, 2020

operational incidents: management prevents learning


John Allspaw presents two years of learning from the field, exposing interesting anti-patterns and common practices that prevent learning.  It's definitely worth skimming.


The Last of the Wine by Mary Renault


I read this book in the late 1960s when I was reading Renault's Arthurian works and did not like it then.  It was no better this time.  1/5 Stars. Disrecommend.

Dark Mirror: Edward Snowden and the American Surveillance State by Barton Gellman


Better than the other Snowden books, 5/5 Stars.

Monday, July 13, 2020

The Last Emprox by John Scalzi


A wonderful conclusion to the trilogy, this finale has great plot twists, character arcs, and a satisfying conclusion.  Scalzi stays within the rules of his magic system and delivers a clever solution. 5/5 Stars.

BTRFS @ scale


The B-Tree File System (BTRFS) on Linux is gaining ground inside of Facebook for many use cases, workloads, and applications at enormous scale.  In particular, the file system snapshot feature provides enormous space and CPU savings for workloads involving large numbers of delete operations -- even better than tombstoning. Check out this interview with one of the lead developers, Josef Bacik this month at the Open Source Summit.  If you prefer watching videos to reading, check out these videos.

Anti-Patterns and Patterns in continuous delivery practices


A bunch of people have recently picked up on Matt Skelton's talk (and his book) to dispel some of the most-common myths and articulate the worst anti-patterns along with their associated better practice patterns in improving code velocity.  It's worth skimming the deck.