content: swap the resume media bullet and realign the Open Source block #122

Merged
coilysiren merged 1 commit from content/402-resume-kapwing-and-oss into main 2026-08-24 22:20:36 +00:00
Collaborator

Work order: coilysiren/inbox#402. Reasoning record: coilysiren/inbox#401 (read for context, superseded by #402 where they differ).

Two blocks on src/pages/resume.md change. Nothing else on the page moves. static/resume.pdf is regenerated from the same source with just build-resume, matching how every prior resume edit landed.

Kapwing block

Stack line gains MCP and Claude Code. Nothing removed.

Bullet 2 replaces "Build video-processing systems with FFmpeg and Puppeteer" with:

Build an agent-facing MCP surface for a production media pipeline

The claim is the agent-facing interface, not the pipeline. "agent-facing MCP surface" sits in the object slot so it transfers to the next employer, and the media domain rides in the trailing phrase. The five exposed operations (upload, download, export, transcription, translation) go unnamed, since naming them pulls the vertical into the object slot and turns a capability claim into a feature list. Clean-room: no internal service, repo, or product names.

Bullet 3 loses two words, "that use" becomes "with", so the trailing phrase opens the way every other bullet on the page does. Claim unchanged.

Bullet 1 is untouched, "roughly 2x" included.

Open Source block

Two bullets become three. Ward and Agent Proxy come off, which aligns the block to the four projects coilysiren.me showcases.

  1. umbra and mcp-beaver, one claim, neither folded into the other
  2. agent-compose
  3. sirens-echo

Each description is anchored on the published banner text rather than on a fresh reading of the repo README. mcp-beaver's link moves from Forgejo to GitHub, matching its three siblings and the convention set in 4b76318. All four URLs verified reachable.

Not touched

Intro paragraphs, Skills, Community & Open Source Leadership, every other employer block, urfave/cli. No metrics added. No new Skills entry, no Education section, no scope widening. No sync needed to hero.tsx, the profile README, or LinkedIn, because the intro still reads true.

Checks

  • just test-quick passes (format, lint, typecheck, build, unit)
  • just pre-commit-all passes
  • Regenerated PDF stays at two pages and renders both edited blocks

Kai reviews and merges. Not merging this myself.

Work order: coilysiren/inbox#402. Reasoning record: coilysiren/inbox#401 (read for context, superseded by #402 where they differ). Two blocks on `src/pages/resume.md` change. Nothing else on the page moves. `static/resume.pdf` is regenerated from the same source with `just build-resume`, matching how every prior resume edit landed. ## Kapwing block **Stack line** gains MCP and Claude Code. Nothing removed. **Bullet 2** replaces "Build video-processing systems with FFmpeg and Puppeteer" with: > Build an agent-facing MCP surface for a production media pipeline The claim is the agent-facing interface, not the pipeline. "agent-facing MCP surface" sits in the object slot so it transfers to the next employer, and the media domain rides in the trailing phrase. The five exposed operations (upload, download, export, transcription, translation) go unnamed, since naming them pulls the vertical into the object slot and turns a capability claim into a feature list. Clean-room: no internal service, repo, or product names. **Bullet 3** loses two words, "that use" becomes "with", so the trailing phrase opens the way every other bullet on the page does. Claim unchanged. **Bullet 1** is untouched, "roughly 2x" included. ## Open Source block Two bullets become three. Ward and Agent Proxy come off, which aligns the block to the four projects coilysiren.me showcases. 1. umbra and mcp-beaver, one claim, neither folded into the other 2. agent-compose 3. sirens-echo Each description is anchored on the published banner text rather than on a fresh reading of the repo README. mcp-beaver's link moves from Forgejo to GitHub, matching its three siblings and the convention set in 4b76318. All four URLs verified reachable. ## Not touched Intro paragraphs, Skills, Community & Open Source Leadership, every other employer block, urfave/cli. No metrics added. No new Skills entry, no Education section, no scope widening. No sync needed to `hero.tsx`, the profile README, or LinkedIn, because the intro still reads true. ## Checks - `just test-quick` passes (format, lint, typecheck, build, unit) - `just pre-commit-all` passes - Regenerated PDF stays at two pages and renders both edited blocks Kai reviews and merges. Not merging this myself.
content: swap the resume media bullet and realign the Open Source block
All checks were successful
Test and mirror to GitHub / test (pull_request) Successful in 2m28s
Test and mirror to GitHub / test-e2e (pull_request) Successful in 1m51s
Test and mirror to GitHub / mirror (pull_request) Has been skipped
dfa6642f0b
The Kapwing block trades the video-processing bullet for the media MCP,
which is the agent-facing interface to that pipeline rather than the
pipeline itself, and picks up MCP and Claude Code on the Stack line. The
observability bullet loses two words to fit the house shape.

The Open Source block drops Ward and Agent Proxy and becomes the four
projects coilysiren.me showcases, each described from its published
banner text rather than from a fresh reading of its README. umbra and
mcp-beaver share one claim without either folding into the other.

static/resume.pdf regenerated from the same source.

Closes coilysiren/inbox#402

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Kai Siren <coilysiren@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Agent-Role: devrel
coilysiren deleted branch content/402-resume-kapwing-and-oss 2026-08-24 22:20:36 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilysiren/website!122
No description provided.