Skip to content

Instantly share code, notes, and snippets.

@cmacaulay
Last active April 10, 2017 15:44
Show Gist options
  • Save cmacaulay/f43b7dc6fda0719b567b9d3522d720c9 to your computer and use it in GitHub Desktop.
Save cmacaulay/f43b7dc6fda0719b567b9d3522d720c9 to your computer and use it in GitHub Desktop.
Personal Project Proposal

[TBD]

Pitch

This project aims to:

  • Create an API of all diversity/inclusion in tech data that's currently out there, mainly looking at the diversity reports shared by most major tech giants starting in 2014
  • Do some basic data visualization
  • (Later iteration) Create endpoints of CS Education data
  • (Later iteration) Do some pipeline analysis comparing the two data sets

Problem

"Diversity" and "inclusion" are both buzzwords in the tech industry, but too often the data isn't referenced in the conversation, or only a small slice of it is so as to dilute the conversation with bias. This project aims to remove bias and stick to the facts.

Solution

  1. Puttng all of the data in one place
  2. Doing some data visualization for the biggest buckets
  3. Potentially crafting an interactive narrative

Target Audience

People looking to engage in an honest and informed discussion around diversity in tech.

Integrations

  • Which APIs will you use?
  • My own! (Is that ok?)
  • Which OAuth integration are you planning to use?
  • gmail

Iteration 0:

  • Collect and import data (fortunately a lot of it already exists in csv form)
  • Expose data as JSON endpoints

Iteration 1:

  • Figure out how to get my front-end to talk to the back end, did some spiking on ember this weekend and really enjoyed it but not totally married to it.
  • Do basic data analysis on data from endpoints

Iteration 2:

  • Do some data visualization (Ember data? Don't think I totally get how it works)

Iterations 3-5: Repeat the same but for CS education data

Iteration 6: Basic CS pipeline analysis

Future iterations: Bootcamp data

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment