A viewer for AtmosphereConf 2026 talks with fixed routes you can link to forked from btao.org/atmosphereconf-tv
HTML 96%
TypeScript 4%
<1%

README.md

AtmosphereConf 2026 Talks #

A straightforward interface to view AtmosphereConf 2026 talks. Supports linking to individual talks.

A submission for the @stream.place VOD jam.

This repo is a single-page app using Preact, Tailwind, and Vite for building an interface to view ATmosphereConf 2026 talks. Also leverages lex for type-safe access to Lexicons.

Generate Type Definitions #

Before running the app, generate ATProto type definitions:

ts-lex install com.atproto.repo.listRecords
ts-lex build

This will handle all the hard parts of generating type definitions for ATProto.

Development #

Run the development server:

npx wispctl serve --path ./build --spa

Deploying to Wisp #

npx wispctl deploy --path ./build --spa

This will:

  • Bundle all JavaScript files
  • Optimize and minify assets
  • Generate files in the build/ directory

Credits #

Forked from https://tangled.org/btao.org/atmosphereconf-tv, thank you @btao.org!

AI agents used: Claude, Devstral, GLM-5.

License: MIT