Issue #195

28 July 2020


Issue #195
Pointer.io
A Reading Club For Software Developers - Sign Up Here
Post-Commit Reviews
- Cindy Sridharan
#DevelopmentProcess #Productivity
 
tl;dr: On behalf of post-commit reviews, where comments are addressed in follow up PRs. Developers can iterate faster, pull requests are kept small, code reviewer can batch review, along with cons and considerations.

Click on this tweet if you're paywalled. 
#Management #DevelopmentProcess
 
tl;dr: Malte runs through the anatomy of such a document - context and scope, goals and non-goals, actual design and more. Design docs help to identify issues earlier, achieve consensus, scale knowledge.
#CareerAdvice
 
tl;dr: 7 recommendations, including (1) read two books per year on software engineering thoroughly i.e. take notes, talk to others about it, etc... (2) Learn your language "in-depth, to the very bottom," so you understand its strengths and weaknesses.
#Architecture #CareerAdvice
 
tl;dr: "Start with a basic high level concept diagram which provides a summary. Then create separate diagrams that use different lenses to zoom into the various parts of your system." 
 #ManagementProcess #CodeReview
 
tl;dr: 8 recommendations on creating a better process including more face-to-face interactions with less code review tools when possible, and using review as a means to mentor.
“Controlling complexity is the
essence of computer programming.”

- Brian Kernigan
#CareerAdvice
 
tl;dr: Ben provides a list of essays that he "cites in conversation, over and over again."
#BookRecommendation #Leadership
 
tl;dr: "The major themes: problem-solving, relationships, rhythms of work and life, identity, and happiness."
#Salary
 
tl;dr: "A anonymous digest of verified salaries. Hundreds of employees have uploaded their offer letters, W2s, etc..."
Ten Years of Flask: Conversation With Creator Armin Ronacher
- Christopher Bailey & Armin Ronacher
#Python #Flask
 
tl;dr: Podcast episode where Armin talks about the origins of Flask, the components that make up the framework, documenting a framework or API, and how he would do it all differently now.
#CSS
 
tl;dr: Browsers have a default stylesheet, use relative units everywhere, and more.
 
Pointer.io