Skip to content

[Video]: Fix 9 broken YOUR_URL placeholder links in the video library (Parts 1-2) #12

Description

@Cybonto

This is the lowest-effort, highest-certainty win in the video-library backlog: the
broken links are literal, unambiguous template placeholders (not judgment calls about
video quality), and fixing them doesn't require deep subject-matter expertise — just
finding a real, live video that matches an already-written title and topic line.

Task type

Verify existing entries (these 9 entries are unambiguously broken — no verification
needed to confirm that, only to find their replacements).

Part / chapter

videos/Part_01_YoutubeVideos.md (Chapters 1.5A and 1.5B) and
videos/Part_02_YoutubeVideos.md (a chapter near line 203 — check the nearest
## Chapter heading above it when you open the file).

Scope of work

Grepping both files for the literal string YOUR_URL finds exactly 9 broken
entries: 8 in Part_01, 1 in Part_02. These are template placeholders left
unfinished, not typos — confirmed by grepping YOUR_URL in both files directly. Below
are the actual broken entries, pasted verbatim (heading + placeholder URL line) so you
don't have to hunt for them yourself:

videos/Part_01_YoutubeVideos.md, Chapter 1.5A - Stateful Orchestration:

### LangGraph Tutorial 1 - Building Stateful Multi-AI Agents
- [https://www.youtube.com/watch?v=YOUR_URL_1](https://www.youtube.com/watch?v=YOUR_URL_1) ~40 minutes
- Covers: State machine fundamentals, graph-based workflows, multi-agent coordination with LangGraph

### LangGraph Tutorial 2 - Multi AI Agents with External Tools
- [https://www.youtube.com/watch?v=YOUR_URL_2](https://www.youtube.com/watch?v=YOUR_URL_2) ~27 minutes
- Covers: Tool integration in stateful agents, external API calls, state persistence

### Agentic AI with LangGraph and MCP Crash Course
- [https://www.youtube.com/watch?v=YOUR_URL_3](https://www.youtube.com/watch?v=YOUR_URL_3) ~147 minutes
- Covers: Model Context Protocol integration, advanced LangGraph patterns, production deployment

### Development with Large Language Models
- [https://www.youtube.com/watch?v=YOUR_URL_5](https://www.youtube.com/watch?v=YOUR_URL_5) ~150 minutes
- Covers: LLM application development, prompt engineering for stateful systems, error handling

(Note: "Tutorial 4" is skipped in this chapter's numbering — that's the source file's
own gap, not a copy error here. A real, working entry, "LangGraph Crash Course with Code
Examples," already sits between Tutorial 3 and the "Development with Large Language
Models" entry above — leave it alone.)

videos/Part_01_YoutubeVideos.md, Chapter 1.5B - Stateful Examples:

### Getting Started with LangGraph
- [https://www.youtube.com/watch?v=YOUR_URL_2](https://www.youtube.com/watch?v=YOUR_URL_2) ~40 minutes
- Covers: State schema design, TypedDict patterns, StateGraph basics

### Building Multi AI Agents Chatbots
- [https://www.youtube.com/watch?v=YOUR_URL_3](https://www.youtube.com/watch?v=YOUR_URL_3) ~27 minutes
- Covers: Conditional routing, tool integration, chatbot workflows with LangGraph

### Agentic AI Crash Course
- [https://www.youtube.com/watch?v=YOUR_URL_4](https://www.youtube.com/watch?v=YOUR_URL_4) ~147 minutes
- Covers: Error handling, state persistence, Human-in-the-Loop patterns, production deployment

### Python Asynchronous Programming
- [https://www.youtube.com/watch?v=YOUR_URL_5](https://www.youtube.com/watch?v=YOUR_URL_5) ~26 minutes
- Covers: Asyncio fundamentals, async/await syntax, parallel execution patterns

(These are the same placeholder tokens _2/_3/_5 reused from Chapter 1.5A above,
plus a new _4 — confirming these are copy-pasted template stand-ins, not one-off
typos. Each needs its own distinct real video; do not reuse a Chapter 1.5A video for
the corresponding 1.5B placeholder unless it genuinely is the same, correct video.)

videos/Part_02_YoutubeVideos.md:

### Python Asynchronous Programming
- [https://www.youtube.com/watch?v=YOUR_URL](https://www.youtube.com/watch?v=YOUR_URL) ~26 minutes
- Covers: Asyncio fundamentals, async/await syntax, parallel execution patterns

Before starting, re-run grep -n "YOUR_URL" videos/Part_01_YoutubeVideos.md videos/Part_02_YoutubeVideos.md yourself to confirm this list is still current (8 +
1 = 9 total) — the file may have changed since this issue was written.

Definition of done

  • All 9 YOUR_URL/YOUR_URL_N placeholder entries are resolved — replaced with a
    real, currently-live YouTube URL that matches the entry's existing title and
    "Covers:" description, or, if no suitable video exists, the entry is proposed
    for retirement instead (state which, and why, in the PR description)
  • Each replacement URL is checked to actually resolve (not private/deleted/
    age-restricted) and its content genuinely matches the listed title and "Covers:"
    line — correct the "Covers:" line if the real video's actual content differs
    slightly from what's currently written
  • grep -n "YOUR_URL" videos/Part_01_YoutubeVideos.md videos/Part_02_YoutubeVideos.md
    returns zero matches after the fix
  • New entries follow the exact existing format (see the quoted exemplar below) —
    title heading, - [URL](URL) ~duration line, - Covers: line
  • No duplicate entries introduced

Estimated effort

Small (~1-3 hours) — 9 entries, each just needs a matching real video found and
swapped in; no restructuring of the files themselves.

Required skills

No special technical skill required. Familiarity with searching YouTube effectively
helps, and enough familiarity with the topic (LangGraph, stateful agents, Python
asyncio) to judge whether a candidate video's actual content matches the existing title
and "Covers:" line, rather than just matching on title text alone.

Exemplar to follow

The existing well-formed entry format, quoted exactly from
videos/Part_01_YoutubeVideos.md (Chapter 1.1A):

### Progressive Disclosure
- [https://www.nngroup.com/videos/progressive-disclosure/](https://www.nngroup.com/videos/progressive-disclosure/) ~8 minutes
- Covers: Progressive disclosure pattern, information layering, essential vs advanced views, cognitive load management

Additional notes

Per _cfc/workstreams.md §4, this is called out explicitly as the lowest-effort,
highest-certainty win in the whole video-library track — do this before tackling the
larger citation-only backfill work in Parts 7-10.

Where to ask questions

See SUPPORT.md — GitHub Issues is the primary channel; expect a
first response within 3 business days.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    effort:smallRoughly 1-3 hoursgood first issueGood for newcomershelp wantedExtra attention is neededtrack:videoVideo library track — verification or new entries

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions