Handle videos, posters and subtitles responsibly in an open‑source project
15 Sep 2025 - 19 days ago
Surface in‑progress items based on local resume data
14 Sep 2025 - 20 days ago
Improve ergonomics with autoplay, best‑effort fullscreen, keyboard controls, and an optional “unmute” overlay.
13 Sep 2025 - 21 days ago
Handle videos, posters and subtitles responsibly in an open‑source project
13 Sep 2025 - 21 days ago
Persist and restore playback position, and reflect it in the catalog UI.
12 Sep 2025 - 22 days ago
Surface in‑progress items based on local resume data
12 Sep 2025 - 22 days ago
Add support for .srt subtitles by converting them to WebVTT on the fly, so the native browser player can render captions without extra tooling.
11 Sep 2025 - 23 days ago
Improve ergonomics with autoplay, best‑effort fullscreen, keyboard controls, and an optional “unmute” overlay.
11 Sep 2025 - 23 days ago
Build a simple, robust <video> player that accepts multiple sources and optional subtitles — friendly to mobile, and easy to extend
10 Sep 2025 - 24 days ago
Persist and restore playback position, and reflect it in the catalog UI.
10 Sep 2025 - 24 days ago
Compose the Home with a header, a hero banner, Continue Watching, and category rows
09 Sep 2025 - 25 days ago
Compose the Home with a header, a hero banner, Continue Watching, and category rows
09 Sep 2025 - 25 days ago
Add support for .srt subtitles by converting them to WebVTT on the fly, so the native browser player can render captions without extra tooling.
09 Sep 2025 - 25 days ago
Build reusable components for the catalog grid and horizontal rows.
08 Sep 2025 - a month ago
Build reusable components for the catalog grid and horizontal rows.
08 Sep 2025 - a month ago
Build a simple, robust <video> player that accepts multiple sources and optional subtitles — friendly to mobile, and easy to extend
08 Sep 2025 - a month ago
Define a simple, typed catalog and helpers to query it efficiently from the UI.
07 Sep 2025 - a month ago
Define a simple, typed catalog and helpers to query it efficiently from the UI.
07 Sep 2025 - a month ago
Create a Next.js App Router project and enable Tailwind with a dark, media‑friendly baseline.
06 Sep 2025 - a month ago
Create a Next.js App Router project and enable Tailwind with a dark, media‑friendly baseline.
06 Sep 2025 - a month ago
Welcome! In this hands‑on course you’ll build a polished Netflix‑style application using Next.js (App Router), Tailwind, and the native HTML5 <video> element. We’ll focus on practical implementation while keeping the architecture simple and scalable.
05 Sep 2025 - a month ago
Welcome! In this hands‑on course you’ll build a polished Netflix‑style application using Next.js (App Router), Tailwind, and the native HTML5 <video> element. We’ll focus on practical implementation while keeping the architecture simple and scalable.
05 Sep 2025 - a month ago