diff --git a/README.md b/README.md
index 5e82af3..3295eb5 100644
--- a/README.md
+++ b/README.md
@@ -17,13 +17,13 @@
-prad.nu
+pradnukala.com
The personal CV & portfolio site of Prad Nukala — engineer and founder.
## What this is
-This repo is my personal website at [prad.nu](https://prad.nu). It's a static [Astro](https://astro.build) site (originally forked from the [Astro Cactus](https://github.com/chrismwilliams/astro-theme-cactus) theme) reworked into a portfolio organised around four sections:
+This repo is my personal website at [www.pradnukala.com](https://www.pradnukala.com) (prad.nu redirects here). It's a static [Astro](https://astro.build) site (originally forked from the [Astro Cactus](https://github.com/chrismwilliams/astro-theme-cactus) theme) reworked into a portfolio organised around four sections:
| Section | Route | Purpose |
| ------------------ | -------------- | ------------------------------------------------------------ |
@@ -98,9 +98,26 @@ Content lives in `src/content/` as `.md`/`.mdx` files; the filename
| `ogImage` | | Skip Satori generation with a custom OG image. |
| `tags` | | String array. |
| `experiences` | | Array of experience ids. |
+| `externalUrl` | | If set, the entry links out to this URL (an article published on Fast Company, Medium, LinkedIn, …) instead of rendering a local page. |
+| `publisher` | | Publisher name shown as a badge next to external entries (e.g. "Fast Company"). |
| `draft` | | `true` excludes the post from production builds. |
| `pinned` | | Pin to the top of `/writing`. |
+To surface an article published elsewhere (PESOS), add a stub with no body:
+
+```md
+---
+title: "Why user-owned identity matters"
+description: "A short summary of the piece."
+publishDate: "2025-01-15"
+externalUrl: "https://www.fastcompany.com/…"
+publisher: "Fast Company"
+tags: ["identity"]
+---
+```
+
+It appears in `/writing`, RSS, and the `/skills` taxonomy, links straight to the publisher (new tab, with a `↗ Publisher` badge), and gets no local detail page — so there's no duplicate-content risk.
+
### Speaking (`src/content/speaking`)
| Property | Required | Notes |