Issue #170

23 January 2020

Issue #170
A Reading Club For Software Developers - Sign Up Here
- Will Larson
#Management #Guide #CareerAdvice
tl;dr: Covers the following areas - priorities and goals, making the right system changes, tasks for the first 90 days, learning and building trust, building a support system, organizational health and process, hiring, execution & technology. 
- Martin Fowler
#PairProgramming #Guide
tl;dr: At its core, pair programming builds skills that "help immensely to become a well-functioning, collaborative and effective team," such as valuable qualities i.e. focus, communication, giving and receiving feedback, empathy and vulnerability.
My FOSS Story
- Andrew Gallant
tl;dr: An insight into the negative emotions, pressures and economic issues faced by a FOSS maintainer. 
- Steve Klabnik
tl;dr: Actix-web - a Rust web framework - is no longer maintained as the author quit. Steve explains the confluence of external pressure and mismanagement for this to be the outcome.  
#Architecture #CareerAdvice
tl;dr: While the rules of chess are consistent, the rules of software are not. To be an architect, you need to understand the specific "game you're in" - the business drivers, risks, technical constraints, integrations, trade-offs, and so on. 
- Terence Eden
#API #Security
tl;dr: In an era of misinformation, Terence calls for APIs to be signed, and runs through why and conceptually how to implement this. 
Recommended Jobs Through My Network:

Lead Engineer at Deed (Berlin) - click here
Senior Engineer at Deed (Berlin)- click here

Deed’s social volunteering app is used by tens of thousands of volunteers, helping nonprofits fulfill their mission.
- Justin Schuh
tl;dr: Go's decentralized module management is a "breath of fresh air" and its practice of vendoring as one of its most powerful features. 
- Sergio De Simone
#HTTP #InternetHealth
tl;dr: "HTTP/3 promises to make Internet connections faster, more reliable, and more secure." QUIC is integral to HTTP/3 and tries to "solve the major issues experienced when using the TCP protocol."
- Rahul Vohra
 #GameDevelopment #Design #Video
tl;dr: Rahul explains how he's applied game design to enterprise software. 
- Nir Eyal
tl;dr: Willpower acts like an emotion and is not finite as many perceive. You don't run out of it but can have self defeating thoughts that work against it. 
- Das Surma
tl;dr: An explanation of what RP is - "a declarative programming paradigm concerned with data streams and the propagation of change” - and a run through of how it works. 
- Sébastien Eustace
#Python #TimeData
tl;dr: When facing complex use-cases, "datetime instances show limitations" and are not intuitive. Pendulum provides "a cleaner and more easy to use API."

or subscribe with