Issue #320

27 May 2022

Issue #320
Friday 27th May's issue is presented by Retool

Retool is the fastest way for developers to build internal software. Allbirds uses Retool to measure billboard efficacy. Amazon uses retool to handle GDPR requests. Thousands of startups build customizable admin panels, dashboards, and CRUD apps in Retool.

Try Retool for free

A Manager’s Guide to Helping Teams Face Down Uncertainty, Burnout and Perfectionism
#Leadership #Management

tl;dr: Tips of how to help your team... (1) Work through uncertainty - tips include acknowledging what's happening, investing in collective rituals. (2) Push back against perfectionism - tips include identifying different work styles, sharing at 80%. (3) Beating burnout - tips include look for warning signs, protecting your teams time.
Shipping To Production
- Gergely Orosz
#Leadership #Management

tl;dr: "In this issue we cover: (1) The extremes of shipping to production. (2) Typical processes at different types of companies. (3) Principles and tools for shipping to production responsibly. (4) Additional verification layers and advanced tools. (5) Taking pragmatic risks to move faster. (6) Deciding which approach to take. (7) Other things to incorporate into the deployment process.

State Of Engineering Time 2022
#Leadership #Management #Productivity

tl;dr: The Stack Overflow memes are true: 60% of senior engineers commit 10-100 lines/week of copied and pasted code. And there is more: read the report to learn how 600 engineers (ICs and managers) spend time, from wrangling machines to wrangling people.

Promoted by Retool
Learnings From 5 Years Of Tech Startup Code Audits
- Ken Kantzer

tl;dr: (1) You don’t need hundreds of engineers to build a great product. (2) Simple Outperformed Smart. (3) Our highest impact findings would always come within the first and last few hours of the audit. (4) Writing secure software has gotten remarkably easier in the last 10 years. (5) All the really bad security vulnerabilities were obvious. And more.

"The best thing about a boolean is even if you are wrong, you are only off by a bit."

- Anonymous

tl;dr: "I offer the following argument that restarting from the initial state is a deeply principled technique for repairing a stateful system — whether that system is a program, or an entire computer, or a collection of computers."
Common DB Schema Change Mistakes
- Nikolay Samokhvalov
#Antipattern #Database

tl;dr: Nikolay covers 18 mistakes, categorized into three big categories of DB schema migration mistakes: "(1) Concurrency-related mistakes. (2) Mistakes related to the correctness of steps. (3) Miscellaneous – mistakes related to the implementation of some specific database feature or the configuration of a particular database."

I Ended Up Adding Duplicate Records On A Unique Index In MongoDB
- Avinash Sajjanshetty
tl;dr: "The intention of this post is not to shit on MongoDB. They specifically forbid the steps I am about to explain. This post is a chronicle of my curiosity, exploration, and fun learning experience."
We Already Have Go 2

tl;dr: The first version of Go has evolved significantly: The compiler rewrite in Go, modules, context package and Generics. "Releasing 'Go 2' has become a philosophical and political challenge due to the forces that be... This is a look back at the huge progress that has been made since Go 1 released and what I'd consider to be the headline features of Go 2."

Notable GitHub Repos
Add Markdown to any HTML using a <md> tag.

Import Tracker
Python utility for tracking 3rd party dependencies.

Privacy-focused alternative to Google Analytics.

The Unified Machine Learning Framework.


How did you like this issue of Pointer?
1 = Didn't enjoy it all // 5 = Really enjoyed it

1     2     3     4     5
Pointer is emailed twice a week on Tuesdays and Fridays @ 9am EST.

Unsubscribe // Sponsorship // Archives

or subscribe with