📄 Articles

8 articles

Building an English Video Subtitle Workflow: From YouTube Transcripts to WhisperX

From YouTube Transcripts and yt-dlp to OpenAI Whisper, Faster Whisper, and WhisperX—a complete local walkthrough of English video subtitle production and dynamic caption timeline alignment. Covers model differences, speed tests, word-level timestamps, forced alignment, and subtitle workflows.

  • ASR
  • YouTube Transcript
  • Dynamic Captions
  • Word-by-Word Captions
Read

Vercel Hobby: vercel --prod Unexpected error

Root cause of Unexpected error when deploying with vercel --prod on Vercel Hobby: not CLI or network—Git commit author vs. Vercel team permission check (multi GitHub/SSH/Vercel account). Full troubleshooting and solutions.

  • Vercel
  • Vercel Hobby
  • vercel --prod
  • Vercel Unexpected error
Read

GitHub Pages Deployment of Next.js Static Sites: JS/CSS 404 Errors and Solutions

When using Next.js for static export (SSG) and deploying to GitHub Pages, issues often arise with JavaScript and CSS failing to load (404 errors). This article provides a comprehensive configuration, including .nojekyll, basePath, and assetPrefix, along with automated deployment methods suitable for open-source projects, personal blogs, and demo pages.

  • Next.js static deployment
  • GitHub Pages
  • next export
  • JS CSS 404
Read

Tailwind CSS Typography easy beautiful design

The @tailwindcss/typography plugin is a practical, yet somewhat unconventional, "counter-example" in the Tailwind CSS ecosystem. While Tailwind typically emphasizes utility-first design, this plugin introduces a compositional abstraction (the prose class). It tackles styling challenges for semantic HTML content that's rich in text but simple in structure—a common scenario in real-world projects.This plugin isn't a one-size-fits-all solution for every UI. However, for content-driven pages like blogs, knowledge bases, or educational platforms, it's an incredibly cost-effective tool for achieving beautiful typography.

  • tailwindcss
  • tailwindcss typography
  • tailwindcss prose
  • tailwindcss plugin
Read

Vercel Deployment Error: 'Deployment request did not have a git author with access to the project on Vercel'

Are you encountering the error 'Deployment request did not have a git author with access to the project on Vercel' when using Vercel + GitHub for automatic deployments? This article will walk you through the triggers, root causes, and solutions for this issue, using practical examples, official documentation, and community insights.

  • Vercel deployment failed
  • Github CI/CD error
  • git author with access
  • Vercel Hobby plan limitations
Read

Can't Access Docker Hub? Build Your Private Image Repository with Alibaba Cloud ACR

Pull an image on a device that can access Docker Hub, push it to Alibaba Cloud Container Registry (ACR), and reuse it on other devices. This guide covers personal-instance setup, login, push and pull commands, service limitations, and platform compatibility.

  • Docker image pull failed
  • docker pull unresponsive
  • docker save load tutorial
  • Docker private image repository
Read