The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests About 🎲 Workforce Futures
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

Co-authorship neighborhood

A bounded, provider-scoped projection of shared papers in this corpus. It is not a map of importance, influence, intellectual similarity, geography, or causal relationships.

Miguel Brandão's displayed neighborhood

20 of 33 direct collaborators shown. The display is truncated at the selected neighbor limit; full focal metrics below use all collaborators in scope.

View profile
1Distinct papers
33Unique collaborators
33.0Full weighted degree
2026Active span
34Component size

Scroll the diagram horizontally to inspect every displayed node.

Co-authorship neighborhood for Miguel Brandão A deterministic circular layout of the focal author and up to 20 direct collaborators. Edge thickness represents full shared-paper weight. An ordered table follows the graphic. Miguel Brandão A. Ngo Adam Hanson Anshul Khandelwal Aryan Bhatt Benjamin Shaffrey Buck Shlegeris
Circular placement is deterministic and only prevents overlap. Proximity and direction do not measure intellectual, geographic, social, or causal distance. Square = focal author; circles = collaborators; labels identify the focal and highest-weight neighbors.

Ordered author table

Scroll the table horizontally to see every column.

Accessible table equivalent for nodes in the displayed subgraph, ordered with the focal author first and collaborators by selected edge weight. Metrics use each node's full filtered provider scope, not only displayed edges.
Display orderAuthorRoleDistinct papersUnique collaboratorsWeighted degreeActive span
1 Miguel Brandão Focal 1 33 33.0 2026
2 A. Ngo Direct collaborator 1 33 33.0 2026
3 Adam Hanson Direct collaborator 1 33 33.0 2026
4 Anshul Khandelwal Direct collaborator 1 33 33.0 2026
5 Aryan Bhatt Direct collaborator 1 33 33.0 2026
6 Benjamin Shaffrey Direct collaborator 1 33 33.0 2026
7 Buck Shlegeris Direct collaborator 1 33 33.0 2026
8 C. Cañal Direct collaborator 1 33 33.0 2026
9 Carlos Giudice Direct collaborator 1 33 33.0 2026
10 Cody Rushing Direct collaborator 1 33 33.0 2026
11 D. O’Connell Direct collaborator 1 33 33.0 2026
12 D. Popp Direct collaborator 1 33 33.0 2026
13 Douw Marx Direct collaborator 1 33 33.0 2026
14 Drew de Wet Direct collaborator 1 33 33.0 2026
15 Falko Galperin Direct collaborator 1 33 33.0 2026
16 H. Lemoine Direct collaborator 1 33 33.0 2026
17 H. Meagher Direct collaborator 1 33 33.0 2026
18 Joshua Hills Direct collaborator 1 33 33.0 2026
19 Justin Shenk Direct collaborator 1 33 33.0 2026
20 M. Heller Direct collaborator 1 33 33.0 2026
21 Martin Milbradt Direct collaborator 1 33 33.0 2026

Displayed collaboration table

Scroll the table horizontally to see every column.

Undirected co-authorship edges among displayed authors. Each pair is listed once.
Author pairShared papersFull weightFractional weight
Joshua Hills — Cody Rushing110.03
Joshua Hills — H. Meagher110.03
Joshua Hills — Carlos Giudice110.03
Joshua Hills — D. O’Connell110.03
Joshua Hills — Buck Shlegeris110.03
Joshua Hills — Drew de Wet110.03
Joshua Hills — Martin Milbradt110.03
Joshua Hills — Justin Shenk110.03
Joshua Hills — Benjamin Shaffrey110.03
Joshua Hills — Falko Galperin110.03
Joshua Hills — Anshul Khandelwal110.03
Joshua Hills — Adam Hanson110.03
Joshua Hills — Aryan Bhatt110.03
Joshua Hills — Miguel Brandão110.03
Joshua Hills — A. Ngo110.03
Joshua Hills — C. Cañal110.03
Joshua Hills — M. Heller110.03
Joshua Hills — D. Popp110.03
Joshua Hills — H. Lemoine110.03
Joshua Hills — Douw Marx110.03
Cody Rushing — H. Meagher110.03
Cody Rushing — Carlos Giudice110.03
Cody Rushing — D. O’Connell110.03
Cody Rushing — Buck Shlegeris110.03
Cody Rushing — Drew de Wet110.03
Cody Rushing — Martin Milbradt110.03
Cody Rushing — Justin Shenk110.03
Cody Rushing — Benjamin Shaffrey110.03
Cody Rushing — Falko Galperin110.03
Cody Rushing — Anshul Khandelwal110.03
Cody Rushing — Adam Hanson110.03
Cody Rushing — Aryan Bhatt110.03
Cody Rushing — Miguel Brandão110.03
Cody Rushing — A. Ngo110.03
Cody Rushing — C. Cañal110.03
Cody Rushing — M. Heller110.03
Cody Rushing — D. Popp110.03
Cody Rushing — H. Lemoine110.03
Cody Rushing — Douw Marx110.03
H. Meagher — Carlos Giudice110.03
H. Meagher — D. O’Connell110.03
H. Meagher — Buck Shlegeris110.03
H. Meagher — Drew de Wet110.03
H. Meagher — Martin Milbradt110.03
H. Meagher — Justin Shenk110.03
H. Meagher — Benjamin Shaffrey110.03
H. Meagher — Falko Galperin110.03
H. Meagher — Anshul Khandelwal110.03
H. Meagher — Adam Hanson110.03
H. Meagher — Aryan Bhatt110.03
H. Meagher — Miguel Brandão110.03
H. Meagher — A. Ngo110.03
H. Meagher — C. Cañal110.03
H. Meagher — M. Heller110.03
H. Meagher — D. Popp110.03
H. Meagher — H. Lemoine110.03
H. Meagher — Douw Marx110.03
Carlos Giudice — D. O’Connell110.03
Carlos Giudice — Buck Shlegeris110.03
Carlos Giudice — Drew de Wet110.03
Carlos Giudice — Martin Milbradt110.03
Carlos Giudice — Justin Shenk110.03
Carlos Giudice — Benjamin Shaffrey110.03
Carlos Giudice — Falko Galperin110.03
Carlos Giudice — Anshul Khandelwal110.03
Carlos Giudice — Adam Hanson110.03
Carlos Giudice — Aryan Bhatt110.03
Carlos Giudice — Miguel Brandão110.03
Carlos Giudice — A. Ngo110.03
Carlos Giudice — C. Cañal110.03
Carlos Giudice — M. Heller110.03
Carlos Giudice — D. Popp110.03
Carlos Giudice — H. Lemoine110.03
Carlos Giudice — Douw Marx110.03
D. O’Connell — Buck Shlegeris110.03
D. O’Connell — Drew de Wet110.03
D. O’Connell — Martin Milbradt110.03
D. O’Connell — Justin Shenk110.03
D. O’Connell — Benjamin Shaffrey110.03
D. O’Connell — Falko Galperin110.03
D. O’Connell — Anshul Khandelwal110.03
D. O’Connell — Adam Hanson110.03
D. O’Connell — Aryan Bhatt110.03
D. O’Connell — Miguel Brandão110.03
D. O’Connell — A. Ngo110.03
D. O’Connell — C. Cañal110.03
D. O’Connell — M. Heller110.03
D. O’Connell — D. Popp110.03
D. O’Connell — H. Lemoine110.03
D. O’Connell — Douw Marx110.03
Buck Shlegeris — Drew de Wet110.03
Buck Shlegeris — Martin Milbradt110.03
Buck Shlegeris — Justin Shenk110.03
Buck Shlegeris — Benjamin Shaffrey110.03
Buck Shlegeris — Falko Galperin110.03
Buck Shlegeris — Anshul Khandelwal110.03
Buck Shlegeris — Adam Hanson110.03
Buck Shlegeris — Aryan Bhatt110.03
Buck Shlegeris — Miguel Brandão110.03
Buck Shlegeris — A. Ngo110.03
Buck Shlegeris — C. Cañal110.03
Buck Shlegeris — M. Heller110.03
Buck Shlegeris — D. Popp110.03
Buck Shlegeris — H. Lemoine110.03
Buck Shlegeris — Douw Marx110.03
Drew de Wet — Martin Milbradt110.03
Drew de Wet — Justin Shenk110.03
Drew de Wet — Benjamin Shaffrey110.03
Drew de Wet — Falko Galperin110.03
Drew de Wet — Anshul Khandelwal110.03
Drew de Wet — Adam Hanson110.03
Drew de Wet — Aryan Bhatt110.03
Drew de Wet — Miguel Brandão110.03
Drew de Wet — A. Ngo110.03
Drew de Wet — C. Cañal110.03
Drew de Wet — M. Heller110.03
Drew de Wet — D. Popp110.03
Drew de Wet — H. Lemoine110.03
Drew de Wet — Douw Marx110.03
Martin Milbradt — Justin Shenk110.03
Martin Milbradt — Benjamin Shaffrey110.03
Martin Milbradt — Falko Galperin110.03
Martin Milbradt — Anshul Khandelwal110.03
Martin Milbradt — Adam Hanson110.03
Martin Milbradt — Aryan Bhatt110.03
Martin Milbradt — Miguel Brandão110.03
Martin Milbradt — A. Ngo110.03
Martin Milbradt — C. Cañal110.03
Martin Milbradt — M. Heller110.03
Martin Milbradt — D. Popp110.03
Martin Milbradt — H. Lemoine110.03
Martin Milbradt — Douw Marx110.03
Justin Shenk — Benjamin Shaffrey110.03
Justin Shenk — Falko Galperin110.03
Justin Shenk — Anshul Khandelwal110.03
Justin Shenk — Adam Hanson110.03
Justin Shenk — Aryan Bhatt110.03
Justin Shenk — Miguel Brandão110.03
Justin Shenk — A. Ngo110.03
Justin Shenk — C. Cañal110.03
Justin Shenk — M. Heller110.03
Justin Shenk — D. Popp110.03
Justin Shenk — H. Lemoine110.03
Justin Shenk — Douw Marx110.03
Benjamin Shaffrey — Falko Galperin110.03
Benjamin Shaffrey — Anshul Khandelwal110.03
Benjamin Shaffrey — Adam Hanson110.03
Benjamin Shaffrey — Aryan Bhatt110.03
Benjamin Shaffrey — Miguel Brandão110.03
Benjamin Shaffrey — A. Ngo110.03
Benjamin Shaffrey — C. Cañal110.03
Benjamin Shaffrey — M. Heller110.03
Benjamin Shaffrey — D. Popp110.03
Benjamin Shaffrey — H. Lemoine110.03
Benjamin Shaffrey — Douw Marx110.03
Falko Galperin — Anshul Khandelwal110.03
Falko Galperin — Adam Hanson110.03
Falko Galperin — Aryan Bhatt110.03
Falko Galperin — Miguel Brandão110.03
Falko Galperin — A. Ngo110.03
Falko Galperin — C. Cañal110.03
Falko Galperin — M. Heller110.03
Falko Galperin — D. Popp110.03
Falko Galperin — H. Lemoine110.03
Falko Galperin — Douw Marx110.03
Anshul Khandelwal — Adam Hanson110.03
Anshul Khandelwal — Aryan Bhatt110.03
Anshul Khandelwal — Miguel Brandão110.03
Anshul Khandelwal — A. Ngo110.03
Anshul Khandelwal — C. Cañal110.03
Anshul Khandelwal — M. Heller110.03
Anshul Khandelwal — D. Popp110.03
Anshul Khandelwal — H. Lemoine110.03
Anshul Khandelwal — Douw Marx110.03
Adam Hanson — Aryan Bhatt110.03
Adam Hanson — Miguel Brandão110.03
Adam Hanson — A. Ngo110.03
Adam Hanson — C. Cañal110.03
Adam Hanson — M. Heller110.03
Adam Hanson — D. Popp110.03
Adam Hanson — H. Lemoine110.03
Adam Hanson — Douw Marx110.03
Aryan Bhatt — Miguel Brandão110.03
Aryan Bhatt — A. Ngo110.03
Aryan Bhatt — C. Cañal110.03
Aryan Bhatt — M. Heller110.03
Aryan Bhatt — D. Popp110.03
Aryan Bhatt — H. Lemoine110.03
Aryan Bhatt — Douw Marx110.03
Miguel Brandão — A. Ngo110.03
Miguel Brandão — C. Cañal110.03
Miguel Brandão — M. Heller110.03
Miguel Brandão — D. Popp110.03
Miguel Brandão — H. Lemoine110.03
Miguel Brandão — Douw Marx110.03
A. Ngo — C. Cañal110.03
A. Ngo — M. Heller110.03
A. Ngo — D. Popp110.03
A. Ngo — H. Lemoine110.03
A. Ngo — Douw Marx110.03
C. Cañal — M. Heller110.03
C. Cañal — D. Popp110.03
C. Cañal — H. Lemoine110.03
C. Cañal — Douw Marx110.03
M. Heller — D. Popp110.03
M. Heller — H. Lemoine110.03
M. Heller — Douw Marx110.03
D. Popp — H. Lemoine110.03
D. Popp — Douw Marx110.03
H. Lemoine — Douw Marx110.03

Graph construction and limits

Each distinct paper contributes an undirected pair for every two eligible identities in its deduplicated latest Semantic Scholar author list. Self-loops are removed. Solo papers count toward an author's paper total but create no edge. The selected display is an ego subgraph. Paper, collaborator, weighted-degree, and active-span metrics for every displayed node use the full filtered provider view; component size describes the focal author's component.

Immutable provider payloads are stored once. A separate receipt log records a later delivery of an earlier payload, so roster reversions remain visible. Exact duplicate receipts are idempotent. Equal timestamps use receipt insertion order as the tie-breaker.

Co-authorship records shared paper attribution only. It does not establish contribution size, research quality, influence, friendship, topic similarity, or citation relationships.