SYSTEMS

Clear inputs.
Clear outcomes.

A simple screen depends on considered systems beneath it. BDSE starts with what an app needs to know, what it should show, and what to do when information is uncertain.

A SMALL SURFACE AREA

Only the pieces
the job needs.

The system serves the purpose of the app. It should make the main answer easier to reach, not add another layer to manage.

01 / INPUT

Know what matters

SQUARES starts with a situation and a set of outcomes. CROSSWORD starts with a grid, clues, and the player's guesses.

02 / SIGNAL

Make the next step clear

Present the board or puzzle first. Keep the controls close, quiet, and useful.

03 / EDGE

Be honest about limits

Explain what is illustrative, what is playable, and what has been retired. A polished screen should never imply a service is still running.

CONNECTED BY PURPOSE

Different questions.
Same discipline.

BDSE SQUARES and CROSSWORD are playable in the browser. ALT, SPEED, and TEMP are retired and kept in the unsupported legacy archive. The common system is restraint: make the current state clear and the next step obvious.

Play the web apps
Browse unsupported legacy apps