-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Overview
Request to publish a new tutorial blog post about building ytx, a .NET Global Tool for extracting YouTube video metadata and transcripts as structured JSON.
Blog Post Details
- Title: Building ytx - A YouTube Transcript Extractor as a .NET Global Tool
- Date: 2025-08-31
- File:
_posts/2025-08-31-building-ytx-a-youtube-transcript-extractor-as-a-dotnet-global-tool.md
Content Summary
The blog post provides a comprehensive tutorial covering:
Technical Topics
- ✅ .NET Global Tool development and packaging
- ✅ YouTube API integration using YoutubeExplode
- ✅ Smart caption detection and language prioritization
- ✅ JSON serialization with proper Unicode handling
- ✅ CI/CD pipeline with automated NuGet publishing
- ✅ Cross-platform compatibility (.NET 8/9)
Tutorial Structure
- ✅ Problem statement and architecture overview
- ✅ Step-by-step implementation walkthrough
- ✅ Code examples with proper syntax highlighting
- ✅ Development workflow and testing approach
- ✅ Deployment and publishing process
- ✅ Usage examples and error handling
Related Pull Request
📋 Pull Request: #10
🔗 Link: #10
The PR includes the complete blog post following the established style with:
- Emoji section headers matching existing posts
- Comprehensive code examples
- Tutorial-style progression
- Technical depth appropriate for developers
Next Steps
- Review blog post content and technical accuracy
- Merge PR feat(posts): add ytx .NET global tool tutorial blog post #10 to publish the blog post
- Close this issue once published
Tags
blog-post dotnet-global-tools tutorial youtube transcripts csharp ci-cd
This issue tracks the publication of the ytx tutorial blog post and links to PR #10 for review and merge.
Metadata
Metadata
Assignees
Labels
No labels