Summary of Google Site Reliability books
If we look at overall results, the fastest machines are ancient. Newer machines are all over the place. Fancy gaming rigs with unusually high refresh-rate displays are almost competitive with machines from the late 70s and early 80s, but “normal” modern computers can’t compete with thirty to forty year old machines.
What Is a Customer Journey Map?
Journey mapping combines two powerful instruments: storytelling and visualization.
Why Do You Need a Journey Map and When Should You Have One?
Key Elements of Customer Journey Maps
Rules for Creating Successful Journey Maps
Placeholders that Replace Labels
Placeholder Text in Addition to Labels
Floating Labels
Placeholders and Accessibility
Uppercase gives a strong sense of alignment
Uppercase draws attention to small pieces of text really well
Uppercase can be read vertically
Amazon internal press release:
Heading - Name the product in a way the reader (i.e. your target customers) will understand.
Sub-Heading - Describe who the market for the product is and what benefit they get. One sentence only underneath the title.
Summary - Give a summary of the product and the benefit. Assume the reader will not read anything else so make this paragraph good.
Problem - Describe the problem your product solves.
Solution - Describe how your product elegantly solves the problem.
Quote from You - A quote from a spokesperson in your company.
How to Get Started - Describe how easy it is to get started.
Customer Quote - Provide a quote from a hypothetical customer that describes how they experienced the benefit.
Closing and Call to Action - Wrap it up and give pointers where the reader should go next.
The critical first month - “Did I just make a huge mistake in contracting for this service?”
How bad is a rocky start?
The upside of an amazing start
Easy onboarding wins
Onboarding employees is like onboarding customers
DevOps Engineer Skills
DevOps primarily focuses on empowering developers to build and manage service and give them measurable metrics to prioritize tasks.
Site Reliability Engineer (SRE) Skills
SRE deals with monitoring applications or services after deployment to practice where automation is crucial to improving a system’s health and availability.
Tutorials
Analogy: teaching a small child how to cook
How-to Guides
Analogy: a recipe in a cookery book
Explanation
Analogy: an article on culinary social history
Reference
Analogy: a reference encyclopaedia article
Non-functional footers
Functional footers
Due to many execution and human issues, the ROI just does not cut it.
Instead, focus on big wins, best practices, and spend your budget on other marketing efforts such as a blog.
"The perfect plan executed poorly isn’t as good as a good plan executed well."