Issue #446

8 September 2023


Issue #446
pointer.io


Friday 8th September’s issue is presented by Influxdata

InfluxDB: A High-Performance Time Series Database For Your Real-Time Analytics Needs


Manage high volumes of time series data, reduce complexity in data pipeline architectures, and scale storage based on workload. Trusted by engineering managers for its superior data compression and low latency queries.

Performance & Compensation (For Eng Execs)

— Will Larson


tl;dr: Will discusses: (1) The conflicting goals between those designing, operating, and participating in performance and compensation processes. (2) How to run performance processes, including calibrations, and their challenges. (3) How to participate in a compensation process effectively. (4) How often you should run performance and compensation cycles. (5) Why your goal should be an effective process rather than a perfect one.


Management Compensation Process

Possibilities If You Don't Ask For What You Want Vs. If You Do

— Addy Osmani


tl;dr: Addy argues that by hesitating to ask for what one wants, you not only miss out on immediate opportunities but also deprive your future self and others of potential benefits. If you don’t ask for what you want, you: (1) Sell yourself short. By not expressing desires, one misses out on feedback and potential connections. (2) Limiting your own learning. Not all requests will be met with a 'yes', but each 'no' is a lesson that refines one's approach and understanding. (3) The Ripple Effect. Expressing desires provides clarity to others and can lead to unforeseen payoffs in the future. (4) Breaking free from hesitation. Defining one's goals, practicing articulation, and maintaining a positive yet realistic mindset, one can more confidently ask for what they want. 

 

CareerAdvice

Teréga Replaced Its Legacy Data Historian with InfluxDB, AWS, And IO-Base


tl;dr: Teréga, a French gas company, faced challenges with outdated IT systems. Recognizing a gap in available cloud-native data historians, they turned to InfluxDB. With InfluxDB, they developed Indabox for efficient data collection and IO-Base, hosted on AWS, for robust data storage. This InfluxDB-centric solution significantly modernized Teréga's IT landscape.


Promoted by Influxdata

DB UsefulTool

On Sizing Your Engineering Organizations

— Kellan Elliott-McCrea


tl;dr: Kellan discusses the intricacies of determining optimal team sizes in organizations. He emphasizes that growth should address specific challenges not just increase numbers. Effective software development is best achieved by small, focused teams, which serve as units of concurrency. As teams expand, upgraded organizational infrastructure becomes essential. Kellan highlights the impacts of turnover, plan changes, and onboarding processes and suggests that a clear goal-setting approach, rather than arbitrary growth, leads to better outcomes.


Leadership Management

"Without engineers, science is just philosophy."


- Unknown

Building Meta’s Threads App (Real-World Engineering Challenges)

— Gergely Orosz


tl;dr: “Building Threads was a whirlwind. We started in January 2023 and launched in June 2023. Five months from zero to one of the fastest-growing apps ever,” which saw 100M downloads within five days of its launch. Gergely covers": (1) Building Threads. (2) Technology choices and engineering approaches. (3) Planning for launch. (4) The launch. (5) Learnings and next steps.


Leadership Management

How Are You Investing In AI?


tl;dr: Fundrise has fully democratized venture capital. Now you can get in early, investing in some of the most promising pre-IPO tech companies— including those leading the AI revolution. No accreditation required. No membership fees. And the lowest venture investment minimum ever. 


Promoted By Fundrise


AI UsefulTool

Why Fast?

— Matt Rickard


tl;dr: “Why do ambitious things sometimes come together so fast?” Matt argues the following: (1) Right time, right place: “Sometimes, groundwork from many disparate threads comes together, making the previously impossible possible.“ (2) A sense of urgency is one of the best motivators. (3) Constraints foster creativity. (4) Fast favors prototypes. A focusing mechanism for pruning unnecessary details.


Management Process

Some Useful, Non-Obvious Postgres Patterns

— Phil Booth


tl;dr: Several PostgreSQL patterns that might not be immediately obvious to many developers including: (1) Always define explicit ON DELETE semantics. (2) If in doubt, use ON DELETE SET NULL. (3) Mutually exclusive columns. (4) Prohibit hidden nulls in jsonb columns. (5) Declare your updated_at columns NOT NULL to make sorting easier.


PostgreSQL Tips

How DoorDash Improves Holiday Predictions Via Cascade ML Approach

— Chad Akkoyun, Zainab Danish


tl;dr: DoorDash's engineering team tackled the challenge of accurately forecasting supply and demand during holidays, where traditional tree-based machine learning models like Random Forest and Gradient Boosting faced limitations. The article introduces the "cascade modeling approach" as a solution. This method extends the Gradient Boosting Machine model with a linear model to account for holiday impacts, enhancing forecast accuracy. The cascade approach involves calculating holiday multipliers, preprocessing data, and post-processing forecasts.


ML

Notable Links


CasaOS: OS personal cloud system.


Cuber: Deploy your apps on Kubernetes easily.


Open Interpreter: Lets LLMs run code locally.


OpenTF: Declaratively manage cloud infrastructure.


ToolBench: Training, serving & evaluating LLMs for tool learning.


Click the below and shoot me an email!


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


12345