Issue #359

14 October 2022


Issue #359
Pointer.io
Friday 14th October's issue is presented by LinearB

 
Join 2,000+ engineering leaders at Interact | A free, community-driven virtual conference.

If you’re an engineering leader (or are planning to be), join Interact on Oct. 25th. Speakers from Shopify, Slack & Stripe will explore engineering challenges, grow networks & help you become an elite leader. It’s virtual. It's Free. It's Awesome.
 
“Should I Create a Performance Improvement Plan For My Direct Report?"
- Lara Hogan
#Leadership #Management

tl;dr: Lara introduces the PIP decision framework: (1) Ask yourself if you believe the person will be able to meet expectations within 30 days and consistently thereafter?” (2) If yes, ask what haven't you stated clearly yet to this person about what to expect in this role?” (3) State the gap between their work and what’s expected in their role as clearly as possible to see if the new clarity changes things. (4) Ask what's in their way of meeting these expectations?

#Management #Migration
 
tl;dr: Gergely covers examples of companies that have carried out large scale migrations, including: (1) Box: a zero downtime data migration using a 6-step plan. (2) Pinterest: data migration using double writes. (3) LinkedIn: navigating the migration chaos when 100+ engineers were needed to write code and 600+ use cases need to be moved. And more. 
Join 2,000+ Engineering Leaders At Interact | A Free, Community-Driven Virtual Conference
#Leadership #Management

tl;dr: If you’re an engineering leader (or are planning to be), join Interact on Oct. 25th. Speakers from Shopify, Slack & Stripe will explore engineering challenges, grow networks & help you become an elite leader. It’s virtual. It's free. It's awesome.

Promoted by LinearB
Know Your Carrying Capacity
- Mac Chaffee
#CareerAdvice

tl;dr: "I like to think of the collection of things that someone can reasonably maintain as their "carrying capacity", to borrow the ecology term. If you take on more than your carrying capacity, something has to die. With modern software being so garbage, I think one big reason is that there are too many software professionals out there who don't know their carrying capacity."

 
"All sorts of things can happen when you’re open to new ideas and playing around with things."

– Stephanie Kwolek

 
What I Learned Building Platforms At Stitch Fix
- Stefan Krawczyk
#Platform #ML

tl;dr: "I was lucky enough to spend the last six years focusing on “engineering for data science” and learning to build great platforms." Stefan guides us through 5 lessons he learned: (1) Focus on adoption, not completeness. (2) Your users are not all equal. (3) Abstract away the internals of your system. (4) Live your users’ life cycle. (5) The two layer API trick. 
#DeepDive #Python
 
tl;dr: "We will trace the execution path of the "Hello World" micro-program written in Python and run on Windows, starting from a single call to the high-level print function, through the subsequent levels of abstraction of the interpreter, operating system and graphics drivers, and ending with the display of the corresponding pixels on the screen. As it turns out, this path in itself is neither simple nor short, but definitely fascinating."
Rendering Doom With Emojis
- Bruno Croci
#DeepDive #Entertaining

tl;dr: "Back in 2020, I had an idea of a simple project to render doom using emojis because of some other doom renderer I saw on Twitter. I decided to take it as a weekend project, and although it took me around a week and a lot of bad code, it works and it’s actually pretty interesting. I don’t think anybody wants to play the game like that, but it certainly looks cool:"
S3 Isn't Getting Cheaper
- Matt Rickard
#AWS #Management

tl;dr: "AWS S3 pricing hasn't decreased as fast as the underlying storage costs. This doesn't include the additional fees like egress. Of course, prices vary by storage tier and region, but this seems to be a general trend." Matt graphs the changes in pricing over time. 

Notable GitHub Repos
Slash
Collection of TypeScript / JS packages to build web services.

 
SafeQL
Write SQL queries with confidence.

 
InboxSDK
JS library for building apps inside of Gmail.

 
Postgres WASM
A PostgresQL server running in your browser.

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

1     2     3     4     5

 
Pointer.io
Pointer is emailed twice a week on Tuesdays and Fridays @ 9am EST.

Unsubscribe // Sponsorship // Archives