Comms Core Values

May 15, 2024

Comms Product Values

What are the fundamental principles of what we’re solving for in order of importance?

Maximize deep work (outside of communication)

Prevent false dopamine loops, information priority and interrupts, scheduled delivery, reduce communication anxiety, make sure that people can do their real work, “minimum amount of communication necessary to do your job effectively, but not less”

Performance (inside of communication)

  • Hotkeys, latency, reducing anything that breaks flow while writing communications

  • Uptime is crucial because people rely on this tool to do work

  • We need to maintain trust that messages have been delivered and received

Filtering (signal to noise)

  • Solve the signal-to-noise ratio of information

  • Do you have the information you need to do your job effectively?

  • Information priority

Discoverability

  • Can you find the information you need?

  • Search must be a first-class citizen

  • “Fight until your dying breath the formation of information silos”

User Experience Values

Minimalism

The aesthetic is not intended to be artistic or stylistic. The primary colors are black and white, with single-pixel black lines and shades of grey.

Don’t go out of your way to make it an art piece - this is a functional tool and it’s not intended to look pretty. We don’t want people to feel bad using the tool, but keep in mind that we want people to spend the minimum time needed to handle their communications

Color is for Actions

The app is black and white with as little styling as possible.

Color should almost exclusively be used to draw attention when an action is needed. Otherwise, keep it in grey tones.

Nudge Towards Hotkeys

Shortcut All the Things - Why We Emphasize Keyboard Shortcuts

We want to nudge people towards using hotkeys for frequently used actions. Most people resist learning them, but once they do, they’re anywhere from 10% to 50% more productive, depending on the tasks they’re doing on a regular basis.

New Information At The Bottom

We want to avoid nested threading confusion, where you don’t know where new information lives. Just like with email, you should be able to scroll to the bottom of a page and know that it contains the latest information.

Use Graphical User Interfaces (GUIs) for Discoverability

For infrequently used functionality, graphical user interfaces (GUIs) are preferred. They also serve the purpose of allowing for the discoverability of new features that they might not have known about.

We should always nudge people towards using hotkeys, but interfaces are useful for

Not a Slot Machine

We want to break the pattern that email and Slack have taught us. We’ve been taught that we need to check our communication tools every 6 minutes on average and that deep work is an afterthought.

We want to make sure we build a tool that helps detox people from compulsively checking their communications tool every few minutes.

Accessibility over Elegance

Err on the side of accessibility and clarity over design aesthetic. Use lots of tooltips, simple, clear buttons, and language, and don’t worry about things that look redundant or awkward if they improve accessibility.