Issue #184

6 June 2020

Issue #184
If you're interested in mentoring people of color &
under-represented minorities, signup here
Where Did Software Go Wrong?
- Jesse Li
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. 
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."
tl;dr: Discusses dependency injection as a design pattern, which has the main benefit of decoupling modules, functions & objects.
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

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."
tl;dr: How Lyft pivoted their tech learning strategies for remote work, including their work with online learning platforms. 
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.
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.