post / July 20, 2026

FDE Cargo Cults

Cargo culting is when you copy what someone successful is doing without understanding why it works.

A long line of F4F Wildcat aircraft at Henderson Field on Guadalcanal in 1943.

F4F Wildcats at Henderson Field, Guadalcanal, 14 April 1943. US Navy photo 80-G-41099, via Ken Shirriff.

During WWII, Americans built airstrips on Pacific islands. Planes landed, cargo was unloaded and local people got supplies.

Four square panels showing the Pacific War, transport planes landing on an island airstrip, cargo being unloaded, and supplies reaching the community in a crude early-web meme style.

After the war, the planes stopped coming. In the version most people know, islanders built replica airstrips and planes because they expected the cargo to come back. They copied what they had seen. But the airstrips were obviously not why the cargo came.

Four square panels showing scarcity, construction of a wicker airplane, people waiting by an imitation airstrip, and puzzled faces imagining cargo that never arrived.

FDE Cargo Cult

Palantir started by building software for the Department of Defense. It did not have a finished product that it could simply hand to the customer. The customer often could not explain exactly what it needed either. Engineers had to work with them to figure it out.

“Going onsite to your customers … means you capture the tacit knowledge of how they work, not just the flattened ‘list of requirements’ model.”

Nabeel Qureshi, “Reflections on Palantir”

FDE was a way to build the product, not just deliver it.

Four square panels showing a Defense Department contract, a software product being built, customers uncertain about their needs, and field deployment engineers working happily alongside them.

Now companies look at Palantir and conclude that they need FDEs too. They take engineers who were already working with customers, change the title, and expect a different result. But the company still works the same way, so why would the result change?

Four square panels showing executives admiring Palantir's rising stock price, an ordinary engineer receiving an FDE badge, the engineer continuing to work in a regular cubicle, and executives wondering why their own stock price stayed flat.

Why FDEs are needed

FDEs make sense when a software product reaches the customer but cannot absorb all the complexity of the customer’s environment. You can get there from first principles:

  1. Businesses make money by organizing information. Even a casino, which sells uncertainty, makes money by putting that uncertainty inside a system people can use.

  2. Information will always need organizing because businesses make their competitors’ environments more complicated in order to compete. A new product may create order inside one company, but it gives every competitor something new to understand and respond to.

  3. Organizing information has a cost. Some of it is incidental: limitations of the tools, duplicated work and integration friction. The rest is essential: understanding what the information means inside this particular business and deciding what to do when the normal process does not apply.

  4. Technology can reduce the incidental cost. It cannot remove the essential cost by definition because the entropy of competition constantly rises.

  5. A company can move some essential complexity to its suppliers. Buying software is partly paying a vendor to organize some part of the business on its behalf.

  6. But a standardized product cannot absorb every customer’s essential complexity and remain standardized. Ashby’s law of requisite variety gives the reason: a system needs enough possible responses to handle the variety in the environment it is trying to control.

  7. The remaining work sits between the customer and the product. The customer does not want to keep doing it and the vendor cannot put all of it into the standard product. We usually call this services.

  8. FDE is the latest name for this kind of work. The engineer goes into the customer’s environment, absorbs the cost that neither side could remove, and uses what they learn to change the product.

FDE cargo-culting failure modes

  1. F stands for front. FDEs build product in the field, but they still need a product team in the back that can absorb what they learn. Otherwise the field work remains a customer project.

  2. D stands for deployed. FDEs that are not embedded in the customer’s team do not gain tacit knowledge. They often recycle written documentation that does not reflect reality.

  3. E stands for engineering. FDEs need to be allowed to build near-complete products in the field, even when the work is redundant or off-roadmap.

  4. The FDE model is expensive. FDEs often repeat work across customers. It does not work when the customer and the company cannot afford that redundancy long enough for a product to emerge.

More on cargo cults

“Cargo cult” became a software-industry trope.

The history is more complicated.

People posed in front of a bamboo airplane in a still from the 1962 film Mondo Cane.

Still from the 1962 film Mondo Cane, via Ken Shirriff’s research note.

The term first appeared in print in Norris Mervyn Bird’s 1945 Pacific Islands Monthly article, “Is There Danger of a Post-war Flare-up Among New Guinea Natives?”. It was then applied to a wide range of Melanesian movements.

The bamboo plane that most people associate with cargo cults came later and was popularised in part by the 1962 film Mondo Cane. The filmmakers paid local participants, which makes it hard to know whether the replica plane was an existing local practice or was built for the shoot. Ken Shirriff traces that uncertainty here.

The John Frum festival on Tanna is well documented. During the festival, locals raise the American flag and conduct military drills with wooden rifles. They have also built grass models of WWII airplanes and makeshift landing strips. The Vanuatu Tourism Office describes the festival here.