Issue #738

Essential Reading For Engineering Leaders

Friday 31st July’s issue is presented by CodeRabbit

AI writes more code than ever. Reviewing it shouldn’t mean scrolling forty files in alphabetical order.

CodeRabbit Review reorganizes any pull request from a flat file list into a structured, layer-by-layer walkthrough - the logical reading order of the change, not the order your platform happens to sort it.

Every range gets its own plain-language summary, with sequence diagrams, state machines, and ERDs generated inline wherever a visual earns its place.

  • Cohorts group related files and chunks so you review one idea at a time.

  • Layers order them so foundational changes - data shapes, contracts - come before the code that depends on them.

  • Code Peek lets you click any variable, function, class or type to see its definition and usages without leaving the tab.

  • Semantic Diff cuts past formatting noise to show what actually changed.

From the team that pioneered AI code reviews. 2M reviews every week. 6M repos. 15K customers. Free during early access.

tl;dr: “Prioritization is a trap. It wastes time, wastes effort, and delivers worse results than just executing faster. Instead of spending your time prioritizing: (1) Spend more time focusing on building faster. (2) Shift everyone into durable teams that don’t have to do cross-business prioritization at all, and manage your “prioritization” by the resourcing decisions of growing, downsizing, or splitting teams.”

Management Strategy

— Sean Goedecke

tl;dr: The difference between a “smart” engineer and a “strong” engineer is how they react to problems that aren’t solved instantly. A smart engineer might flail and struggle, hoping to find that flash of insight that eluded them; a strong engineer will have some process for methodically plodding away.

CareerGrowth

tl;dr: AI writes more code than ever. Reviewing it shouldn’t mean scrolling forty files in alphabetical order. CodeRabbit Review reorganizes any pull request from a flat file list into a structured, layer-by-layer walkthrough - the logical reading order of the change, not the order your platform happens to sort it. Every range gets its own plain-language summary, with sequence diagrams, state machines, and ERDs generated inline wherever a visual earns its place. (1) Cohorts group related files and chunks so you review one idea at a time. (2) Layers order them so foundational changes - data shapes, contracts - come before the code that depends on them. (3) Code Peek lets you click any variable, function, class or type to see its definition and usages without leaving the tab. (4) Semantic Diff cuts past formatting noise to show what actually changed. From the team that pioneered AI code reviews. 2M reviews every week. 6M repos. 15K customers. Free during early access.

Promoted by CodeRabbit

Tools+Setup AI CodeReview

— Lalit Maganti

tl;dr: “How do you find problems worth working on?” a senior engineer I mentor asked me recently. He’s trying to make the jump to staff engineer and realized that the role isn’t just about doing the work he’s assigned. He also needs to get involved in figuring out what his team and org should be building.

CareerGrowth Staff+

“It is the mark of an educated mind to be able to entertain a thought without accepting it.”

-Aristotle

— Giles Edwards-Alexander

tl;dr: “The goal of refactoring an agentic code base is to spend tokens now in refactoring to make token consumption for future work lower. An experiment should be able to show that as this file was refactored the token cost of making separate feature implementations in this code base would decrease.”

TechDebt AI Agents

— Dave Nunez

tl;dr: Cerebras's engineering post on building their internal knowledge base received millions of views. Here's what they got right, what they missed, and how to build a knowledge base that compounds as your company and swarm of agents grows—from the person who led knowledge management at Stripe and Uber.

Promoted by Falconer

Management KnowledgeManagement Scale

— Gergely Orosz

tl;dr: “A deepdive on what’s changed in how the leading AI lab makes software. Ever more code review and testing is done by AI, two-pizza teams very much alive, and more.”

— Oleh Korniienko

tl;dr: In this article, we will briefly go over the data lifecycle: where data comes from, how it's handled, how it's stored, and how it's displayed. You will understand to which stage each particular tool belongs and which tasks it solves for people working with data.

Guide Tools+Setup DataEngineering

— Dennis Brotzky

tl;dr: “A few milliseconds is all it takes to update an issue in Linear. A traditional CRUD app doing the same thing takes about 300ms. How do they do it? There's no secret silver bullet to performance. The reality is that it's built from the ground up on the right foundation, then improved by countless decisions. My goal is to walk through some of the techniques that make Linear feel the way it does and help you implement the same.”

Architecture Performance DeepDive

Working As Prompted

Hand-drawn by Manu. View the Null Pointer series.

Codex Security: CLI for finding, validating, and fixing vulnerabilities.

Ego(lite): Fastest browser for AI agents to run automation.

OneCLI: Secret vault for AI agents.

Scriptc: TypeScript-to-native compiler.

VibeVoice: OS frontier voice AI.

How did you like this issue of Pointer?

1 = Didn't enjoy it all // 5 = Really enjoyed it
1  |  2  |  3  |  4  |  5

Login or Subscribe to participate in polls.