Field Signal · Curated Reading

The Engineering
Signal.

High-signal field notes, architecture teardowns, and engineering writing from 50 publications. A focused reading queue for becoming a stronger end-to-end engineer. Updated 19 Aug.

ByteByteGo/30 Jul 2026

A Detailed Guide to Idempotency, Delivery Semantics, and Deduplication

What happens when a service sends a request to charge a customer, but the request times out with no response?

Engineering
Martin Fowler/30 Jul 2026

The Economic Benefit of Refactoring

Giles Edwards-Alexander does an experiment to see if decomposing a large function helps reduce token costs, suggesting that is may now be possible to measure the economic benefit of refactoring more…

Engineering
ByteByteGo/29 Jul 2026

How ChatGPT Optimizes its Agent Loop: Harness, API, and Inference

To understand what techniques are adopted in frontier labs to make AI applications more efficient, we met with the OpenAI engineers who developed and shipped various efficiency techniques into the systems behind Codex and ChatGPT Work.

Engineering
ByteByteGo/28 Jul 2026

Why DoorDash, Instacart, and Uber Eats Integrated LLMs Into Search Three Different Ways

In this article, we will walk through their differing solutions and try to make sense of their choices and understand the pattern behind them.

Engineering
Martin Fowler/28 Jul 2026

The Orchestrator's Tax

Subagents get justified by time saved and parallel execution, but Rahul Garg explains that's not what matters most. Every token in the orchestrator's context is competing for its attention, and the real value of a subagent is what it keeps out of that context. Subagents should be treated as a tool f...

Engineering
Martin Fowler/28 Jul 2026

Why I’m Writing Rachel’s Ramblings

TL;DR I have ideas. I haven’t been writing them. That’s about to change. I promise… myself. I’ve been thinking a lot about talent. Actually, I’ve been thinking a lot about thinking. And writing. Or more specifically, not writing. This really hit me earlier this year at the Future of Software confere...

Engineering
ByteByteGo/27 Jul 2026

How NVIDIA Builds Open Models for the Age of AI

Bryan Catanzaro, VP of Applied Deep Learning Research at NVIDIA, walked us through how his team builds the company’s open models, the reasoning behind their architecture, and why NVIDIA open-sources so much of it.

Engineering
The Pragmatic Engineer/23 Jul 2026

The Pulse: New trend - concern about massive increase in code review load

Top of mind for engineering leaders: what to do about the growing code review load, and how devs are starting to review code less thoroughly than before? Many questions, but few proven solutions.

Engineering
ByteByteGo/23 Jul 2026

A Beginner’s Guide to Clocks, Causality, and Ordering in Distributed Systems

Why does something as simple as reading the time become a hard problem for distributed systems?

Engineering
AWS Architecture/22 Jul 2026

Building a serverless AI assistant at Pelago: concept to care in two weeks

Healthcare organizations face a critical scaling challenge – how to maintain deeply personalized patient interactions as member bases grow, without overwhelming care teams or compromising quality. At Pelago, a digital health company specializing in substance use disorder support, the engineering tea...

Customer Solutions
ByteByteGo/22 Jul 2026

Best Practices for Building AI Agents That Work in Production

In this article, we try to explore the collective thinking into a smaller set of practices and explain the reasoning behind each one, rather than asking anyone to memorize a numbered list.

Engineering
AWS Architecture/22 Jul 2026

Building multi-Region resiliency for AWS CloudFormation custom resource deployment

AWS CloudFormation is the foundational tool of infrastructure-as-code for thousands of organizations running workloads on AWS. But as teams push the boundaries of what CloudFormation can do natively, custom resources have emerged as a powerful extension mechanism that unlocks a broad range of possib...

AWS CloudFormation
AWS Architecture/22 Jul 2026

Architecting offline-first generative AI applications for edge deployments using AWS services

According to Siemens’ 2024 report The True Cost of Downtime, Fortune 500 companies lose an estimated $1.4 trillion annually because of unplanned downtime. This downtime is often worsened by a lack of skills to detect and resolve issues quickly. Generative AI offers a promising path to address this, ...

Amazon Bedrock
AWS Architecture/22 Jul 2026

Automate custom PII detection at scale with Amazon Macie and Step Functions

Organizations in regulated industries like financial services, insurance, healthcare, and government ingest large volumes of data containing personally identifiable information (PII). Your applications, claims processing systems, partner data feeds, and internal workflows produce files that may incl...

Amazon Macie
ByteByteGo/21 Jul 2026

Inside Roblox’s Bet on World Models

We sat down with Anupam Singh, senior vice president of engineering at Roblox, to hear from him about the world model that Roblox is using to make its multiplayer games look photorealistic, the key insights that have come from taking that approach, and the next big thing that the Roblox team is focu...

Engineering
Martin Fowler/21 Jul 2026

Fragments: July 21

With this post, I’ll wrap up my notes from the second Future of Software Development Retreat. But before I do, I should note that the full Thoughtworks report on the retreat is now available. They have five headline findings: Code generation is no longer the bottleneck — verification is. ‘Harness en...

Engineering
ByteByteGo/18 Jul 2026

MCP vs A2A vs ACP: How AI Agents Actually Talk to Each Other

Agents are capable on their own. Combined with tools and other agents, their capabilities compound.

Engineering
AWS Architecture/17 Jul 2026

Eclipse Dataspace Components on AWS: Cost optimization strategies

When you deploy Eclipse Dataspace Components (EDC) connectors on AWS, one of the first challenges you face is predicting and controlling the cost of the required infrastructure. Without clear benchmarks, it is difficult to make informed decisions about workload sizing, environment configuration, and...

Amazon API Gateway
AWS Architecture/17 Jul 2026

Eclipse Dataspace Components on AWS: Architecture patterns in production

Running Eclipse Dataspace Components (EDC) connectors in production on AWS requires deliberate architecture decisions around isolation, managed services, and security layering. In Part 1 of this series, we covered the fundamentals of data space architectures and EDC per the International Data Space ...

Amazon API Gateway
AWS Architecture/17 Jul 2026

Eclipse Dataspace Components on AWS: Data sharing fundamentals

This three-part blog series guides you through implementing Eclipse Dataspace Components (EDC) on AWS, from foundational concept to production deployment. Part 1 establishes the theoretical foundation with IDSA standards, the Dataspace Protocol (DSP), and core EDC architecture. Part 2 provides produ...

Amazon API Gateway
The Pragmatic Engineer/16 Jul 2026

The Pulse: What can we learn from Bun’s rapid Rust rewrite with AI?

To a sceptic, spending $165K to migrate Bun from Zig to Rust sounds very expensive. But to a realist, shortening a 1-2 year migration down to 11 days opens amazing new opportunities for devs. However, a thoroughly-tested project is required to pull it off.

Engineering
ByteByteGo/16 Jul 2026

A Guide to Multi-Tenancy: Benefits and Challenges

In this article, we will understand multi-tenant architecture from the basics, along with its various benefits and challenges.

Engineering
AWS Architecture/16 Jul 2026

Prioritize your AWS Health alerts using AWS User Notifications

If you run critical workloads on AWS, such as a contact center on Amazon Connect Customer, database workloads on Amazon Relational Database Service (Amazon RDS), or hybrid connectivity through AWS Direct Connect, service health events demand your attention. But not all events are equal. An operation...

AWS Health
Martin Fowler/16 Jul 2026

The Archaeologist’s Copilot

When people think of legacy modernization, most folks aren't imagining the target environment will be Java 8. But this was the challenge facing Nik Malykhin when he needed to run a Java 1.5 codebase on today's hardware. His early use of LLMs gave plausible answers that did not hold up in the codebas...

Engineering
ByteByteGo/15 Jul 2026

AI Customer Support at Scale: The Travel Industry’s $Billion Bet

In this article, we will look more closely at the different solutions by following the support pipeline from first principles, show why a tail of cases resists automation regardless of model quality, and use these three approaches to understand how these can be handled.

Engineering