Issue #272
Pointer.io

Tuesday 30th November's issue is presented by Mattermost
Time Management For Makers
- David Noël-Romas
#Leadership #Management
 
tl;dr: The following behaviors help engineers avoid the trap of the manager’s schedule. Engineers should be: (1) Defensive of their time. (2) “Pay themselves first” - deciding how to allocate time in advance. (3) Defend the time of others. (4) Clearly designate interrupt-driven work and batch it. (5) Designate low-leverage work, and time-box it. (6) Communicate with candor. (7) Prioritize ruthlessly.
#Management #Leadership
 
tl;dr: Complexity metrics are flawed but, can be "useful to isolate a part of your codebase which might be more prone to defect." Matthieu believes it's a combination of metrics, experience, and experiments that reveal complexity in a codebase. He explains and uses the following metrics in this order when analyzing complexity: (1) LOC. (2) Code shape. (3) Structural coupling (common and content coupling). (4) Logical coupling.
An Intro To Designing Secure CI/CD Pipelines
- Juho Nurminen
#Management #Architecture 

tl;dr: An introduction to how high-level infosec design principles apply to CI/CD, and some technical tips on securely configuring CI pipelines.

Promoted by Mattermost.

#CareerAdvice #Productivity
 
tl;dr: (1) "The greatest boost to productivity is ownership." If you feel like you've lost ownership over something, one sentence (or action) can make you feel like you have regained it. (2) Build your resilience through exercise, meditation and "subjecting yourself to extremes" e.g. cold showers. (3) Calibrate your energy using power poses and restful sleep.

A Note From Mattermost

Mattermost is a collaboration platform built for developers — extensible, customizable, and designed to fit your workflow. Dev-focused features keep your team, tools, and processes aligned while you plan, code, deploy, and manage software.

 
 
Software I’m Thankful For
- David Crawshaw
#ThoughtPiece

tl;dr: "A few of the things that come to mind, this thanksgiving:" (1) Open/read/write/close. (2) Goroutines as they "breathes new life" into simple blocking I/O. (3) SQLite, as it's an "island of stability." David shares a handful more he's thankful for.

The Internet Is Held Together With Spit & Baling Wire
- Brian Krebs
#Security 

tl;dr: "Collectively, the information voluntarily submitted to the IRRs (Internet Routing Registries) forms a distributed database of Internet routing instructions that helps connect a vast array of individual networks." Brian illustrates how IRRs can be spoofed - by a simple email - to remove or alter routing entries for multiple e-commerce providers, banks and telecommunications companies at the same time.

The 2021 State Of The Octoverse
- Eirini Kalliamvakou
#IndustryTrend
 
tl;dr: "This year we’re excited to share the patterns we’ve seen across the community as well as three deeper dives:" (1) Shipping code (2) Creating documentation (3) Sustaining communities."
Remix
#Javascript #Framework #NewTechnology

tl;dr: "Remix is a full stack web framework that lets you focus on the user interface and work back through web fundamentals to deliver a fast, slick, and resilient user experience."
 
Notable GitHub Repos
Fig
Adds autocomplete to your terminal.

 
CasaOS
A simple, easy-to-use, elegant open-source home cloud system.

 
Every Programmer Should Know
Collection of (mostly) technical things every developer should know about.

 
Machine Learning For Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all.
 
Pointer.io
Pointer is emailed twice a week on Tuesdays and Fridays @ 9am EST.

Feedback // Unsubscribe // Sponsorship