Skip to content
This repository has been archived by the owner on Jun 21, 2022. It is now read-only.

Web Manifesto

Kevin Chien edited this page Oct 5, 2017 · 2 revisions

A collection of principles we should probably have.

General

  • Shipping vs perfection
    • Iterative improvements
  • Human-centered design
    • Discoverability
    • Feedback
    • Obvious and expected design
    • Concise and clear
    • Making web content accessible
      • Easy to find or immediately available
  • Website loads quickly (image compression)
  • Mobile responsiveness

Development

  • Maintainable, reusable, readable code.
  • Modular code.
  • Reviews needed before approval.
  • Any technology is fine as long as gets job done.

Team

  • Respect one another.
  • Be supportive.
  • Contribute actively, both in code and in ideas. Fix something when you see it or make note of it.
  • Know why you're doing this. tl;dr: for the high school students, for other PiE staff, for fun. For the better good of the world, for yourself.