Issue #513

May 10, 2024


Issue #513


Friday 10th May’s issue is presented by Kinde

Kinde: Enterprise Ready, Without The Enterprise Bulls**t


Powerful authentication for modern applications. Loved by over 25,000 developers, including teams at Datadog, ROKT, Atlassian and Figma.


Built from the ground up using best-in-class security protocols. SOC 2, HIPAA, and ISO27001. 


Serve enterprise customers with SSO, SAML, MFA, and more.


Before May 31st, enterprise customers with more than 100,000 MAU, or 3,000 MAO, get 6 months free after migration.

Getting An Engineering Executive Job

— Gergely Orosz


tl;dr: Gergely covers the following from Will Larson’s book: (1) Deciding whether to pursue an executive role. (2) Why each executive job search is unique, and how that will shape your process. (3) Finding executive roles externally and internally. (4) Navigating the often chaotic executive interview process. (5) Negotiating an executive contract. (6) Deciding whether to accept an executive offer once you have it. 


Leadership Management

How To Understand Things

— Nabeel Qureshi


tl;dr: “The smartest person I’ve ever known had a habit that, as a teenager, I found striking. After he’d prove a theorem, or solve a problem, he’d go back and continue thinking about the problem and try to figure out different proofs of the same thing. Sometimes he’d spend hours on a problem he’d already solved.” 


CareerAdvice

An Open Letter To Auth Providers


tl;dr: The first job of any auth company is to protect its customers – before anything else. Somewhere along the way it feels like a lot of auth providers lost sight of the thing that matters: You, their customers.


Promoted by Kinde

Management

Managing High Performers


tl;dr: (1) Don't neglect managing high performers. (2) Recognize and value high performers, notably through career planning. (3) Establish higher expectations. (4) Provide constructive feedback. (5) Pay them very well. (6) Focus them on their strengths. (7) Address behavioral issues immediately. (8) Help them through growth plateaus. (9) Recognize when they've stopped growing. 


Leadership Management


“Programs must be written for people to read, and only incidentally for machines to execute.”


— Harold Abelson


Test Failures Should Be Actionable

— Titus Winters


tl;dr: “When a test fails, you should be able to begin investigation with nothing more than the test’s name and its failure messages — no need to add more information and rerun the test.” Titus shares examples.


Tests BestPractices

How To Document Design System Components

— Paul Scanlon


tl;dr: A look at how the most popular component libraries and design systems build and maintain their docs.


Promoted by StackBlitz

BestPractices

Hacking Our Way To Better Team Meetings

— Werner Vogels


tl;dr: Werner’s team hacked an app to transcribe and summarize virtual team meetings gathering notes, granular details, and creating a list of to-dos. Werner shares the open sourced code, walking us through the high-level architecture, how it works, and a preview of how to use it. 


UsefulTool

Did GitHub Copilot Really Increase My Productivity?

— Yuxuan Shui


tl;dr: “I had free access to GitHub Copilot for about a year, I used it, got used to it, and slowly started to take it for granted, until one day it was taken away. I had to re-adapt to a life without Copilot, but it also gave me a chance to look back at how I used Copilot, and reflect - had Copilot actually been helpful to me?”


Productivity LLM

Test Clocks: How We Made It Easier To Test Stripe Billing Integrations

— Ji Huang


tl;dr: Test Clocks simulates the passage of time in billing scenarios without waiting for actual seconds to tick by in the real world. This blog discusses the technical details of how Stripe built test clocks, and how they updated systems to account for the different ways that time passes. 


TimeData Architecture

Most Popular From Last Issue

Notable Links


Borgo: Statically typed language that compiles to Go.

GPT Researcher: Agent designed for comprehensive online research.


ScrapeGraphAI: Web scraping python library that uses LLM.


Skyvern: Automate browser-based workflows with LLMs and CV.


StoryDiffusion: Create stories by generating consistent images.


Click the below and shoot me an email!


1 = Didn't enjoy it all // 5 = Really enjoyed it


12345