brillout/2025-ct-webdev — explained in plain English
Analysis updated 2026-08-04 · repo last pushed 2025-11-26
Build and deploy a slide deck as a live website for a conference talk.
Stream a presentation with camera overlays using OBS image masks on top of web-based slides.
Create separate repo copies for different conferences, each with its own permanent URL.
Present at events like React Berlin or ViteConf using the same slide deck setup.
| brillout/2025-ct-webdev | 00kaku/gallery-slider-block | 0verflowme/weirdhta | |
|---|---|---|---|
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2025-11-26 | 2021-05-19 | 2022-06-16 |
| Maintenance | Quiet | Dormant | Dormant |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Push to a specific GitHub branch and slides go live automatically via GitHub Pages.
This repository holds the slide deck for a conference talk given at c't webdev 2025. It's a live website that serves as the visual presentation during the talk, deployed so the audience can follow along in real time. The project is tied to Vike, a web development tool, and the slides are designed to be shown on screen while the speaker presents. At a high level, it's a JavaScript-based web app that renders slides as web pages. Each slide is a separate file, and there's a built-in script that lets the presenter insert a new slide at a specific position, automatically shifting the rest down. The README also mentions image masks for OBS (Open Broadcaster Software, a popular streaming tool), which suggests the talk was streamed or recorded with camera overlays layered on top of the slides. The primary user is the speaker themselves, preparing and delivering a technical talk at a web developer conference. A concrete example: someone presenting at React Berlin or ViteConf would use this same setup to build their slide deck, deploy it as a website, and present from it live. The repo is part of a broader pattern where the same author maintains separate branches or repo copies for each conference they speak at, each with its own permanent URL. The deployment setup is notable because it leans heavily on GitHub's built-in hosting. When the presenter pushes changes to a specific branch, the slides go live automatically. The README includes step-by-step instructions for creating a new repo copy for a different conference, since GitHub doesn't allow forking your own repository. This is a practical, low-cost approach to managing talk materials without needing a dedicated presentation platform.
A slide deck web app for a conference talk at c't webdev 2025, built with Vike. Each slide is a web page, deployed live via GitHub Pages so audiences can follow along during the presentation.
Mainly JavaScript. The stack also includes JavaScript, Vike, GitHub Pages.
Quiet — no commits in 6-12 months (last push 2025-11-26).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.