Issue #167

2 January 2020


Issue #167
Pointer.io
A Reading Club For Software Developers - Sign Up Here
#IndustryTrend
 
tl;dr: The current web paradigm places web browsers as the access point for users to get information. In the near future, we'll see a diversity of user agents and devices (e.g. cars, microwaves, etc...) pull information straight off of web pages.
- Alex Nixon
#CareerAdvice
 
tl;dr: Alex highlights the merits of writing a short memo to consider internal decisions. Writing a memo - as opposed to a presentation - makes the author think much more clearly and concisely about the issues at hand.
- Julia Evans
 #TrackingPixels
 
tl;dr: Julia asks and answers the question "how does Facebook know that you went to Old Navy" by investigating tracking pixels - how they work and what you can do as a user to reduce the amount you're tracked.  
- Abid Omar
#ThoughtPiece
 
tl;dr: In unnoticeable increments, ad by ad, paywall by paywall, companies trade user experience for revenue. This is not surprising but begs the question, where is the breaking point?
#Python #OpenSource #ThoughPiece
 
tl;dr: Armin wants a post-mortem on how the transition to Python 3 has been handled. There's a lack of transparency as to why the transition is needed. He feels like he's being "sold" and forced into migrating when, in fact, there are other reasons this migration is needed. 
- Valentin Sawadski, Tech Entrepreneur
#Trends #ThoughtPiece
 
tl;dr: Minor bugs in both Apple and Amazon's products highlight a systemic organizational problem. New generations of programmers in larger institutions aren't transferred relevant information about previous projects that are the basis of current ones. 

“To the optimist, the glass is half full. To the pessimist, the glass is half empty. To the engineer, the glass is twice as big as it needs to be.” 

– Unknown
 
- Janna Koretz
#Wellness #CareerAdvice
 
tl;dr: “Enmeshment” is where the boundaries between people become blurred, and individual identities lose importance. You can become enmeshed with your career too. This article discusses why this happens, the dangers and what you can do. 
- Fortuna Eruditis Favet
#Rust #Guides
 
tl;dr: "A series of articles putting Rust features in context for low-level C programmers who don't have a formal CS background - the sort of people who work on firmware, game engines, OS kernels, and the like." 
- Vadim Semenov
#DataDog #Scaling #Data
 
tl;dr: Podcast interview with Vadim Semenov discussing "the systems that DataDog has built to power their business, and how their teams are organized to allow for rapid growth and massive scale." 
- Tuukka Ojala
#Interesting
 
tl;dr: This article demonstrates how Tuukka, a blind developer, writes code. He spends most of his time in the terminal, prefers Windows 10 as it's more accessible and has a screen reader that reads at 3x the speed that normal English is spoken. 
- Sacha Greif
#JavaScript #Survey
 
tl;dr: With over 21,717 respondents this survey is both a dive into various JS frameworks and a state of the union on how the community feels about the language and where it's heading. 
- Edd Yerburgh
#BookRecommendations
 
tl;dr: The three books are Masters of Doom, On Writing Well & Ruby under a microscope
Pointer.io