Issue #176

12 March 2020


Issue #176
Pointer.io
A Reading Club For Software Developers - Sign Up Here
#RemoteWork
 
tl;dr: Given many of you will be working from home, this is Google's playbook on remote work. There is a slide each for employees, buddies of employees, managers and leaders. 
How To Write Usefully
- Paul Graham
#CareerAdvice
 
tl;dr: The recipe for a good essay is importance + novelty + correctness + strength. Essays speak truths which isn't always received well, as they can often disagree with personal beliefs. 
#Entertaining #Google
 
tl;dr: Sometimes it pays to go down the rabbit hole. A story of David trying to bypass a URL validation and finding a bug in Google's common JS library. 
- Greg Kogan
#Architecture
 
tl;dr: Easier to manage, simpler systems require less proficiency and troubleshooting, and provide more alternatives. The post outlines three principles of simple systems. 
- Ori Keren
#Management
 
tl;dr: "Even in good companies with good culture, there is not a strong desire from either side to understand the other. " Hence a strong VP is a great translator between the worlds of engineering and business. 
#Entertaining
 
tl;dr: How the URL evolved, stemming from a meeting trying to resolve overcrowding of ARPANET hosts. 

Follow Pointer on RSS:
https://www.pointer.io/rss/
 
#Productivity #CareerAdvice
 
tl;dr: Director of Infrastructure at Shopify, Simon Eskildsen, discusses how he uses flashcards and a custom-built note repository inspired system to retain what he reads. 
#UsefulTool
 
tl;dr: "MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller."
- Craig Stuntz
#Guide
 
tl;dr: An argument that "the use and misuse of equals is at the root of a large number of problems in software engineering."
#Google #Search #Mobile
 
tl;dr: Google will be switching to mobile-first indexing for all websites starting September 2020. 
A Simple GPU Hash Table
- David Farrell
#Dictionary
 
tl;dr: "Capable of hundreds of millions of insertions per second. Code inserts 64 million randomly generated key/values in about 210 milliseconds, and deletes 32 million of those key/value pairs in about 64 milliseconds."
- Daniele Varrazzo 
#PostgreSQL
 
tl;dr: Daniele, a maintainer of Pscyopg2, is planning for the next version. 
Pointer.io