← Back to all work

Product Design + Dev

/

2026

GlanceCast

Your TV shouldn’t be a TV

The screen above your desk is capable of so much more than streaming. GlanceCast turns an Apple TV into a Bloomberg-style dashboard — RSS, Discord, Twitter, and more, all at a glance.

Role

Solo — Design & Development

Status

In Development

GlanceCast dashboard running on an Apple TV above a desk

The challenge

The screen above your desk is capable of so much more than streaming. Most Apple TV experiences are built for the couch — passive, full-screen, menu-driven. For a desk setup, that’s a waste of real estate.

The approach

Designing for a screen you glance at from across a desk is a different problem than designing for one you sit in front of. The viewing distance is wrong for normal UI, the input is a remote — not a mouse — and the whole point is that you’re not looking at it most of the time. GlanceCast is built around those constraints instead of fighting them. The layout borrows from financial terminals — dense, modular tiles that each own a feed: RSS headlines, a Discord channel, a Twitter list, and more. Type scales up for legibility at distance, motion stays minimal so nothing demands attention it didn’t earn, and color does the heavy lifting for status so you can read the board in a half-second peek. Because it lives on tvOS, navigation is built for the remote — focus-driven, large hit targets, no hover. The interaction model assumes you’ll touch it rarely: set it once, then let it run as ambient information.

GlanceCast tiled dashboard with RSS, Discord, and Twitter feeds
GlanceCast board configuration screen navigated by remote

The outcome

GlanceCast is in active development. The tile system and core feeds — RSS, Discord, Twitter — are running on a real Apple TV at a desk; the current focus is the configuration experience, letting someone arrange their own board without a keyboard, and tuning refresh rates so the dashboard feels live without burning battery or hitting rate limits. The next step is opening it up to more feed types beyond the initial set.