wayanjimmy
ENID

Newsletter #35

I Quit OpenAI Because Its Culture Is Broken #

— The Atlantic

tl;dr: A former OpenAI safety team member explains why the industry’s approach to safety is guaranteed to produce more failures if nothing changes. The essay argues that safety work gets lost to shipping pressure not through dramatic decisions, but through a thousand small de-prioritizations. A rare insider perspective on the real cost of “moving fast” when the product is superintelligence.

AISafety OpenAI Culture Ethics #

Migrating 300+ namespaces from self-hosted Temporal to Temporal Cloud #

— Coinbase Engineering

tl;dr: Coinbase moved over 300 Temporal namespaces across 300+ services from a self-hosted cluster to Temporal Cloud — and you can’t just repoint services while workflows are still running on the old one. They detail pausing strategies for ordinary workloads and dual-running approaches for trading, payments, and other long-running work. A masterclass in migrating stateful orchestration infrastructure with zero downtime.

Temporal Infrastructure Migration Engineering DistributedSystems #

The senior engineer death spiral #

— Sunil Pai

tl;dr: On proving yourself, burning out, and being a good teammate — the spiral starts when seniority gets measured by how much you personally carry instead of how much the team ships. The more you hoard critical work, the less anyone around you can grow, and the more indispensable-and-exhausted you become. A mirror for anyone whose title outgrew their boundaries.

Career Engineering Leadership Burnout Teamwork #

Practical Rust API Design #

— corrode Rust Consulting

tl;dr: A good metric for ergonomic systems design is how much of the program you must hold in your head at once to know what’s going on — the best APIs let you understand a function from its type signature alone. This piece walks through concrete Rust API decisions: newtypes, builder patterns, error types, and where generics earn their complexity. Practical guidance for making your Rust code readable six months later.

Rust APIDesign SoftwareEngineering DeveloperExperience #

Migrating the GitHub Copilot runtime to Rust, using Copilot #

— The GitHub Blog

tl;dr: GitHub ported the Copilot agent runtime to 800,000 lines of production Rust — a rewrite that wasn’t affordable before coding agents. The post covers what the migration actually took: how the work was decomposed, how correctness was verified, and where agents fell short. Evidence that large-scale rewrites have re-entered the realm of the practical.

Rust Copilot AIAgents Migration GitHub #

ETOOMANYTHINGS? Run Fewer Agents #

— exe.dev blog

tl;dr: Spinning up more agents to hide latency wrecks your attention — parallel agents mean parallel streams you must supervise, review, and reconcile. The fix is the human-agent loop itself: fewer, longer-running agents with tighter scopes beat a swarm you can’t actually watch. Counterintuitive advice in a season of agent-fleet maximalism.

AIAgents Productivity Focus Workflow Engineering #

Sandboxing AI agents, not just tool calls #

— Darren Shepherd, wordman.dev

tl;dr: Darren Shepherd argues tool-call-only sandboxing is flawed — the right unit of isolation is the whole agent loop, with one policy for secrets and egress. Sandboxing individual tool calls leaves the agent free to compose them into something dangerous. A sharp reframing of agent security as an infrastructure problem, not a prompt problem.

AIAgents Security Sandboxing Infrastructure #

How The Economic Machine Works #

— Ray Dalio

tl;dr: Dalio’s 30-minute animated explainer of how credit cycles, productivity growth, and debt drive economies — simple but not simplistic. It maps the template that has repeated across economic history: short-term debt cycles inside long-term ones, with productivity as the only real long-run growth. Worth 30 minutes of anyone’s time, especially before reading any market commentary.

Economics Finance Investing Video Evergreen #

Subscribe