A clearer home for 1,500+ talks.

Rebranding and building features that help people explore IT Revolution’s conference video library.

Rebrand, product & feature developmentIT Revolution · 2026An existing IT Revolution product and shared codebase. My work spans rebranding and many of its features.
A video libraryA fictional video player alongside a short list of talks, represented by abstract shapes. All content is synthetic and illustrative.Video LibraryBrowse Series Saved▶00:00 / 42:18Ideas worth coming back to.Explore a talk and follow a series.Up nextMaking spacefor ideasWorking acrossteamsThe nextuseful step
Illustrative product view. Abstract player and fictional browsing content; no conference footage.

The problem.

A large collection of conference talks needs useful ways in. Search, browsing, transcripts, and related material all influence whether someone can move from a question to a talk worth watching.

What I built.

I rebranded IT Revolution’s video library and built many of its features. My contributions include discovery and viewing experiences, transcript and entity-related work, and publishing and management workflows behind the public library. This is work within an existing product, with shared credit.

The decisions that matter.

  1. Design for discovery

    Connect search, facets, transcripts, and related material rather than relying on a long list of videos.

  2. Connect publishing to the experience

    Help staff review recordings and metadata before they enter the library.

  3. Follow the details through

    Carry the rebrand into the pages, navigation, and smaller interactions people actually use.

The result.

A rebranded experience with substantial feature development around a library of more than 1,500 talks. The supporting publishing workflow includes a reviewable, resumable process for matching recordings and metadata.

1,500+talks in the librarySize of the library I rebranded and built features for · Rounded

Built with.

  • Clojure
  • Hiccup
  • Datastar
  • Server-sent events
Next projectStageSync

Let’s talk.

Have a role or project in mind? Tell me about the team, what you’re trying to make happen, and the timing. A few sentences is enough.