Issue #184

6 June 2020


Issue #184
Pointer.io
If you're interested in mentoring people of color &
under-represented minorities, signup here
Where Did Software Go Wrong?
- Jesse Li
#ThoughtPiece
 
tl;dr: "Software cannot be divorced from the human structures that create it, and for us, that structure is capitalism" prompting the profound question - "what are the aims and ends we should direct our software towards?"  
Stripe's Remote Engineering Hub, One Year In
- Fernando Doglio
#Stripe #RemoteWork
 
tl;dr: For businesses that weren't full remote but considering it now, a rundown of what Stripe has learnt. 
#Javascript
 
tl;dr: "Third Age is about clearing away legacy assumptions and collapsing layers of tooling." 
#Hermes #NewTechnology
 
tl;dr: A new package manager, deployment tool for linux. "A bit like docker, where instead of building images in layers, you are building software packages from source into directories that can reference each other."
#Python
 
tl;dr: Discusses dependency injection as a design pattern, which has the main benefit of decoupling modules, functions & objects.
#Reddit
 
tl;dr: AMA with engineers who work on everything from large-scale web applications to tiny embedded computing platforms related to spacecrafts or their manufacturing process.  
To donate to the George Floyd Memorial Fund, Click Here

#BlackLivesMatter
#PracticalTips
 
tl;dr: "Linus Torvalds has railed against 80-character-lines as a de facto programming standard and has moved to make reminders to keep things short a thing of the past."
#RemoteWork
 
tl;dr: How Lyft pivoted their tech learning strategies for remote work, including their work with online learning platforms. 
#Rust
 
tl;dr: "A significant chunk of time is usually spent not in doing any computations, but in dropping large data structures at the end of the function." Example and workaround is shown. 
#Security #C #C++
 
tl;dr: Research suggests that using memory-safe programming languages results in reduction in number of vulnerabilities.
#Go
 
tl;dr: Go's compiler is "shy about inlining" and doesn't have a concept of runtime constant variable.
#Survey #StackOverflow
 
tl;dr: An analysis of the annual survey of over 65,000 developers. 
Pointer.io