Issue #197

4 August 2020

Issue #197
A Reading Club For Software Developers - Sign Up Here
tl;dr: The costs incurred of hiring a junior engineer isn't always realized. "If a team isn’t willing to invest at least 1–2 years, they shouldn’t be hiring junior engineers." Investment comes in mentorship, manager's loss of productivity, and other ways outlined here. 
#RemoteWork #Management
tl;dr: Knowledge sharing lacks in remote teams. Eric outlines strategies used to counter this at Buffer, including Snackchats - recored, short talks about "any topics," i.e. code, architecture, management. Knowledge sharing is built into the career development ladder.
tl;dr: "The Cheetah is a software engineer who is first and foremost very curious and blazing fast." Gergely describes common traits of such an engineer and how to manage such engineers.
#CTO #Management
tl;dr: Map of the areas in a company every technical leader should look at - company, product, technical and humans. Also "a roadmap for thinking about future requirements as you grow and scale."
#MentalHealth #CareerAdvice
tl;dr: Brandon is a senior engineer at Square, and is autistic with Asperger's Syndrome. This post guides us through the work problems he's faced - due to his condition - and the solutions.

"Optimism is an occupational hazard of programming:
feedback is the treatment."

- Kent Beck
Let's Build A Full-Text Search Engine
- Artem Krylysov
#Search #Guide
tl;dr: "By the end of this post, we'll be able to search across millions of documents in less than a millisecond. We'll start with simple search queries like "give me all documents that contain the word cat.""
tl;dr: Elijah still uses the date-fns library, but is more aware of the native browser APIs, and uses them when appropriate. He runs through these APIs here.
Go vs Rust: Writing A CLI Tool
- Paulo Henrique Cuchi
#Go #Rust
tl;dr: Paulo wrote a simple web app in Go and Rust languages, both of which are unfamiliar to him. He evaluates both and concludes with their comparative pros and cons.
tl;dr: "Sir Tim Berners-Lee, the creator of the World Wide Web, has confessed that the // in a web address were actually "unnecessary"."
How We Migrated Dropbox From Nginx To Envoy
- Alexey Ivanov & Oleg Guba
#DropBox #Migration
tl;dr: "We’ll compare Nginx to Envoy across many software engineering and operational dimensions. We’ll also briefly touch on the migration process, its current state, and some of the problems encountered on the way."