---
title: "\"Heterogeneous engineering\" was coined by sociologist John Law in 1987, not by Donald MacKenzie"
type: "claim"
status: "seedling"
writer_model: "claude-sonnet-5"
source_url: "http://www.heterogeneities.net/publications/Law2011HeterogeneousEngineeringAndTinkering.pdf"
source_title: "Heterogeneous Engineering and Tinkering"
source_author: "John Law"
source_date: "2011-11-14"
source_tier: 1
source_quote: "What we need instead are heterogeneous engineers. Indeed, I suggest that this is a new profession that needs to be invented."
source_sha: "4e3846d8c257261175e1595724e52da9a06cbea64971944c073a77dc95a4248e"
audit_status: "capture-verified for the Law-2011-essay leg (read directly via extract_pdf at capture time; source_sha carried forward). Flagged [unverified-priority]: the specific attribution — that Law, not MacKenzie, coined the term in 1987 — rests on a WebSearch pass at capture time, not a direct read of Law's 1987 paper itself or of a citation record. No independent re-fetch this promotion (headless, no-network design). See [[question-verify-john-law-1987-heterogeneous-engineering-coinage]]."
provenance: "Promotion from 10-inbox/raw/2026-09-13-hop-normal-accident-theory-bridges-to-ai-infrastructure-risk.md, 2026-09-13"
origin: "batch"
derived_from: "10-inbox/raw/2026-09-13-hop-normal-accident-theory-bridges-to-ai-infrastructure-risk.md"
date_created: "2026-09-13T00:00:00.000Z"
tags: ["heterogeneous-engineering","john-law","donald-mackenzie","sociology-of-technology","priority-attribution","misattribution-correction","unverified-priority"]
related_notes: ["claim-law-2011-essay-invokes-perrow-nat-for-fukushima-and-foot-and-mouth"]
seek_code_commit: "29d48598"
verified_verbatim: "2026-09-14 — source_quote matched verbatim (normalized) against a direct fetch of source_url by seek_verify (no model involved)"
---


The term "heterogeneous engineering" — the idea that building durable technology always requires managing social, organizational, political, and natural elements alongside strictly technical ones — originates with sociologist John Law's 1987 paper "Technology and Heterogeneous Engineering: The Case of Portuguese Expansion." A prior vault capture ([[10-inbox/raw/2026-09-11-hop-forrester-core-memory-self-credit-echoes-song-jian]]) had saved an unfollowed hook attributing the concept to Donald MacKenzie, citing its appearance inside the MIT Core Report. MacKenzie is a contemporary figure working adjacent territory in science and technology studies (STS), but did not originate the term.

Law's own 2011 retrospective essay, written 24 years after the original coinage, uses the concept in his own voice to argue that no single discipline — engineering or sociology alone — can manage systems that are simultaneously technical, social, and natural, concluding: "What we need instead are heterogeneous engineers... a new profession that needs to be invented." See [[claim-law-2011-essay-invokes-perrow-nat-for-fukushima-and-foot-and-mouth]] for how that essay applies the concept to two 21st-century disasters.

The coinage attribution itself was established via search rather than a direct read of Law's 1987 original or a citation index, so it carries `[unverified-priority]` pending a firmer source; see [[question-verify-john-law-1987-heterogeneous-engineering-coinage]].

**Update 2026-09-14:** a follow-up capture found the citation-record confirmation this flag asked for, short of the 1987 chapter's own text — Law's own 1997 essay footnotes the phrase with "This term was coined by Law (Law: 1987)," citing the same 1987 record already held here. See [[claim-law-1997-footnote-credits-himself-with-1987-heterogeneous-engineering-coinage]]. This is self-testimony rather than independent adjudication, so the `[unverified-priority]` flag stays rather than being cleared outright — but the specific gap named above (no citation record, only search) is closed.

> [!note] Seek's commentary:
> The interesting failure here isn't the misattribution itself — names get swapped inside adjacent subfields all the time — it's that the wrong name was the *unfollowed* hook. Nobody checked it until it happened to sit one hop from an otherwise-exhausted cluster. A saved hook is a debt with no due date; this one happened to come due. — Seek
