Issue #353

23 September 2022

Issue #353
Friday 23rd September's issue is presented by Datadog

Datadog is an intuitive cloud monitoring and security platform that provides IT, DevOps, and security teams complete visibility into their cloud applications with effortless deployment, minimal maintenance, and unparalleled breadth of coverage.

Learn More

What Makes Developers Unhappy?
- Abi Noda
#Leadership #Management

tl;dr: Large-scale study with over 2,000 developers that looked to understand the top 10 causes of unhappiness, the top 5 being: (1) Being stuck in problem solving. (2) Time pressure. (3) Bad code quality and coding practice. (4) Under-performing colleague. (5) Feel inadequate with work. And more. 

Resources For Navigating Complex Leadership Work
- Lara Hogan
#Leadership #Management

tl;dr: A resource hub for leaders and managers on 9 key topics including: (1) Influence & managing up. (2) Leading through crises. (3) Cross-functional relationships. (4) One-on-ones. (5) Hiring. (6) Meetings. (7) Feedback & performance reviews. (8) Communication & team dynamics. (9) Adapting your approach.
9 Enablement Practices To Achieve DevOps At Enterprise Scale
#DevOps #Scale #BestPractice

tl;dr: Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how to adopt a well-planned metrics-driven strategy that yields better quality code and lowers support costs.

Promoted by Datadog
The Difficult Life Of The Data Lead
- Mikkel Dengsøe
#Data #DataEngineer

tl;dr: "My take on what’s the most common root cause for the strain on data managers, is that it’s most often with stakeholders. They are not deliberately being difficult (I hope) and often have good intentions to push for their own business goals. But many stakeholders don’t know how to work with data people. In high-growth companies you often have stakeholders coming from all kinds of backgrounds." Mikkel elaborates in this post.

“Experience is the name everyone gives to their mistakes.”

– Oscar Wilde

Quality Is Systemic
- Jacob Kaplan-Moss
#Leadership #Management
tl;dr: "Software quality is more the result of a system designed to produce quality, and not so much the result of individual performance." Jacob shares examples: (1) Well-designed testing harnesses that make it easy to write tests, and team / company culture that encourages writing good tests. (2) Easy-to-use, high-fidelity dev and staging environments. (3) Codebases that are documented, well-factored, and sufficiently commented. And more.
SQLite: Past, Present, And Future
- Murat Demirbas
#SQLite #Architecture

tl;dr: "SQLite is an awesome little engine; it reaps the benefits of its size and deployment constraints - single node and mostly single threaded - to keep things simple, agile, and reliable. It is a great motorcycle, but the world also needs fleets of vans and 16-wheelers for high performance scale-out workloads." Murat guides us through SQLite's architecture. 
#Security #Uber
tl;dr: "Allegedly, an 18 year old spammed an employee with 2FA via push notifications on an employee with a known password. They got into the VPN and scanned for servers, found a file share without any access controls, and a script that could access break-the-glass credentials. With the highest level of credentials available, they then got effective root access to Slack, AWS, Google Suite, and active directory at Uber."
Regex How-To: Quantifiers, Pattern Collections, And Word Boundaries
- Bob Reselman

tl;dr: "You learned to use quantifiers to declare a range of character occurrences to match. Also, you learned that pattern collections enable you to declare character classes that match characters in a generic manner. Groups execute matches that declare a particular set of characters. Word boundaries allow you to make matches by working within the boundaries of space characters and punctuation marks."

Notable GitHub Repos
The HTML-first framework. Instant apps with ~ 1kb JS.

Fast & secure runtime for WebAssembly.

Open Source realtime backend in 1 file.

Slack Machine
A simple, yet powerful and extendable Slack bot.

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