blog: add Builder Spotlight — FrameWorks#73
Conversation
Update headline, crumb, and chapter nav label from "The Network" to "The Project" in the About section. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds the FrameWorks builder spotlight featuring Marco van Dijk, covering his journey from MistServer contributor and orchestrator operator to founding FrameWorks as a next-gen live video platform on Livepeer. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Keep the post hidden in production until it's ready to publish. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Warning Review limit reached
More reviews will be available in 54 minutes and 26 seconds. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughChapter 03 in the foundation page navigation and header are renamed from "The Network" to "The Project" for consistency. A new draft blog post about Marco van Dijk's builder contributions to Livepeer and the founding of FrameWorks is added with front matter and embedded images. ChangesWebsite Content Updates
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@content/blog/builder-spotlight-frameworks.md`:
- Line 24: In the sentence inside builder-spotlight-frameworks.md that reads
"open source media toolkit" (the description of MistServer), change it to the
hyphenated compound adjective "open-source media toolkit" so the modifier used
before the noun is grammatically correct; ensure only that phrase is updated and
surrounding punctuation/spacing remains unchanged.
- Around line 1-10: The YAML frontmatter for the post titled "Built from Inside
the Stack" is missing the required author field; update the frontmatter block
that contains title/description/date/category/tags/image/draft to include an
author: "<author name or handle>" entry (e.g., author: "Marco van Dijk") so the
file's frontmatter satisfies the blog content contract; ensure the author key
appears alongside the existing keys and follows YAML formatting conventions.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 4e1531b0-affc-4ef6-a846-d1d94b418a2d
⛔ Files ignored due to path filters (5)
public/images/blog/builder-spotlight-frameworks.svgis excluded by!**/*.svgpublic/images/blog/builder-spotlight-frameworks/01_timeline.pngis excluded by!**/*.pngpublic/images/blog/builder-spotlight-frameworks/02_stack.pngis excluded by!**/*.pngpublic/images/blog/builder-spotlight-frameworks/03_quote.pngis excluded by!**/*.pngpublic/images/blog/builder-spotlight-frameworks/04_keys.pngis excluded by!**/*.png
📒 Files selected for processing (2)
app/foundation/page.tsxcontent/blog/builder-spotlight-frameworks.md
| --- | ||
| title: "Built from Inside the Stack" | ||
| description: "Building on Open Compute: Marco van Dijk, Founder of FrameWorks" | ||
| date: "2026-05-29" | ||
| category: "Ecosystem" | ||
| tags: ["builder-spotlight", "frameworks", "SPE", "live-streaming"] | ||
| image: "/images/blog/builder-spotlight-frameworks.svg" | ||
| imageAlt: "FrameWorks - Builder Spotlight" | ||
| draft: true | ||
| --- |
There was a problem hiding this comment.
Add missing author in frontmatter.
The post frontmatter is missing author, which is required by the blog content contract.
✅ Suggested patch
---
title: "Built from Inside the Stack"
description: "Building on Open Compute: Marco van Dijk, Founder of FrameWorks"
date: "2026-05-29"
+author: "Livepeer Team"
category: "Ecosystem"
tags: ["builder-spotlight", "frameworks", "SPE", "live-streaming"]
image: "/images/blog/builder-spotlight-frameworks.svg"
imageAlt: "FrameWorks - Builder Spotlight"
draft: true
---As per coding guidelines, “Blog posts must be written in markdown with YAML frontmatter (title, description, date, author, category, tags, image, draft)”.
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| --- | |
| title: "Built from Inside the Stack" | |
| description: "Building on Open Compute: Marco van Dijk, Founder of FrameWorks" | |
| date: "2026-05-29" | |
| category: "Ecosystem" | |
| tags: ["builder-spotlight", "frameworks", "SPE", "live-streaming"] | |
| image: "/images/blog/builder-spotlight-frameworks.svg" | |
| imageAlt: "FrameWorks - Builder Spotlight" | |
| draft: true | |
| --- | |
| --- | |
| title: "Built from Inside the Stack" | |
| description: "Building on Open Compute: Marco van Dijk, Founder of FrameWorks" | |
| date: "2026-05-29" | |
| author: "Livepeer Team" | |
| category: "Ecosystem" | |
| tags: ["builder-spotlight", "frameworks", "SPE", "live-streaming"] | |
| image: "/images/blog/builder-spotlight-frameworks.svg" | |
| imageAlt: "FrameWorks - Builder Spotlight" | |
| draft: true | |
| --- |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@content/blog/builder-spotlight-frameworks.md` around lines 1 - 10, The YAML
frontmatter for the post titled "Built from Inside the Stack" is missing the
required author field; update the frontmatter block that contains
title/description/date/category/tags/image/draft to include an author: "<author
name or handle>" entry (e.g., author: "Marco van Dijk") so the file's
frontmatter satisfies the blog content contract; ensure the author key appears
alongside the existing keys and follows YAML formatting conventions.
|
|
||
| ## Skin in the game | ||
|
|
||
| Through his work with MistServer, an open source media toolkit, he contributed the backbone of Livepeer's original flagship product, Livepeer Studio. He built the ingest, real-time audio transcoding, protocol translation, transmuxing, VOD, and delivery capabilities that made up the lion's share of Studio's end-to-end live streaming infrastructure. |
There was a problem hiding this comment.
Use hyphenated compound adjective: open-source.
“open source media toolkit” should be “open-source media toolkit” when used before a noun.
🧰 Tools
🪛 LanguageTool
[grammar] ~24-~24: Use a hyphen to join words.
Context: ...hrough his work with MistServer, an open source media toolkit, he contributed the...
(QB_NEW_EN_HYPHEN)
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@content/blog/builder-spotlight-frameworks.md` at line 24, In the sentence
inside builder-spotlight-frameworks.md that reads "open source media toolkit"
(the description of MistServer), change it to the hyphenated compound adjective
"open-source media toolkit" so the modifier used before the noun is
grammatically correct; ensure only that phrase is updated and surrounding
punctuation/spacing remains unchanged.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Summary
draft: true— won't appear in production until flippedNotes for reviewers
rehype-external-linkspackage was already inpackage.jsonbut missing fromnode_moduleslocally — not related to this PR🤖 Generated with Claude Code
Summary by CodeRabbit