/Productivity

Do More By Doing Less

- Zain Rizvi tl;dr: When Zain was contemplating his previous side projects, he realized "the dead projects had something surprising in common: I abandoned them about two weeks after starting." Motivation ran out. Now, he ensures future projects are scoped to be completed within 2 weeks.

featured in #201


A Tale Of Webpage Speed, Or Throwing Away React

- Alexander Solovyov tl;dr: Despite championing React, Alexander started to feel that it led to "some questionable practices" e.g. "hovers in JS (rather than in CSS) among others. As a result, he developed TwinSpark, a framework for declarative HTML enhancement.

featured in #201


Maintaining Your State

- Sarah Baca tl;dr: "One pattern I’ve noticed in myself is the need to perform perfectly. And if I am learning, which necessitates doing something poorly, then I think there is something wrong with me." Sarah outlines the 3 states and how they help her through this.

featured in #194


Questionable Advice: Can Engineering Productivity Be Measured?

- Charity Majors tl;dr: Charity doesn't believe so - metric can be gamed, preferring a combination of (1) impact focused, outcome-based management (2) team level health metrics (3) engineering ladder and regular lightweight reviews (4) managers who are well calibrated across the org. Teams should also use the 4 DORA metrics.

featured in #193


Making Time to Change, Part 1

- Phil Le-Brun tl;dr: The author dispels the myth that "employees simply don’t have the time to take on more work" citing organizational issues of ownership, opacity of issues, lack of emotional engagement. Phil runs through Muda, a "catch-all term for non-value-added activities."

featured in #192


The Two Things Killing Your Ability to Focus

- William Treseder tl;dr: We are overwhelmed with distractions and over-rely on meetings. There are 5 daily practices that can help, outlined here.

featured in #189


How Our VP Of Engineering Used Data To Support Our Engineering Team On A Human Level

- Hillary Nussbaum tl;dr: As the team became remote, time spent more time working but were getting less done. The main cause was a lack of access to information and poor communication. 4 steps were put into place. 

featured in #182


How LinkedIn Handles Merging Code In High-velocity Repositories

- Niket Parikh tl;dr: This post focuses on how the CI system works with repositories of different sizes, "specifically ones with a high velocity of commits being merged into master, to ensure timeliness and code correctness."

featured in #182


Work in the Time of Corona

- Alice Goldfuss tl;dr: Tips on working from home but also an important reminder that this isn't normal. It's okay to feel unproductive due to stress. Monitor your mental health and be kind to yourself and others. 

featured in #177


How To Make Yourself Into A Learning Machine

tl;dr: Director of Infrastructure at Shopify, Simon Eskildsen, discusses how he uses flashcards and a custom-built note repository inspired system to retain what he reads. 

featured in #176