# zero queues

A queue has a meaningful done state and can return to empty.

## Practices using this concept

[Browse the complete practice index](https://live.freewith.tech/#practices)

### [Give infinite feeds an ending](https://live.freewith.tech/practices/give-infinite-feeds-an-ending.md)

An infinite feed becomes more deliberate when browsing and consuming are separated by a finite queue with an empty state.

**Start small:** Save one item to a finite Watch Later list, leave the feed, and consume only from that list.

### [Keep email inbox at zero](https://live.freewith.tech/practices/keep-email-inbox-at-zero.md)

An inbox can represent communication that still requires attention. Processed messages can move into the archive.

**Start small:** Archive or delete ten messages that require no further action.

### [Keep only current-context tabs open](https://live.freewith.tech/practices/keep-only-current-context-tabs-open.md)

Open tabs should represent the current browsing context. Future material belongs in a separate read-later system.

**Start small:** Choose one browser window and close tabs unrelated to your current task, or save useful ones to a read-later list.

## Navigation

- [All concepts](https://live.freewith.tech/concepts.md)
- [Practice database](https://live.freewith.tech/)