Giter VIP home page Giter VIP logo

development's Introduction

CFPB development guidelines

A guide for the development team at the CFPB.

Standards and styles

“All code in any code-base should look like a single person typed it, no matter how many people contributed.”

idiomatic.js

Guides

Tools

Design System

The Design System is our modular front end framework (formerly named Capital Framework).

Our Core Values

  • Service: We value that what we do is being of service to consumers, customers, and internal partners
  • Mutual Respect: We respect and encourage diverse backgrounds, lifestyles, and personalities
  • Communication: We strive to communicate our activities inside and outside of the team
  • Openness: We and our work-products are open and available for anyone to see and improve
  • Leadership: Everyone leads and everyone follows, setting an example for federal government
  • Learning and Innovation: We seek to apply creative thinking to improve what we do all the time. We constantly seek ways to improve ourselves and our teams
  • Willingness: We are willing to help each other with anything that is good for the team
  • Excellence: We believe that excellence is defined by a commitment to and practice of constant learning and improvement

Our Front-end web development values

  1. End goals of the user should be what drive the front-end design.
  2. Pages, apps, and sites should be inclusive of all users.
  3. We want to continue to use cutting-edge technologies and methods to build modern applications, but without compromising usability for all consumers.
  4. Testing in supported browsers should be as painless as we can make it.
  5. Websites should download quickly and not cost users on metered data connections much money.
  6. Development workflows and standards are understood by all of us and easy to maintain.

Open source licensing info

  1. TERMS
  2. LICENSE
  3. CFPB Source Code Policy

development's People

Contributors

anselmbradford avatar ascott1 avatar cfarm avatar chosak avatar contolini avatar cwdavies avatar jimmynotjim avatar kimberlymunoz avatar marcesher avatar mistergone avatar niqjohnson avatar rosskarchner avatar scotchester avatar sebworks avatar virginiacc avatar virtix avatar willbarton avatar wpears avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.