Skip to content

Instantly share code, notes, and snippets.

Jan-Christoph Borchardt jancborchardt

Block or report user

Report or block jancborchardt

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am jancborchardt on github.
  • I am jancborchardt (https://keybase.io/jancborchardt) on keybase.
  • I have a public key whose fingerprint is ECD0 C4A3 A2FC 72B3 54E4 FC78 CBD8 46FC 845C BE17

To claim this, I am signing this object:

View Dealing with issues.md

Dealing with issues

Try to reproduce issues

Go through the new issues and try to reproduce them. It’s important to get additional info, logs, and test if an issue occurs on different platforms. That helps us identify the source of the problem.

Triage issues

  • if there’s more info needed, ask the reporter to use the issue template
  • assign relevant labels
@jancborchardt
jancborchardt / General Design Guidelines.md
Last active Dec 19, 2015
Basics of Unobtrusive Interface & Interaction Design
View General Design Guidelines.md

General Design Guidelines

Make decisions, minimize settings

People should not need to fiddle with settings. When there is a decision to take, most of the time it’s better to go with one (on grounds which one is better) than to offload this decision to users as a setting.

Save often

People should not be required to press a »Save« button to have their data saved. The app should always save everything that is typed. This can be achieved by a combination of several save mechanisms:

  • every 300ms after the person stopped typing something
  • when the app is exited or switched
You can’t perform that action at this time.