/Management

DevSecOps Maturity Model White Paper

tl;dr: A blueprint for assessing and advancing your organization’s DevSecOps practices to detect vulnerabilities and deliver digital services with more confidence.

featured in #293


Code Ownership, Stewardship, Or Free-for-all?

- Ben Northrop tl;dr: How do we best divvy up responsibilities in an engineering team, given the complexities of modern day technology stacks. Ben argues there are 4 things to consider: (1) Optimizing for productivity, (2) Code quality, (3) Risk of a developer leaving, (4) Developer happiness. Once we know how to weigh each, there are several models to consider: ownership, free-for-all, stewardship and conservatorship, all discussed here.

featured in #293


What TPMs Do And What Software Engineers Can Learn From Them

- Gergely Orosz tl;dr: "A deep dive with five Technical Program Managers (TPM) on what the role is, how it evolved, and how engineers and managers can benefit from working with TPMs." Gergely concludes that senior engineer already do lots of the things that TPMs do full-time. (2) Fast-growing tech companies rely heavily on TPMs to scale engineering efficiency. (3) The TPM role is spreading steadily across the industry.

featured in #292


Make MoM Proud - Build A “Spotify Wrapped” For Your Video Stats

tl;dr: Learn how to showcase your video stats by creating a dynamic animated video using Remotion and the Mux Data API.

featured in #292


Shishir's To-Do List Philosophy

- Shishir Mehrotra tl;dr: (1) Co-founder and CEO at Coda's to-do list philosophy: (1) Start every new day fresh with no weight from the previous day's list of things to do, just a new sheet of paper with a new set of priorities, don't compound from the previous day. (2) Do the hardest task first. (3) Have a column with next action so you can see which tasks are missing a next step. (4) Know whether it's on your plate or someone else's. 

featured in #292


Interview With Daniel Ek

tl;dr: "A great meeting has three key elements: the desired outcome of the meeting is clear ahead of time; the various options are clear, ideally ahead of time; and the roles of the participants are clear at the time." Daniel, founder and CEO of Spotify, also discusses time management, common mistakes with time management, delegating decisions, and more. 

featured in #291


Compose Chat Messaging Tutorial

tl;dr: Try Stream's brand new Chat SDK for Jetpack Compose today! The tutorial shows you how to add an in-app messaging feature with just a few lines of code, as well as the flexibility and customization options available for the components. All open-source, open for feedback and contributions.

featured in #291


5 Questions Every Manager Needs to Ask Their Direct Reports

- Susan Peppercorn tl;dr: (1) How would you like to grow within this organization? (2) Do you feel a sense of purpose in your job? (3) What do you need from me to do your best work? (4) What are we currently not doing as a company that you feel we should do? (5) Do you have the opportunity to do what you do best every day?

featured in #291


Managing People

- Andreas Klinger tl;dr: "Your job is not to manage people, but to manage processes and lead people." The CTO at OnDeck provides advice on all management topics in short, bullet, form ranging from creating trust through transparency, avoiding "drive-by management," how to give feedback, and more.

featured in #290


Top 10 Hacks Of The Past Decade

tl;dr: This tech paper takes a look at 10 of those hacks, and how Teleport could've mitigated the damage. Teleport was designed around best practices, making it more resilient to such types of threats.

featured in #290