├── .editorconfig ├── .gitignore ├── Archive └── Past-Events.md ├── Bookshelf.md ├── CONTRIBUTING.md ├── Hackathon-Glossary.md ├── HowTo-Tech-Mentorship.md ├── Job-Resources.md ├── Learning-Resources.md ├── README.md ├── University-Student-Organizations.md └── Womens-Hackathons-and-Events.md /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | end_of_line = lf 5 | indent_style = space 6 | # Tabs occasionally trigger "code block" formatting in .md; 7 | indent_size = 2 8 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /Archive/Past-Events.md: -------------------------------------------------------------------------------- 1 | # Events previously found on the [Events file](../Womens-Hackathons-and-Events.md) 2 | 3 | For posterity. 4 | 5 | ## October 2016 6 | * [OPW](https://gnome.org/opw/): Outreach Program for Women, Related to Gsoc 7 | * [Code + Costume: Front End Lab](http://www.meetup.com/Women-Who-Code-DC/events/235080762/) w/ Women Who Code (Washington, DC): Oct. 31, 2016 8 | 9 | ## November 2016 10 | * [Technica](http://gotechnica.org/) @ University of Maryland: Nov 5-6, 2016 11 | * [Android Lab Beginner's Night](http://www.meetup.com/Women-Who-Code-DC/events/234778839/) w/ Women Who Code (Washington, DC): Nov. 1, 2016 12 | * [Ruby On Rails: Beginner's Night](http://www.meetup.com/Women-Who-Code-DC/events/228457076/) w/ Women Who Code (Washington, DC): Nov. 2, 2016 13 | * [Python Beginner's Night](http://www.meetup.com/Women-Who-Code-DC/events/227387932/) w/ Women Who Code (Washington, DC): Nov. 2, 2016 14 | * [Front End Lab First Timer's Night](http://www.meetup.com/Women-Who-Code-DC/events/232450360/) w/ Women Who Code (Washington, DC): Nov. 7, 2016 15 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/234927508/) w/ Women Who Code (Washington, DC): Nov. 8, 2016 16 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/234927519/) w/ Women Who Code (Washington, DC: Nov. 9, 2016 17 | * [Front End Lab](http://www.meetup.com/Women-Who-Code-DC/events/233867379/): Nov. 14, 2016 18 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlyvpbtb/) w/ Women Who Code (Washington, DC): Nov. 15, 2016 19 | * [Python - Hack Night](http://www.meetup.com/Women-Who-Code-DC/events/227736620/) w/ Women Who Code (Washington, DC): Nov. 16, 2016 20 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/bmvvbmyvpbvb/) w/ Women Who Code (Washington, DC): Nov. 16, 2016 21 | * [Tech Talk: Accessibility For The Modern Web](http://www.meetup.com/Women-Who-Code-DC/events/233373539/) w/ Women Who Code (Washington, DC): Nov. 17, 2016 22 | * [Lady Problems Hackathon - Boston](https://www.eventbrite.com/e/lady-problems-hackathon-boston-tickets-27716935099) 23 | * Dates: Sat, Nov 19, 2016, 9:00 AM – Sun, Nov 20, 2016, 6:00 PM EST 24 | * Use code: `AngelNew` to get free tickets. 25 | * [Professional Networking Brunch](http://www.meetup.com/Women-Who-Code-DC/events/235095324/) w/ Women Who Code (Washington, DC): Nov. 20, 2016 26 | * [Front End Lab](http://www.meetup.com/Women-Who-Code-DC/events/233677405/) w/ Women Who Code (Washington, DC): Nov. 21, 2016 27 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlyvpbdc/) w/ Women Who Code (Washington, DC): Nov. 22, 2016 28 | * [Front End Hack Night](http://www.meetup.com/Women-Who-Code-DC/events/233475060/) w/ Women Who Code (Washington, DC): Nov. 28, 2016 29 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlyvpbmc/) w/ Women Who Code (Washington, DC): Nov. 29, 2016 30 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/bmvvbmyvpbnc/) w/ Women Who Code (Washington, DC): Nov. 30, 2016 31 | 32 | ## December 2016 33 | * [Front End Lab - First Timer's Night](http://www.meetup.com/Women-Who-Code-DC/events/232450487/) w/ Women Who Code (Washington, DC): Dec. 5, 2016 34 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlyvqbjb/) w/ Women Who Code (Washington, DC): Dec. 6, 2016 35 | * [Ruby On Rails: Beginner's Night!](http://www.meetup.com/Women-Who-Code-DC/events/228457078/) w/ Women Who Code (Washington, DC): Dec. 7, 2016 36 | * [Python Beginner's Night](http://www.meetup.com/Women-Who-Code-DC/events/227387935/) w/ Women Who Code (Washington, DC): Dec. 7, 2016 37 | * [Front End Lab](http://www.meetup.com/Women-Who-Code-DC/events/234296451/) w/ Women Who Code (Washington, DC): Dec. 12, 2016 38 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlyvqbrb/) w/ Women Who Code (Washington, DC): Dec. 13, 2016 39 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/235154410/) w/ Women Who Code (Washington, DC): Dec. 14, 2016 40 | * [Front End Lab](http://www.meetup.com/Women-Who-Code-DC/events/rzpmrlyvqbzb/) w/ Women Who Code (Washington, DC): Dec. 19, 2016 41 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlyvqbbc/) w/ Women Who Code (Washington, DC): Dec. 20, 2016 42 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/bmvvbmyvqbcc/) w/ Women Who Code (Washington, DC): Dec. 21, 2016 43 | * [Python Hack Night](http://www.meetup.com/Women-Who-Code-DC/events/227736619/) w/ Women Who Code (Washington, DC): Dec. 21, 2016 44 | * [Front End Hack Night](http://www.meetup.com/Women-Who-Code-DC/events/233475064/) w/ Women Who Code (Washington, DC): Dec. 26, 2016 45 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlyvqbkc/) w/ Women Who Code (Washington, DC): Dec. 27, 2016 46 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/bmvvbmyvqblc/) w/ Women Who Code (Washington, DC): Dec. 28, 2016 47 | 48 | ## January 2017 49 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/233363907/) w/ Women Who Code (Washington, DC): Jan. 3, 2017 50 | * [Ruby On Rails: Beginner's Night](http://www.meetup.com/Women-Who-Code-DC/events/228457143/) w/ Women Who Code (Washington, DC): Jan. 4, 2017 51 | * [Python Beginner's Night](http://www.meetup.com/Women-Who-Code-DC/events/228457142/) w/ Women Who Code (Washington, DC): Jan. 4, 2017 52 | * [Front End Lab](http://www.meetup.com/Women-Who-Code-DC/events/ldwhzlywcbmb/) w/ Women Who Code (Washington, DC): Jan. 9, 2017 53 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlywcbnb/) w/ Women Who Code (Washington, DC): Jan. 10, 2017 54 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/bmvvbmywcbpb/) w/ Women Who Code (Washington, DC): Jan. 11, 2017 55 | * [WINFO's 6th Annual Hackathon](https://www.facebook.com/events/1595090867204133/) (University of Washington, WA): Jan. 13, 2017 56 | * [Front End Lab](http://www.meetup.com/Women-Who-Code-DC/events/rzpmrlywcbvb/) w/ Women Who Code (Washington, DC): Jan. 16, 2017 57 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlywcbwb/) w/ Women Who Code (Washington, DC): Jan. 17, 2017 58 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/bmvvbmywcbxb/) w/ Women Who Code (Washington, DC): Jan. 18, 2017 59 | * [Python Hack Night](http://www.meetup.com/Women-Who-Code-DC/events/228457140/) w/ Women Who Code (Washington, DC): Jan. 18, 2017 60 | * [Front End Hack Night](http://www.meetup.com/Women-Who-Code-DC/events/233475067/) w/ Women Who Code (Washington, DC): Jan. 23, 2017 61 | * [Android Lab](http://www.meetup.com/Women-Who-Code-DC/events/pjkzrlywcbgc/) w/ Women Who Code (Washington, DC): Jan. 24, 2017 62 | * [Ruby On Rails](http://www.meetup.com/Women-Who-Code-DC/events/snvvbmywcbhc/) w/ Women Who Code (Washington, DC): Jan. 25, 2017 63 | 64 | ## February 2017 65 | * [WECode](http://www.wecodeharvard.com/) (Harvard College, Boston, MA): February 4-5, 2017 66 | * Date announced in a [Facebook Post](https://www.facebook.com/harvardwecode/posts/642752059233551) 67 | * [WHACK](http://wellesleyhacks.org/) (Wellesley, MA) : February 11-12, 2017 68 | * [HackHERS](http://hackhers.us) (New Brunswick, NJ): February 18-19, 2017 69 | * [FemmeHacks](http://femmehacks.io/) (Philadelphia, PA): February 24-25, 2017 70 | * [WiCHacks](http://wic-hacks.rit.edu/) (Rochester, NY): February 25-26, 2017 71 | 72 | ## March 2017 73 | 74 | ## April 2017 75 | * BuildHer @ Northwestern University: April 7-8 76 | * [AthenaHacks](http://athenahacks.com) (University of Southern California): April 8-9 77 | 78 | ## May 2017 79 | 80 | ## June 2017 81 | 82 | ## July 2017 83 | 84 | ## August 2017 85 | 86 | ## September 2017 87 | * [SisterHacks](http://sisterhacks.co/) (Bryn Mawr College): September 30-October 1 88 | * [DiamondHacks](https://www.ncsudiamondhacks.com/) (NC State University): September 30-October 1 89 | 90 | ## October 2017 91 | * [SisterHacks](http://sisterhacks.co/) (Bryn Mawr College): September 30-October 1 92 | * [DiamondHacks](https://www.ncsudiamondhacks.com/) (NC State University): September 30-October 1 93 | * [WWCode Atlanta Hackathon](https://www.eventbrite.com/e/wwcode-atlanta-hackathon-tickets-36724739685) (Atlanta, GA):October 13 94 | * [Women Who Code Silicon Valley Hackathon 2017](https://www.eventbrite.com/e/women-who-code-silicon-valley-hackathon-2017-tickets-37983282019) (San Jose, CA): October 21 95 | * [Hack the Patriarchy](http://www.hackthepatriarchy.com/) (San Jose, CA): October 21-22 96 | * [Write/Speak/Code NYC](https://www.meetup.com/Write-Speak-Code-NYC/) (Hoboken, NJ):October 25 97 | 98 | ## November 2017 99 | * [Technica](http://gotechnica.org/) (University of Maryland): November 4th - 5th 100 | 101 | ## December 2017 102 | 103 | ## January 2018 104 | * [PixelHacks](http://pixelhacks.com) (High School Only): January 27-28 105 | * [SheHacks](http://shehacks.io) (Boston University): January 26-28 106 | -------------------------------------------------------------------------------- /Bookshelf.md: -------------------------------------------------------------------------------- 1 | # The LSH Bookshelf :books: 2 | 3 | Welcome! The following books have been recommended by LSHers and compiled by [@alainakafkes](http://www.twitter.com/alainakafkes). 4 | Please view the contributing guidelines (below) if you want to add your favorite books. 5 | 6 | Happy reading, fam. 7 | 8 | ## Books :book: 9 | - Atwood, Margaret: *The Handmaid's Tale* 10 | - Barbery, Muriel: *The Elegance of the Hedgehog* 11 | - Camus, Albert: *The Plague* 12 | - Cixin, Liu: *The Three-Body Problem* 13 | - Díaz, Junot: *The Brief Wondrous Life of Oscar Wao* 14 | - Ferrante, Elena: Neopolitan Novels series 15 | - Hill, Nathan: *The Nix* 16 | - Mukherjee, Siddhartha: *The Emperor of All Maladies* 17 | - Murakami, Haruki: *The Wind-Up Bird Chronicle* 18 | - O'Hara, Frank: *Meditations in an Emergency* 19 | - O'Neil, Cathy: *Weapons of Math Destruction* 20 | - Roy, Arundhati: *The God of Small Things* 21 | - Singh, Simon: *The Code Book* 22 | - Smith, Zadie: *White Teeth* 23 | - Wheeler, Tarah: *Women In Tech* 24 | - Yanahigara, Hanya: *A Little Life* 25 | - Mahmoody, Betty: *Not Without My Daughter* 26 | - Kiyosaki, Robert: Rich Dad Poor Dad 27 | - Kalam, APJ Abdul: Ignited Minds 28 | 29 | ## Contributing :new: 30 | Thanks for wanting to share your favorite books with LSH! You can either contribute by (1) [contacting @alainakafkes](http://www.twitter.com/alainakafkes) or (2) creating a pull request. 31 | If you choose to create a pull request, please add your book(s) to the list in the following format: 32 | 33 | ``` 34 | - Author_Last_Name, Author_First_Name: *Book_Title* 35 | ``` 36 | 37 | If you are recommending a series of books, please utilize the following format: 38 | 39 | ``` 40 | - Author_Last_Name, Author_First_Name: Book_Series_Name 41 | ``` 42 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | If you have any ideas/updates/things you find useful, please 4 | [fork](https://github.com/Ladies-Storm-Hackathons/Resources), commit your 5 | changes, and open up a PR (you'll need to select "compare across forks"). 6 | 7 | If you don't know how to use Git but still want to contribute, the Pencil Edit 8 | icon allows you to edit a file and submit a PR all through the web interface. 9 | Alternatively, open up an issue. Another option would be to 10 | check out our [Git Resources](Learning-Resources.md#git). 11 | 12 | I will not merge any PR with compiled lists of female engineers (mentor lists, 13 | etc.), because this is a publicly accessible repository and there's no way to 14 | both keep the list open to people who need the list AND out of the hands of Bad 15 | Actors. 16 | 17 | ## Style Guide 18 | 19 | I like keeping lines at 80 characters max. The frequent exception will be lines 20 | that have to contain long URL's. 21 | 22 | Note that each bullet-pointed link has two trailing spaces, to induce a line 23 | break in Markdown. 24 | 25 | For new files, let's use Train-Case (capitalize each word, separate words with 26 | hyphens). Example: `New-File.md` 27 | 28 | Please no tab characters; they sometimes format as Code Blocks. Please use 2 29 | space characters. We have an `~/.editorconfig` to keep our many text editors on 30 | the same page. 31 | 32 | Note that links to headings need to include all words in the heading, 33 | separated by dashes. The letters in the words need to be *lowercase*. 34 | Example, link to the *On Commit Message* heading: 35 | `[WhaTEveR yOu want the LINK to say!](#on-commit-messages)`. 36 | 37 | ## On Commit Messages 38 | 39 | Please write descriptive commit messages. A message that says "Added 40 | _some topic_ to _some file_" is far more useful to the maintainers and other 41 | contributors than leaving the default "Update Some-File-Name" message. 42 | 43 | ## Code of Conduct 44 | 45 | We use and enforce the 46 | [Contributor Covenant, v1.4](http://contributor-covenant.org/version/1/4/). To 47 | report violations, email [aliceyoung.9@gmail.com](aliceyoung.9@gmail.com), the 48 | maintainer. 49 | 50 | ## License 51 | 52 | This repo is licensed under 53 | [CC0](https://creativecommons.org/publicdomain/zero/1.0/), meaning it's in the 54 | public domain. By contributing, you are acknowledging this and are releasing 55 | your contributions into the public domain. 56 | -------------------------------------------------------------------------------- /Hackathon-Glossary.md: -------------------------------------------------------------------------------- 1 | # Hackathon Glossary 2 | 3 | > Click [here](/README.md) for more handy resources from [Ladies 4 | Storm Hackathons](https://github.com/Ladies-Storm-Hackathons)! 5 | 6 | > *Don't see the term you were looking for?* 7 | > Checkout the [additional resource links](#additional-resources) at the bottom of this page. 8 | 9 | > If you'd like to contribute, take a look at our [Contributing Guidelines](/CONTRIBUTING.md), 10 | which has info about formatting and the Code of Conduct! 11 | 12 | 13 | ## Terms 14 | 15 | [A](#a) • [D](#d) • [F](#f) • [H](#h) • [I](#i) • [L](#l) • [M](#m) • [P](#p) • [S](#s) • [T](#t) 16 | 17 | ### A 18 | 19 | #### API 20 | 21 | API is an acronym for **A**pplication **P**rogramming **I**nterface. You can 22 | think of an API as a contract between you and a computer program. This 23 | contract guarantees that if you provide some specific information to a 24 | computer program, the computer program will do some specific task. At 25 | hackathons two kinds of APIs are usually discussed: web application APIs and 26 | software library APIs. 27 | 28 | In the case of **web application APIs**, the user provides some information to 29 | a web application, and then the web application either changes its state, or it 30 | provides the user with some other information. An example of a web API that 31 | allows a user to change the state of the application is the [Twitter API](https://dev.twitter.com/rest/public). 32 | By providing a Twitter username, the text of the tweet, and some other 33 | information, users can use the Twitter API to post a tweet. The [Sunlight Foundation Capitol Words API](http://sunlightlabs.github.io/Capitol-Words/) 34 | is a web API that provides information. If a user provides an English phrase to 35 | the Capitol Words API, it will return to the user the number of times that phrase 36 | has been said over time during US congressional sessions. 37 | 38 | **Software [library](#library) APIs specify** how to use a software library, and 39 | how a software library will behave within a computer program. An example 40 | of a software library API is the [Array API](http://www.ruby-doc.org/core-2.2.0/Array.html) 41 | in the Ruby programming language. 42 | 43 | 44 | ### D 45 | 46 | #### Developer Evangelist 47 | Also known as a **devangelist**, this person is a mentor, a teacher, a 48 | programmer, an advocate, a translator. This position straddles the line 49 | between engineering and marketing, explaining technology to a variety of 50 | audiences, aiming to convince said audiences to use that technology, getting 51 | excited about it. 52 | 53 | 54 | ### F 55 | 56 | #### Framework 57 | A standard structure of an application. 58 | 59 | ### H 60 | 61 | #### HTTP 62 | HTTP is an acronym for **H**yper**T**ext **T**ransfer **P**rotocol. 63 | 64 | 65 | ### I 66 | 67 | #### IP 68 | See [**Protocol**](#protocol) 69 | 70 | 71 | ### L 72 | 73 | #### Library 74 | 75 | 76 | ### M 77 | 78 | #### MVP 79 | MVP stands for Minimum Viable Product - one with just enough features to satisfy early customers, and to provide feedback for future product development. 80 | 81 | 82 | ### P 83 | 84 | #### Package 85 | 86 | #### *Protocol* 87 | A protocol is a system of rules that explain the correct conduct and 88 | procedures to be followed in a given situation. 89 | 90 | **For example**, the [**IP**](#ip) (**I**nternet **P**rotocol) defines a set 91 | of rules to send and receive messages at the Internet address level. 92 | 93 | 94 | ### S 95 | 96 | #### SDK 97 | SDK is an acronym for **s**oftware **d**evelopment **k**it, which is a set of 98 | dev tools that makes it easier for developers to make apps for a specific 99 | platform (ie. iOS, Android, web...), package, framework, and more. SDKs are 100 | similar to [APIs](#api), but one key difference is that all SDKs include or 101 | are APIs, but not all APIs are SDKs. 102 | 103 | 104 | ### T 105 | 106 | #### TCP 107 | 108 | 109 | 110 | 111 | ## Additional Resources 112 | * [Tech Bootcamp Coding Dojo's Glossary](http://www.codingdojo.com/glossary) 113 | Quick, non-technical definitions. 114 | * [WhatIs.techtarget.com](http://whatis.techtarget.com/) 115 | Explains the key aspects of thousands of tech terms. Generally more approachable 116 | (i.e. assumes less background knowledge) than the Wikipedia entry. 117 | Searchable by term or subject. 118 | * [Wikipedia's List of Computing \& IT Abbreviations](https://en.wikipedia.org/wiki/List_of_computing_and_IT_abbreviations) 119 | Useful for quickly finding out what an acronym stands for, without sifting 120 | through unrelated search results. 121 | 122 | 123 | 124 | -------------------------------------------------------------------------------- /HowTo-Tech-Mentorship.md: -------------------------------------------------------------------------------- 1 | # How to Start a Tech Mentorship Program 2 | 3 | ### Motivation 4 | As a TA for an introductory CS class, I noticed that a lot of my students -- especially the women -- lacked a mentor to help guide them up the steep learning curve that is entering tech. Role models are important, but having someone to answer your questions, understand your concerns, and advise you normalizes beginner feelings of uncertainty and inadequacy. 5 | Under the umbrella of [Northwestern Women in Computing](http://eecs.northwestern.edu/wic/), I started a women in tech mentorship program last March. I want to share with you how I did it, and what I've learned along the way from trial & error and participant feedback. 6 | 7 | ### Disclaimer 8 | **Listen to what your community needs.** If it is not a mentorship program, don't fret: there are *tons* of other awesome tech & computing related programming that you can implement. 9 | 10 | ### Where To Start 11 | In order to start a successful mentorship program, you will need the following: 12 | - **Mentees**: university upperclassmen, graduate students, professors, industry employees 13 | - **Mentors**: university underclassmen & upperclassmen, graduate students 14 | - **Faculty advisor** (optional) 15 | - **Student co-founders/assistants** (optional) 16 | 17 | Note that there is some overlap between who can be a "mentor" and who can be a "mentee." It may be easiest for you to have interested participants self-identify as a mentor, mentee, or both so that their needs are optimally met. 18 | 19 | So how do you recruit these mentors & mentees? Mentees are often found in introductory CS classes. If you can get the support intro-level professors, ask them to send out an email to their students about your new mentorship program. Both mentors and mentees can be found in tech clubs, engineering classes, etc. Faculty can also make amazing mentors, time permitting. 20 | 21 | Faculty advisors are not mandatory at most universities, but they can be incredibly helpful if you want your mentorship program to be more "formal." This makes booking classrooms easier and allows you to host more expensive (i.e. FREE FOOD) events. However, having an "informal" mentorship program works as well -- in this case, mentorship program meetings might occur off-campus in coffee shops, restaurants, apartments, etc. 22 | 23 | Student co-founders and assistants can help you come up with awesome ideas, connect you with new mentors/mentees, and help you avoid spreading yourself too thin. 24 | 25 | Personally, I got the support of a graduate student and WiC's faculty advisor before I sought out mentors and mentees. I leveraged my role as a TA to get students excited about the forthcoming program. 26 | 27 | ### *Women* in Tech? 28 | **It is your decision to create an all-female or mixed-gender mentorship prorgram.** I leave this in your hands. 29 | 30 | ### Incentivizing Mentors 31 | It seems like mentees get the bulk of the benefit from a mentorship program, doesn't it? 32 | 33 | Something that I've noticed about tech people is that there is a surprisingly substantial subset of them that are seeking opportunities to give back to the community. In fact, one of the most frequent things that WiC members ask for is more outreach opportunities. Assuming you have a network in your university's CS/tech community, you probably know who these people are. Go recruit them as mentors! 34 | 35 | Think about who you looked (or look!) up to when you started coding. Think about who the leaders in your school's tech community are. Don't forget graduate students! All great starting places for finding mentors. 36 | 37 | If your university is near a large city or tech hub, consider inviting people in your local tech industry as mentors. Companies -- especially big companies -- are looking for outreach opportunities... and, let's be real, they would love to recruit future employees. 38 | 39 | ### Matching Mentors & Mentees 40 | I created a Google Form to help match mentors with mentees. Here are some of the questions we asked in order to match mentors and mentees: 41 | - What is your major/minor? How would you characterize your field of study? 42 | - Briefly describe your background in and motivations for choosing tech. 43 | - What are your CS/technology interests? 44 | - What are your vocational or academic aspirations? 45 | 46 | I based my matches primarily off of the last two questions, and if there was no clear match, then I incorporated the first two. I also tried to pair people who were not close friends already. 47 | 48 | In the feedback that I received, mentorship program participants said that they would rather be matched based on interests than on fields of study. Upperclassmen additionally expressed a desire for more graduate student mentors, since it can be uncomfortable for two people in the same grade to be mentor and mentee, respectively. 49 | 50 | Another note on matching: some people that I talked to thought it would be an interesting idea to have a kick-off meeting first, and then give mentees a preference of whom they wish to have as a mentor. 51 | 52 | ### Kick-Off Event 53 | To lessen the awkwardness of meeting a mentor or mentee for the first time, I recommend holding a kick-off meeting in which mentors and mentees can mingle. This way, you can also share any important announcements that you have about the mentorship program with a large audience of participants. I hosted this kick-off event over a dinner in order to draw more people in. :) 54 | 55 | ### Other Programming 56 | I suggest that mentors and mentees meet 3-4 times in a semester (2-3 times in a trimester). Based on feedback that I received, participants prefer organized events to which they can bring their mentor or mentee. These could be informal events that you throw (i.e. movie nights, dinners), or tech events at your university (i.e. hack nights, hackathons, speakers). 57 | 58 | As for informal one-on-one meetings, getting coffee or grabbing lunch are classics. If a mentor or mentee is in a cool research lab or club, they can invite their mentor or mentee as another way of getting together. 59 | 60 | **IMPORTANT**: This mentorship program is *not* the same as a tutoring program. That's what TAs are for. Emphasize this to your mentors and mentees so that they can have meaningful interactions when they meet. 61 | 62 | ### Get Feedback! 63 | I sent out mid-trimester and post-trimester surveys on Google Forms to participants seeking their feedback. The first iteration of your mentorship program is bound to have mistakes. As in agile, it's best to fail fast so that your next iteration is even better. 64 | 65 | ### Anything I missed? 66 | Feel free to reach out with any questions to alainakafkes2017@u.northwestern.edu. 67 | -------------------------------------------------------------------------------- /Job-Resources.md: -------------------------------------------------------------------------------- 1 | # Job Resources 2 | 3 | > Click [here](/README.md) for more handy resources from [Ladies Storm Hackathons](https://github.com/Ladies-Storm-Hackathons)! 4 | 5 | ### Table of Contents 6 | 7 | 8 | - [Getting a Gig](#getting-a-gig) 9 | - [Resume Strengthening](#resume-strengthening) 10 | - [Opportunities](#opportunities) 11 | - [Interviewing](#interviewing) 12 | - [Negotiating](#negotiating) 13 | - [Data](#data) 14 | - [Picking an Offer](#picking-an-offer) 15 | - [Making the Most of Your New Job](#making-the-most-of-your-new-job) 16 | 17 | 18 | 19 | 20 | ### Getting a Gig 21 | * [Cassidy Williams' Guide for Getting a Gig](https://github.com/cassidoo/getting-a-gig) 22 | Oriented towards college students. 23 | * [A Freshman's Guide to Tech Internships](https://callajun.github.io/csfrosh/) 24 | Specifically written for college first-years. Tons of information about what 25 | companies are looking for, as well as a list of freshman-specific and 26 | freshman-friendly programs. 27 | * [How to cold-email a startup into giving you an internship](https://creator.wework.com/knowledge/get-startup-job-internship-cold-email/) 28 | * [The Code2040 Fellows Program](http://www.code2040.org/) 29 | Career launching program for Black & Latinx engineering students. 30 | 31 | 32 | #### Resume Strengthening 33 | * [Cracking the Coding Resume](https://www.careercup.com/resume) 34 | More free resources from the author of *Cracking the Coding Interview*: [link](http://www.crackingthecodinginterview.com/resources.html) 35 | * [5 Ways to Get More Work + Skills Experience](http://www.geekgirlweb.com/blog/2015/7/9/5-ways-to-get-more-work-skills-experience) 36 | * [How to come up with side project ideas](https://blog.producthunt.com/how-to-come-up-with-side-project-ideas-4a2c8049deba) 37 | * Also see [Open Source](/Learning-Resources.md/#open-source-for-new-contributors) 38 | resources in the Learning Resources file 39 | 40 | ##### NOTE 41 | As soon as you're at this stage of getting a gig, go read the 42 | [negotiation articles](#negotiating) below; don't wait until you get an offer. 43 | Negotiation starts when you're asked for your previous and/or expected salary, 44 | which may be in your first conversation with a recruiter. 45 | 46 | 47 | ### Opportunities 48 | * [Intern Supply](http://www.intern.supply/) 49 | * [Sudo Hoot Job Board](http://jobs.sudohoot.com/) 50 | * [Tech Ladies Job Board](http://www.hiretechladies.com/browse-jobs) 51 | * [Women Who Code Job Board](https://www.womenwhocode.com/jobs) 52 | * [include.io](https://include.io/about/) 53 | Recruiting & mini-mentoring for diverse & non-traditional technical talent. 54 | * [Antia Borg Institute's Job Board](http://www.ventureloop.com/anitaborg/) 55 | * [Uncubed](https://uncubed.com/jobs) 56 | Startup Focused. 57 | * [AngelList](https://angel.co/) 58 | Startup Focused. 59 | 60 | 61 | ### Interviewing 62 | * [Tech Interview Handbook](https://github.com/yangshun/tech-interview-handbook) 63 | * [Get that job at Google](http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html) 64 | Google recruiter-recommended article on how to prepare (long-term) for 65 | algorithms interviews. 66 | * [Tech Interview Cheat Sheet](https://gist.github.com/TSiege/cbb0507082bb18ff7e4b) 67 | Studying for a Tech Interview Sucks, so Here's a Cheat Sheet to Help 68 | * [Code Interview Resource Board](https://trello.com/b/lpp1l94G/code-interview-resource-board) 69 | Trello board with lists of different coding interview resources (articles, 70 | guides, books, etc.) 71 | * [100 Must Know Algorithms](https://www.quora.com/What-algorithms-and-data-structures-should-any-software-engineer-know/answer/Arun-Sahay) 72 | Massive list of algorithms to brush up on 73 | * [More coding interview resources](https://github.com/andreis/interview) 74 | Everything you need to kick ass on your coding interview 75 | * [CS Interview Guide](https://github.com/schmatz/cs-interview-guide) 76 | A short guide on preparing for computer science interviews 77 | * [Job Puzzles](https://github.com/SITZ/JobPuzzles) 78 | Solved Programming Challenges on website of various Companies 79 | * [Interview Resources](https://github.com/davidhampgonsalves/interview-resources) 80 | Long list of resources for preparing for technical computer engineering 81 | interviews 82 | * [Code Problems](https://github.com/blakeembrey/code-problems) 83 | Common code and interview problems solved in multiple languages 84 | * [InterviewThis](https://github.com/ChiperSoft/InterviewThis) 85 | An open source list of developer questions to ask prospective employers 86 | * [Awesome Interview Questions](https://github.com/MaximAbramchuck/awesome-interview-questions) 87 | A curated awesome list of lists of interview questions. All the languages you 88 | could think of 89 | * [How to Prepare for Tech Interviews](https://www.reddit.com/r/cscareerquestions/comments/1jov24/heres_how_to_prepare_for_tech_interviews/) 90 | Another great guide someone posted on Reddit about how to prepare for tech 91 | interviews 92 | * [How to Pass a Programming Interview](http://blog.triplebyte.com/how-to-pass-a-programming-interview) 93 | A guide to passing programming interviews 94 | 95 | ##### Front-end and JavaScript Questions 96 | * [Front End Developer Interview Questions](http://h5bp.github.io/Front-end-Developer-Interview-Questions/) 97 | Tons of them. From HTML5 Boilerplate. 98 | * [Front End Interview Questions (That JS Dude)](https://github.com/khan4019/front-end-Interview-Questions) 99 | More front-end/JS/web dev questions 100 | * [123 Essential JS Interview Questions](https://github.com/nishant8BITS/123-Essential-JavaScript-Interview-Question) 101 | Basically a whole book of JS interview questions 102 | 103 | ##### Back-end Questions 104 | * [Back-End Developer Interview Questions by tvandame](https://github.com/tvandame/back-end-developer-interview-questions) 105 | Has a Korean translation 106 | * [Back-End Developer Interview Questions by arialdomartini](https://github.com/arialdomartini/Back-End-Developer-Interview-Questions) 107 | Has a Chinese translation 108 | 109 | ##### See Also 110 | Algorithms resources in the [Learning Resources file](Learning-Resources.md). 111 | 112 | 113 | ### Negotiating 114 | * [15 Rules for Negotiating a Job Offer](https://hbr.org/2014/04/15-rules-for-negotiating-a-job-offer) 115 | General negotiation overview - a good starter for anyone. 116 | * [Ten Rules for Negotiating a Job Offer](https://medium.freecodecamp.com/ten-rules-for-negotiating-a-job-offer-ee17cccbdab6#.lfn7krckx) 117 | Very comprehensive guide to the full process of negotiation. 118 | * [The Negotiator](https://medium.com/ladies-storm-hackathons/the-negotiator-e259da8fb7d1#.za5n72ag9) 119 | This is a great negotiation overview targeted to women from LSH member 120 | Anastasia. 121 | * [How to answer "What's your expected salary?"](https://fearlesssalarynegotiation.com/the-dreaded-salary-question/) 122 | Not giving an answer to this question sets you up for success, 123 | and here's how to do so. 124 | * [How to counter-offer (negotiation script)](https://fearlesssalarynegotiation.com/salary-negotiation-script/) 125 | How much should you ask for in advance? Here's a calculator 126 | and script to guide you through the process. 127 | * [Bullish: How To Ask For More Money, Part I](http://www.thegrindstone.com/2012/05/04/career-management/bullish-how-to-ask-for-more-money-part-i-107/) & 128 | [Part II](http://www.thegrindstone.com/2012/05/11/career-management/bullish-how-to-ask-for-more-money-part-ii-757/) 129 | (Linked to in _The Negotiator_.) Drums up the mindset, specifically for women, 130 | to ask for more money and explains how to go for it. This is a must-read if 131 | you're not confident about asking for more money. 132 | * [Salary Negotiation: Make More Money, Be More Valued](http://www.kalzumeus.com/2012/01/23/salary-negotiation/) 133 | (Linked to in _The Negotiator_.) Explains why and how all programmers should 134 | negotiate. Also a mindset-changer, not just a how-to. 135 | * [How I negotiated for an additional $15,000 at Yammer](https://medium.com/we-are-yammer/how-i-negotiated-for-an-additional-15-000-at-yammer-2d3c137623ec#.fci5mk8bb) 136 | This is a more personal take on negotiation, if you've read the rules but are 137 | afraid of how it will feel to negotiate in reality. 138 | * [Minute-Zero In The Gender Pay Gap](https://medium.com/tarah-wheeler-van-vlack/minute-zero-in-the-gender-pay-gap-7c6695daffbd#.uytm3mg0n) 139 | The title is somewhat misleading; this article really provides a set of 140 | specific tactics for how to handle some of the toughest situations that 141 | inevitably come up during negotiation. 142 | 143 | 144 | ### Data 145 | * [Anonymous Tech Pay Sheet](https://docs.google.com/spreadsheets/d/1WkwNK36FyUfrEFK1QjxVod83vJSnuqezeuYF8LkMSbo/edit#gid=1606337908) 146 | * [H1B Salary Database](http://h1bdata.info) 147 | * [Comparably](https://www.comparably.com/) 148 | * [PayScale](http://www.payscale.com/) 149 | 150 | 151 | ### Picking an Offer 152 | * [80,000 Hours' Make a Decision Tool](https://80000hours.org/career-decision/) 153 | This is a decision-making tool which prompts you with reflective questions to 154 | cut past bad intuition and identify where you need more information before 155 | making a final decision. 156 | * [Questions to Ask Interviewers](http://jvns.ca/blog/2013/12/30/questions-im-asking-in-interviews/) 157 | These are great questions to ask at the end of an interview, or when you're 158 | deciding among offers. 159 | * [The Open Guide to Equity Compensation](https://github.com/jlevy/og-equity-compensation) 160 | This clears away the confusion around stock compensation, and lets you 161 | understand exactly what you're being offered. Then, using the ideas and 162 | tactics learned from the negotiation articles above, you can get more. 163 | * [How Startup Options (and Ownership) Works](http://a16z.com/2016/08/24/options-ownership/) 164 | Equity at start-ups is potentially even more confusing, and yet even more 165 | crucial (since early-stage start-ups often offer smaller salaries or none at 166 | all). Learn about how start-up options work, and the surprising/disastrous 167 | effects that venture capitalists' terms can have on your own end payout. 168 | 169 | 170 | ### Making the Most of Your New Job 171 | * [How to succeed at your software engineering internship](http://www.byte-by-byte.com/software-engineering-internship-success/) 172 | Congrats on the internship! Now learn how to make the most of it. 173 | * [Jr. Developer series](https://medium.com/@mscccc/jr-developers-0-hello-world-dd1d4a2a098c#.2szbl2g15) 174 | So you've conquered the internship hurdle and are now at your first full-time 175 | tech job. It's normal to feel overwhelmed. Here's cheerful advice on how 176 | to get past those mental hurdles and get things done. 177 | * [Cute & Classy Work Outfits](https://www.pinterest.com/alainakafkes/consolelogcute-classy-tech-outfits/) 178 | Not sure what to wear on the job? Check out this Pinterest board to get inspired! 179 | -------------------------------------------------------------------------------- /Learning-Resources.md: -------------------------------------------------------------------------------- 1 | # Learning Resources 2 | 3 | > Click [here](/README.md) for more handy resources from [Ladies 4 | Storm Hackathons](https://github.com/Ladies-Storm-Hackathons)! 5 | 6 | ### Table of Contents 7 | - [Interactive Programming Tutorials](#interactive-programming-tutorials) 8 | - [Command Line](#command-line) 9 | - [Algorithms](#algorithms) 10 | - [Complexity/Big-O Notation](#complexity-big-o-notation) 11 | - [Git](#git) 12 | - [Languages](#language-specific) 13 | - [Python](#python) 14 | - [Ruby](#ruby) 15 | - [Go](#go) 16 | - [Javascript](#javascript) 17 | - [ES6-Specific](#es6-specific) 18 | - [HTML/CSS](#htmlcss) 19 | - [Web Frameworks](#web-frameworks) 20 | - [Django](#django) 21 | - [Flask](#flask) 22 | - [Rails](#rails) 23 | - [UI Design, Product Design, and UX](#ui-design-product-design-and-ux) 24 | - [Visual Design: Color](#visual-design-color) 25 | - [Databases/SQL](#databasessql) 26 | - [Engineering](#engineering) 27 | - [Functional Programming](#functional-programming) 28 | - [Open Source: for New Contributors](#open-source-for-new-contributors) 29 | 30 | ### Interactive Programming Tutorials 31 | * [NodeSchool](http://nodeschool.io/) 32 | Contains essential skills for working with Node.js 33 | * [LearnRx](http://reactivex.io/learnrx/) 34 | Learn functional programming in JavaScript. This 35 | [video series](https://egghead.io/lessons/javascript-chaining-the-array-map-and-filter-methods) 36 | can help you if you're feeling stuck. 37 | * [FreeCodeCamp](https://www.freecodecamp.com/) 38 | Learn to code and help non-profits! Learn about HTML, CSS, JavaScript and more. 39 | * [Treehouse](https://teamtreehouse.com/) 40 | Learn Web Design, Coding & much more. This is not a free resource. If your 41 | local library participates in the Treehouse program, you can check out a license, 42 | just as you would physical media. If not, there is a monthly fee of $25 for the 43 | basic plan or $199 per month for their Tech Degree program. 44 | Learn from over 1000 videos created by expert teachers on web design, coding, 45 | business, and much more. The Treehouse library is continually refreshed with 46 | the latest on web technology so you'll never fall behind. 47 | * [Bento](https://bento.io/) 48 | Learning tracks with websites and resources for web fundamentals, databases, and more 49 | 50 | ### Command Line 51 | * [Learn Enough Command Line to Be Dangerous](https://www.learnenough.com/command-line-tutorial) by Michael Hartl 52 | Well-written guide that assumes no previous knowledge, and explains jargon. 53 | Also contains little exercises to demonstrate the concepts. 54 | Highly recommend for beginners. 55 | * [The Art of the Command Line by jlevy](https://github.com/jlevy/the-art-of-command-line/blob/master/README.md) 56 | A thorough guide with useful tips about command line. Great for beginners, and 57 | goes through more advanced tricks for those trying to become command-line 58 | power-users. 59 | * [Bandit Wargame by OverTheWire](http://overthewire.org/wargames/bandit/) 60 | Although Bandit is meant to be an intro to security, it's great for diving 61 | into more advanced command line concepts. Continue to other OverTheWire 62 | wargames to learn about security. 63 | 64 | ### Algorithms 65 | * [Visualgo](http://visualgo.net/) 66 | Visual learning tool for a bunch of Algorithms and Data Structures. 67 | * [Sorting Algorithm Animations](http://www.sorting-algorithms.com/) 68 | Animated demos of Insertion, Selection, Bubble, Shell, Merge, Heap, Quick, and 69 | Quick3 sorts, with an explanation of how they work. 70 | * [Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) 71 | For the less visual learners, an online book explaining algorithms and data 72 | structures (uses Python). 73 | * [A Visual Introduction to Machine Learning](http://www.r2d3.us/visual-intro-to-machine-learning-part-1/) 74 | A primer on machine learning for beginners, with helpful visualizations. 75 | * [Statistical Machine Learning](http://www.stat.cmu.edu/~larry/=sml/) 76 | Statistical Machine Learning course from Carnegie Mellon University. Assignments, 77 | solutions, and full lecture videos. The course covers methodology and 78 | theoretical foundations. 79 | * [keon/algorithms](https://github.com/keon/algorithms) 80 | Open source repository of examples of data structures & algorithms in Python. 81 | * [Dictionary of Algorithms and Data Structures](https://xlinux.nist.gov/dads//) 82 | Useful for a quick refresher - if you were previously familiar with the concept. 83 | 84 | ##### Complexity, Big-O Notation 85 | * [Lecture Notes - Jonathan Shewchuk](https://www.cs.berkeley.edu/~jrs/61b/lec/20) 86 | Notes containing simple explanations of Big-O and asymptotic analysis. Warnings 87 | and misconceptions section towards the bottom is pretty good too. 88 | * [Big O Lecture Notes - Jim Marshall](http://science.slc.edu/~jmarshall/courses/2002/spring/cs50/BigO/) 89 | Tons of graphs for comparing running times. 90 | * [Big-O Cheat Sheet](http://www.bigocheatsheet.com) 91 | Super helpful cheat sheet for common data structures. 92 | 93 | ### Git 94 | * [Try Git](https://try.github.io/) 95 | Never tried git? This interactive tutorial is for you! 96 | * [Github Git Cheatsheet](https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf) 97 | (PDF) Helpful for those who haven't quite memorized the more frequently-used 98 | git commands. 99 | * [Atlassian's Git Tutorials](https://www.atlassian.com/git/tutorials) 100 | * [first aid git](http://firstaidgit.io/#/) 101 | A searchable collection of the most frequently asked Git questions 102 | * [Git Tips From The Trenches](https://ochronus.com/git-tips-from-the-trenches/) 103 | For those who want to elevate their version control game. This is a list of 104 | neat commands, configs, and neat tricks. 105 | * [A successful Git branching model](http://nvie.com/posts/a-successful-git-branching-model/) 106 | Development model for git branches. Especially helpful for long-term 107 | projects. 108 | * [Keeping a Github Fork Updated](http://robots.thoughtbot.com/keeping-a-github-fork-updated) 109 | For those starting to contribute to Open Source, or those starting their first 110 | Big Kid Software Engineering Project, where one has to git along with others 111 | (not sorry for pun). 112 | * [Writing good git commit messages](http://chris.beams.io/posts/git-commit/) 113 | Learn how to write git messages that will make sense to a newcomer for your 114 | project. 115 | * [Oh shit, git!](http://ohshitgit.com/) 116 | Plain English explanations and solutions for common sticky Git situations. 117 | * [Git Manual](http://git-scm.com/docs) 118 | Precise and nitpicky, but this is basically an official manual, so that's par 119 | for the course. 120 | * [Introduction to Git Commits](https://pcottle.github.io/learnGitBranching/) 121 | Step by Step interactive guide to learning how GitHub works and using Git commands. 122 | 123 | ### Language-Specific 124 | 125 | #### Python 126 | * [The Hitchhiker's Guide to Python](http://docs.python-guide.org/en/latest/) 127 | An opinionated and thorough guide for getting started in Python. 128 | * [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) 129 | A thorough guide to Python, great for people who have never programmed before. 130 | * [Python Tutor](http://pythontutor.com/) 131 | Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code. 132 | * [PyMOTW 3](https://pymotw.com/3/) 133 | Python 3 Module of the Week is a series of free articles explaining, and giving examples of, how to use modules in the Python 3 standard library. 134 | * [Python Challenge](http://www.pythonchallenge.com/) 135 | A series of riddles that utilize your knowledge of Python programming. 136 | 137 | #### Ruby 138 | * [Try Ruby by Code School](http://tryruby.org/levels/1/challenges/0) 139 | Learn the basics of Ruby in the browser. 140 | * [Learn to Program by Chris Pine](https://pine.fm/LearnToProgram/) 141 | This online book is a thorough introduction to programming and Ruby. 142 | * [Ruby Monk](https://rubymonk.com) 143 | Interactive Ruby tutorials for various levels. 144 | * [Ruby Programming](http://www.theodinproject.com/ruby-programming) 145 | Guided resources from various sites for learning ruby and completing your first projects with next steps once you are finished. 146 | 147 | #### Go 148 | * [Go Training by William Kennedy](https://github.com/gobridge/gotraining) 149 | While intended for in-person learning, the course material includes notes, 150 | examples, exercises, and links to other resources. 151 | * [Resources for New Go Programmers](http://dave.cheney.net/resources-for-new-go-programmers) 152 | Can never have too many resource lists. 153 | * [Let's Learn Go!](http://go-book.appspot.com) 154 | This website is an online book that aims to introduce people to this awesome language. 155 | * [The Little Go Book](https://github.com/karlseguin/the-little-go-book) 156 | A free book for introducing Go, conveniently housed as a git repo and in several translations. 157 | 158 | #### JavaScript 159 | * [JS the Right Way](http://jstherightway.org/) 160 | A guide intended to introduce new developers to JavaScript. 161 | * [Eloquent JavaScript](http://eloquentjavascript.net/) 162 | Introduction to JavaScript and web development. 163 | * [You Don't Know JavaScript by Kyle Simpson](https://github.com/getify/You-Dont-Know-JS) 164 | In-depth free eBook on JavaScript. 165 | 166 | ###### ES6-Specific 167 | * [ES6 Cheatsheet by Rico Sta. Cruz](http://ricostacruz.com/cheatsheets/es6.html) 168 | * [ECMAScript 6 Learning Resources by ericdouglas](https://github.com/ericdouglas/ES6-Learning) 169 | Long list of articles, books, guides, talks, and other useful links. 170 | 171 | #### JavaScript frameworks 172 | * [Using Darth Vader to Explain React](https://medium.freecodecamp.com/code-briefing-using-darth-vader-to-explain-react-cafd5c8d2ce6#.tywy4ei49) 173 | 174 | ##### Node 175 | * [Learn You Node](https://github.com/workshopper/learnyounode) 176 | An introduction to Node.js through a command line interactive course. 177 | 178 | ### HTML/CSS 179 | * [Dash by General Assembly](https://dash.generalassemb.ly) 180 | Get introduced to HTML and CSS through a series of interactive tutorials. 181 | * [Learn to Code HTML & CSS by Shay Howe](http://learn.shayhowe.com/html-css/) 182 | This guide offers a more in-depth introduction to HTML and CSS, including how 183 | to follow best practices. 184 | * [HTML and CSS intro from Interneting Is Hard](https://internetingishard.com/html-and-css/) 185 | * [CSS Diner](http://flukeout.github.io/) 186 | A fantastic game that teaches you CSS selectors. 187 | * [Flexbox Froggy](http://flexboxfroggy.com/) 188 | A similar game for learning how to align flexboxes using CSS. 189 | * [Magic of CSS by Adam Schwartz](http://adamschwartz.co/magic-of-css/) 190 | A CSS course that demystifies some concepts of CSS. 191 | 192 | ### Web Frameworks 193 | ##### Django 194 | * [The Django Book](http://djangobook.com/) 195 | * [Django Girls Tutorial](https://tutorial.djangogirls.org/en/index.html) 196 | * [Django documentation](https://docs.djangoproject.com/en/1.10/) 197 | * [Deploy Python and Django Apps to Heroku](https://devcenter.heroku.com/articles/deploying-python) 198 | 199 | ##### Flask 200 | * [Flask Documentation](http://flask.pocoo.org/docs/0.11/) 201 | * [The Flask Mega-Tutorial by Miguel](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) 202 | * [OpenTechSchool](http://opentechschool.github.io/python-flask/) 203 | For those who already know a little Python but know little to no HTML. 204 | ##### Rails 205 | * [Rails Documentation](http://guides.rubyonrails.org/getting_started.html) 206 | * [Rails Girls](http://railsgirls.com/) 207 | Check under Guides for step-by-step tutorials on building your first app. Available in 11 languages. 208 | 209 | 210 | ### UI Design, Product Design, and UX 211 | * [Open Web BU's Resource Page](http://openwebbu.org/resources) 212 | A bunch of resources for learning, prototyping, and designing. Sections are 213 | also sorted into Free and Paid, which is a nice bonus. 214 | * [Web Field Manual](http://webfieldmanual.com/) 215 | 216 | ##### Visual Design: Color 217 | * [HTML Color Codes by Dixon & Moe](http://htmlcolorcodes.com/) 218 | Basic color theory principles, color charts, a list of recognized named HTML Colors, as well as 219 | tutorials for leveraging color in HTML/CSS/Sass. 220 | 221 | ### Databases/SQL 222 | * [Learn SQL by Codecademy](https://www.codecademy.com/en/courses/learn-sql/) 223 | * [MISSQL Command](http://missqlcommand.com) 224 | A simple game to practice SQL basics. 225 | * [PostgreSQL Exercises](http://pgexercises.com) 226 | Learn about more complex SQL queries with a series of exercises. 227 | * [Intro to SQL by Khan Academy](https://www.khanacademy.org/computing/computer-programming/sql) 228 | Learn how to use SQL to store, query, and manipulate data. They also have an [SQL sandbox](https://www.khanacademy.org/computer-programming/new/sql). 229 | * [MongoDB Tutorial](https://www.tutorialspoint.com/mongodb/) Learn how to get started using MongoDB. 230 | 231 | ### Engineering 232 | * [Latency Numbers Every Engineer Should Know](https://quizlet.com/91957128/latency-numbers-every-programmer-should-know-flash-cards/) 233 | Flash cards with useful estimates for reasoning about how long operations 234 | take. 235 | 236 | ### Functional Programming 237 | * [Haskell Programming from First Principles](http://haskellbook.com) 238 | As the authors state, Haskell is not a difficult language to use. Haskell is 239 | difficult to teach effectively. This book makes learning Haskell a joy. The first 240 | chapter of the book is free, then the book is $59. 241 | 242 | * [Learn You a Haskell for Great Good!](http://learnyouahaskell.com/) 243 | This book presents Haskell to you a fun and interesting way. The book is free to read online 244 | and can be purchased in print for $44.95. 245 | 246 | 247 | ### Open Source: for New Contributors 248 | * [What Is Open Source?](https://opensource.com/resources/what-open-source) 249 | For understanding what makes a project open source. 250 | * [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) 251 | Guide for making your first open source contribution. 252 | * [Git resources](#git) 253 | * Finding your *first* project to contribute to: 254 | - [First Timers Only](http://www.firsttimersonly.com/) 255 | - [Up for Grabs](http://up-for-grabs.net/#/) 256 | - [Open Hatch](https://openhatch.org/search/) 257 | * Finding projects later on: 258 | - [Code Triage](https://www.codetriage.com/) 259 | - [24 Pull Requests](https://24pullrequests.com/projects) 260 | - [issuehub.io](http://issuehub.io/) 261 | Focuses on *issues*, not projects. 262 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Resources 2 | 3 | ## [Learning Resources](Learning-Resources.md) 4 | 5 | Go here for anything related to learning about programming topics or anything 6 | else in the tech family. 7 | 8 | ## [Job Resources](Job-Resources.md) 9 | 10 | Go here for anything related to getting a gig, interviewing, or negotiating. 11 | 12 | ## [University Student Organizations](University-Student-Organizations.md) 13 | 14 | This is a growing list of student organizations that focus on diversity in 15 | CS/Tech/STEM at large. 16 | 17 | **Looking to start a diversity in tech/STEM organization?** Check out the 18 | [How To Start a Tech Mentorship Program](HowTo-Tech-Mentorship.md) guide for 19 | some cool ideas. 20 | 21 | ## [Women's Hackathons & Events](Womens-Hackathons-and-Events.md) 22 | 23 | This is a crowdsourced list of women's hackathons & other events that are women-in-tech-centric. 24 | 25 | ## Miscellaneous 26 | 27 | **Want to get back into reading?** Check out some [books recommended by the LSH fam](Bookshelf.md). 28 | 29 | ## About This Repo 30 | 31 | License: [CC0](https://creativecommons.org/publicdomain/zero/1.0/) 32 | 33 | If you'd like to contribute, take a look at our 34 | [Contributing Guidelines](CONTRIBUTING.md), which has info about formatting and 35 | the Code of Conduct. 36 | -------------------------------------------------------------------------------- /University-Student-Organizations.md: -------------------------------------------------------------------------------- 1 | # List of Student Organizations (College/Universities) 2 | 3 | This is a list of student organizations that focus on diversity in CS/Tech/STEM 4 | at large. 5 | 6 | Please [fork](https://github.com/Ladies-Storm-Hackathons/Resources) and add any 7 | relevant student groups you are either personally involved in, or know to be 8 | active. Or a pull request, or otherwise get the attention of the maintainer, 9 | [aliceyoung9](https://github.com/aliceyoung9). 10 | 11 | ## USA 12 | 13 | ### California 14 | 15 | #### Stanford University 16 | * [Girls Teaching Girls to Code](http://www.girlsteachinggirlstocode.org) 17 | Girls Teaching Girls to Code is a program where Stanford women teach and 18 | inspire Bay Area high school girls to explore Computer Science and 19 | Engineering. Students learn programming basics, build exciting projects, and 20 | develop strong relationships with mentors in the field. 21 | * [Facebook Page](https://www.facebook.com/girlsteachinggirlstocode) 22 | 23 | * [she++](http://www.sheplusplus.com) 24 | she++ works to empower underrepresented groups in technology by dismantling 25 | negative stereotypes surrounding technical careers. It aims to dispel the 26 | misconception that computer science is not a career for women and minorities 27 | by rebranding what it means to be a technologist. 28 | * [Facebook Page](https://www.facebook.com/ShePlusPlus/) 29 | 30 | * [Stanford Society of Women Engineers (SWE)](http://swe.stanford.edu) 31 | SWE's diverse set of programming includes educational events for underrepresented academic communities in the Bay Area and membership development activities to help collegiate members gain access to career, research, and academic opportunities. Finally, its greatest goal is to enhance diversity and academic excellence at Stanford and the Bay Area. 32 | * [Facebook Page](https://www.facebook.com/stanfordswe) 33 | 34 | * [Stanford Women in Computer Science (WiCS)](http://wics.stanford.edu) 35 | Stanford WiCS works to build and strengthen the community of women in CS 36 | raise awareness of the issues women in the field face, and encourage their 37 | educational and professional development. 38 | * [Facebook Page](https://www.facebook.com/StanfordWICS) 39 | 40 | #### University of California, Davis 41 | * [The Computer Science Club](https://www.facebook.com/groups/daviscsclub/) 42 | This Facebook group is for discussing interesting topical news and events related 43 | to the topic of Computer Science and Computer Science at UC Davis. 44 | 45 | * [The Society of Women Engineers at UC Davis](https://www.facebook.com/SocietyofWomenEngineersatUCDavis/?fref=ts) 46 | The local chapter here at UC Davis is free to all engineering students 47 | and provides a variety of workshops, community service, mentorship and 48 | industrial contact and outreach to engineering students. 49 | 50 | * [HackDavis](https://www.facebook.com/HackDavis/?fref=ts) 51 | HackDavis is the first major collegiate hackathon at UC Davis completely run by students. 52 | The theme is social good and happens annually in Winter or Spring quarter. 53 | 54 | ### Illinois 55 | 56 | #### Northwestern University 57 | 58 | * [Northwestern Women in Computing (WiC)](http://eecs.northwestern.edu/wic/): 59 | WiC fosters a professional network of and community for women interested in 60 | technology. Some of our initiatives include a mentorship program, weekly 61 | hack nights, and local middle school outreach. 62 | * [Twitter](https://twitter.com/nuwic) 63 | * [Facebook](https://www.facebook.com/NUwic/) 64 | * BuildHer: 65 | In April 2017, Women in Computing will host Chicago's first-ever student-run 66 | women's hackathon. 67 | * [Twitter](https://twitter.com/nu_buildher) 68 | 69 | ### Iowa 70 | 71 | #### Iowa State University 72 | 73 | * [Digital Women](http://digitalwomen.ece.iastate.edu/) 74 | Digital Women is a community of women dedicated to encouraging, supporting 75 | and retaining women in technical majors. 76 | * [Facebook Page](https://www.facebook.com/digitalwomenisu/) 77 | * [@DigitalWomenISU](https://twitter.com/DigitalWomenISU) 78 | * [University Website](https://www.stuorg.iastate.edu/site/dw1) 79 | 80 | * [WiSE - Program for Women in Science and Engineering](http://www.wise.iastate.edu/homepage.html) 81 | The Program for Women in Science and Engineering (WiSE) was founded in 1986 82 | by a group of ISU faculty and staff concerned about the underrepresentation 83 | and underutilization of women in science and engineering. WiSE staff members 84 | collaborate with others on programming to increase the participation of 85 | women in science, technology, engineering, and math (STEM) fields. 86 | 87 | ### Maryland 88 | 89 | ##### The University of Maryland, College Park 90 | * [The Association for Women in Computing](https://awc-umcp.squarespace.com/) 91 | The Association for Women in Computing is composed of a group of 92 | students who encourage women to enter and progress in the Computer 93 | Science field. 94 | * Email: [awc.umcp@gmail.com](mailto:awc.umcp@gmail.com) 95 | * [@umdawc](https://twitter.com/umdawc) 96 | 97 | * [Terrapin Hackers](http://www.terrapinhackers.com/) 98 | Terrapin Hackers is about building interesting things, combining 99 | excellence, playfulness, cleverness, and exploration. 100 | * Email: [team@terrapinhackers.com](mailto:team@terrapinhackers.com) 101 | * [@TerrapinHackers](https://twitter.com/TerrapinHackers) 102 | * [Facebook](https://www.facebook.com/terrapinhackers) 103 | 104 | ### Massachusetts 105 | 106 | ##### Boston University 107 | * [BU WiCS](https://buwics.wordpress.com/) 108 | This new organization at Boston University is designed to encourage women in 109 | computer science studies by providing a supportive community, informing 110 | members about national computing events, drawing a focus on women in 111 | technology, offering mentorship via study groups, social activities, 112 | networking opportunities and professional events. 113 | * Email: [wics@bu.edu](mailto:wics@bu.edu) 114 | * [Facebook](https://www.facebook.com/groups/wicsbu/) 115 | 116 | ##### Amherst College 117 | * "Hello, Girl!": Amherst Women in CS 118 | * [Facebook Group](https://www.facebook.com/groups/289500444531712/) 119 | 120 | ##### Mount Holyoke College 121 | * MHC Computer Science Society 122 | * [Facebook](https://www.facebook.com/mhcompsci) 123 | 124 | ##### Northeastern University 125 | * [NUGWC](https://gradwomencoders.hackpad.com/) 126 | NU Grad Women Coders aims to create a conducive environment for women in tech to help each other further their ambitions and take on leadership roles in the tech world. They host weekly tech sessions by members of the community and inspiring external guests from Boston tech hub. They work on projects around campus to help solve problems using technology. They share information about and attend Hackathons and other tech events happening around town. They also have sessions on interview preparation and resume reviews. This group is open to all women in tech and their supporters. 127 | * Email: [nugwc-organizers@lists.ccs.neu.edu](mailto:nugwc-organizers@lists.ccs.neu.edu) 128 | * [Twitter NUGWC](https://twitter.com/nu_gwc) 129 | * [Facebook NUGWC](https://www.facebook.com/groups/GradWomenCoders/) 130 | * [Instagram NUGWC](https://www.instagram.com/nugradwomencoders/) 131 | 132 | * [nuWiT](http://nuwit.ccs.neu.edu/) (formerly known as CISters) 133 | nuWiT is a student group at Northeastern University created with the 134 | intention of supporting and connecting women who are studying or 135 | interested in the fields of Computer and Information Science. 136 | * Email: [nuwit-officers@ccs.neu.edu](mailto:nuwit-officers@ccs.neu.edu) 137 | * [@nuWomenInTech](https://twitter.com/nuWomenInTech) 138 | * [Facebook](https://www.facebook.com/groups/nucisters/) 139 | 140 | ##### Smith College 141 | * Smithies in Computer Science 142 | * [Facebook Page](https://www.facebook.com/SmithiesInCS) 143 | * [Facebook Group](https://www.facebook.com/groups/SmithiesInCS/) 144 | 145 | ##### Tufts University 146 | * WiCS 147 | * [Facebook Group](https://www.facebook.com/groups/221500931381460) 148 | * [Website](http://wics.cs.tufts.edu/) 149 | 150 | ##### Wellesley College 151 | * CS Club 152 | * Email: 153 | [cs-club-eboard@wellesley.edu](mailto:cs-club-eboard@wellesley.edu) 154 | * [Facebook Page](https://www.facebook.com/Wellesley-CS-Club-856871510992038/) 155 | 156 | ### Michigan 157 | 158 | ##### Michigan State University 159 | * [MSU Women in Computing (MSUWIC)](http://cse.msu.edu/msuwic/) 160 | Michigan State University Women in Computing (MSUWIC) is an organization of 161 | students and faculty (both men and women) who work to recruit, support and 162 | retain women in computing fields. MSUWIC is also a chapter of ACM-W. 163 | * Email: [msuwic@cse.msu.edu](mailto:msuwic@cse.msu.edu) 164 | * [Mailing List](http://mailman.egr.msu.edu/mailman/listinfo/cse-women) 165 | * [Facebook Page](https://www.facebook.com/MSUWomenInComputing) 166 | * [Facebook Group](https://www.facebook.com/groups/2306289595/) 167 | 168 | ### Minnesota 169 | 170 | ##### University of Minnesota - Twin Cities 171 | * [Society of Women Engineers (SWE)](http://www.swe-mn.org/) 172 | University of Minnesota Society of Women Engineers (SWE) 173 | is a chapter of the international SWE organization. Membership in this chapter brings with it an inclusive community of women specializing in engineering and technical careers, as well as networking, learning, scholarship, and outreach opportunities. There are many types of membership, all require a fee. 174 | * Want to become a member? Email: [membership@swe-mn.org](mailto:membership@swe-mn.org) 175 | * General Questions? Email the President: [president@swe-mn.org](mailto:president@swe-mn.org) 176 | * [SWE Talk Twitter ](https://twitter.com/SWEtalk?lang=en) 177 | 178 | * [Women in Science and Engineering (WISE)](http://www.swe-mn.org/) 179 | This group is meant to act as a resource, promote inclusion and diversity, and build and strengthen community among women in the Science and Engineering college at the University of Minnesota. 180 | * WISE House Email: [csewise@umn.edu](mailto:csewise@umn.edu) 181 | * [Facebook Group](https://www.facebook.com/groups/826690507406051/) 182 | 183 | * [Association for Women in Mathematics](https://gopherlink.umn.edu/organization/3345/about) 184 | This group is the Minnesota Chapter of the Association for Women in Mathematics organization. The mission of this group is to promote an increased interest in Mathematics and the contributions of women in Mathematics, mentor and encourage women to pursue careers in Mathematics, and put on social events and activities for members. 185 | * Email: [wimmn@umn.edu](mailto:wimmn@umn.edu) 186 | * [Facebook Group](https://www.facebook.com/awmmath/) 187 | 188 | ### Mississippi 189 | 190 | ##### University of Southern Mississippi 191 | * [USM Women in Science and Engineering (USMWISE)](https://www.usm.edu/leadership-student-involvement/college-science-and-technology-student-organizations) 192 | Women in Science and Engineering does outreach to local elementary, middle, 193 | and high schools to encourage women in science in future generations. 194 | Women in Science and Engineering also offers mentoring, support, networking, 195 | and encouragement of WISE members. 196 | * [Twitter](https://twitter.com/WISE_USM) 197 | * [Facebook Group](https://www.facebook.com/groups/USMWISE/) 198 | 199 | ### New Jersey 200 | 201 | ##### Rutgers University 202 | * [WCS](https://email.rutgers.edu/mailman/listinfo/ru_wcs) 203 | WCS is open to any students, male or female, at Rutgers interested in 204 | computer science and supportive of women in this field. As a member of WCS, 205 | you will be able to network with other computer science undergraduate 206 | students as well as computer science graduate students and faculty during 207 | our events throughout the year. 208 | * [Mailing List](https://email.rutgers.edu/mailman/listinfo/ru_wcs) 209 | * [Facebook](https://facebook.com/groups/RutgersWCS/) 210 | * [Douglass-DIMACS Computing Corps](http://dimacs.rutgers.edu/DDCC/) 211 | The Douglass-DIMACS Computing Corps focuses on helping women succeed in 212 | computing while providing them with the opportunity to give back to the 213 | community and practice leadership. Throughout the year, students will work 214 | with CS faculty and graduate students to design and carry out fun and 215 | interactive group activities for middle school girls to excite them about 216 | computing. 217 | 218 | ### New York 219 | 220 | ##### Columbia University 221 | * [Women in Computer Science at Columbia University (WICS)](https://cuwics.github.io/) 222 | WiCS aims to bring together women and men who support the advancement of women in computer science in academia and in industry. 223 | * [Website](https://cuwics.github.io/) 224 | * [Facebook Page](https://www.facebook.com/CUWICS/) 225 | 226 | ##### Cornell University 227 | * [Women in Computing at Cornell (WICC)](http://wicc.acm.org) 228 | WICC's goal is to bring together the women in computing at Cornell. We seek 229 | not only to encourage prospective women and to expand their opportunities, 230 | but also to provide support to existing women in computing fields. We focus 231 | on the the three main goals of Outreach, Community Building and Technical 232 | and Career Development. 233 | * Email: [wicc@cornell.edu](mailto:wicc@cornell.edu) 234 | * [Facebook Page](https://www.facebook.com/cornellwomenincomnputing) 235 | * [Facebook Group for members and supporters](https://www.facebook.com/groups/wiccmembers/) 236 | * [Public resources from our workshops](http://wicc.acm.org/workshops.php) 237 | * [Under-Represented Minorities in Computing @ Cornell (URMC)](http://urmc.cs.cornell.edu/) 238 | URMC is the Under-Represented Minority in Computing organisation at Cornell. 239 | Currently, at Cornell only 6% of CS students are Hispanic and 1% are Black. 240 | We want to change this. 241 | * [Facebook Group](https://www.facebook.com/groups/cornellurmc/) 242 | 243 | ##### Ithaca College 244 | * [Ithaca College Women In Computing (ICWC)](https://www.facebook.com/IthacaCollegeWomenInComputing/) 245 | Our goal is to support, encourage and advocate for the full engagement women 246 | in computer science through social interaction, mentorship, extra education, 247 | professional development, and outreach. ICWC will attend hackathons, act as 248 | a study group, work on scholarship projects, volunteer in teaching younger 249 | generations, and spread the word about more women getting involved in this 250 | field. 251 | * Email: [weareicwc@gmail.com](mailto:weareicwc@gmail.com) 252 | * [Facebook Page](https://www.facebook.com/IthacaCollegeWomenInComputing/) 253 | * [Twitter](https://twitter.com/WeAreICWC) 254 | 255 | ##### New York University 256 | * [Tech @ NYU](http://techatnyu.org) 257 | We host tech, design, and entrepreneurship events for students 258 | at NYU and surrounding schools. We welcome students of all 259 | experience levels. 260 | * [@TechatNYU](https://twitter.com/TechatNYU) 261 | * NYU WinC 262 | NYU Courant's Women in Computing supports women interested in technology by 263 | providing an environment to encourage them and activities to inspire them. 264 | * [Facebook](https://www.facebook.com/groups/wincnyu/) 265 | 266 | ##### Rochester Institute of Technology (RIT) 267 | * [Women in Computing (WiC)](http://wic.rit.edu/index.php) 268 | Women in Computing at Rochester Institute of Technology is dedicated to promoting the success and advancement of women in their 269 | academic and professional careers. Lana Verschage, the Director of Women in Computing, works with all WiC Committee Leaders, active 270 | members and members. Our ultimate goal is to empower women in computer fields to succeed and thrive at Rochester Institute of 271 | Technology and beyond. 272 | * [Facebook](https://www.facebook.com/WICATRIT) 273 | * [Twitter](https://twitter.com/RITWIC) 274 | * [Instagram](https://www.instagram.com/rit_wic/) 275 | 276 | * [WiC Allies](http://wic.rit.edu/pages/allies.php) 277 | WiC Allies is a group of RIT and GCCIS community members committed to 278 | furthering the mission and goals of Women in Computing, for the purpose of 279 | affecting positive change and fostering a more inclusive GCCIS culture. 280 | 281 | ### North Carolina 282 | 283 | ##### Duke University 284 | * [HackDuke](http://www.hackduke.org) 285 | An inclusive hackathon focused on projects promoting social good. 286 | * Email: [hackers@hackduke.org](mailto:hackers@hackduke.org) 287 | * [Facebook](https://www.facebook.com/hackduke) 288 | * [@hackduke](https://twitter.com/hackduke) 289 | * [Wiring With Women](https://www.facebook.com/groups/744561652317777/) 290 | 291 | ##### North Carolina State University 292 | * [WiCS](http://www.wicsatncsu.org/) 293 | The mission of WICS is to support, promote, and retain women in computer 294 | science by providing opportunities for personal and professional 295 | development, social interaction, and outreach. 296 | * [wics.ncsu@gmail.com](mailto:wics.ncsu@gmail.com) 297 | * [Facebook](https://www.facebook.com/groups/ncsuwics/) 298 | * [@WiCS_NCSU](https://twitter.com/WiCS_NCSU) 299 | * [DiamondHacks](http://www.ncsudiamondhacks.com/) 300 | * [Facebook](https://www.facebook.com/ncsudiamondhacks/) 301 | * [@TheDiamondHacks](https://twitter.com/TheDiamondHacks) 302 | 303 | ### Pennsylvania 304 | 305 | ##### Bryn Mawr College 306 | * [Sudo Hoot](http://sudohoot.com/) 307 | * [Facebook Page](https://www.facebook.com/sudohoot/) 308 | * [Facebook Group](https://www.facebook.com/groups/SudoHoot/) 309 | * [Blog](http://blog.sudohoot.com/) 310 | * [Job Board](http://jobs.sudohoot.com/) 311 | 312 | ##### University of Pennsylvania 313 | * [Penn WiCS](http://wics.cis.upenn.edu/) 314 | * [Facebook](https://www.facebook.com/wicsatpenn/) 315 | 316 | ### Rhode Island 317 | 318 | ##### Brown University 319 | * [Hack@Brown](http://hackatbrown.org) 320 | Hack@Brown is an open, welcoming hackathon with a focus on diversity and 321 | mentorship. In 2015, 40% of attendees were female, and over 60% were 322 | first-time hackers. 323 | * [WiCS](http://cs.brown.edu/people/orgs/wics/) 324 | The goal of WiCS is to increase the participation of women in the field of 325 | Computer Science. WiCS works to this end through its social, mentoring and 326 | outreach programs. 327 | * [Artemis Project](http://cs.brown.edu/people/orgs/artemis/2015/index.html) 328 | The Artemis Project is a free, five-week summer day camp for rising 9th 329 | grade girls in the Providence area who are interested in learning about 330 | science and technology. The program is run by Brown CS undergrads. 331 | * [Lean In at Brown](https://www.facebook.com/leaninatbrown) 332 | Lean In at Brown is a chapter of LeanIn.org, committed to offering women the 333 | ongoing inspiration and support to help them achieve their goal. 334 | * [Women in Science and Engineering](http://www.brown.edu/academics/college/support/women-in-science-and-engineering/) 335 | WiSE helps create a community of and for women in the sciences at Brown 336 | University. Led by Brown science faculty, WiSE encourages women to 337 | concentrate in the sciences and to pursue professions and graduate study in 338 | science, math, and engineering. 339 | 340 | ### Texas 341 | 342 | ##### Texas A&M University 343 | * [Aggie Women in Computer Science](http://awics.cs.tamu.edu/) 344 | We are an organization for all women (students and faculty) in Computer 345 | Science at Texas A&M University. AWICS is an ACM-W chapter. Our activities 346 | include socializing, mentoring, and professional development. We have 347 | regular study breaks and recreational events, administer a peer-mentoring 348 | program for our members, and maintain an electronic mailing list and a web 349 | page. We also have various other special events and programs throughout the 350 | year. 351 | * [Facebook](https://www.facebook.com/groups/TAMUawics/) 352 | 353 | ##### University of Texas at Austin 354 | * [Women in Computer Science] (http://www.cs.utexas.edu/~wics/) 355 | Women in Computer Science at the University of Texas at Austin is a 356 | non-profit organization dedicated to building a network community of women 357 | in Computer Science. WiCS's mission is to encourage and support women in 358 | computing through outreach, professional development, academic 359 | initiatives, and social events. 360 | * [Facebook](https://www.facebook.com/groups/WiCSstudentorg/) 361 | * [Twitter](https://twitter.com/texaswics) 362 | * [Minority Alliance in Computer Science] (http://www.cs.utexas.edu/users/macs/) 363 | Minority Alliance in Computer Science at the University of Texas at Austin 364 | is a student organization whose purpose is to provide a community that 365 | encourages and supports minorities in CS. MACS's mission is creating a 366 | community for anyone who feels that they are an underrepresented individual 367 | in computing. 368 | * [Facebook](https://www.facebook.com/txmacs/) 369 | * [UTCS Lean-In] (https://www.cs.utexas.edu/~meg1022/leanin/index.html) 370 | UTCS's Lean in chapter provides students with a place to support women and men through 371 | community, education, and discussion. Lean In Circles are small groups who meet regularly to 372 | learn and grow together, and they're changing lives. People are asking for more, stepping 373 | outside their comfort zones, and leaning in. 374 | * [Facebook](https://www.facebook.com/groups/utcsleanin/) 375 | 376 | ### Washington 377 | 378 | ##### University of Washington 379 | * [UW Society of Women Engineers](http://uwswe.com/)
380 | UW SWE seeks to motivate both women and men to achieve full potential in careers as engineers and leaders, expand the image of the engineering profession as a positive force in improving the quality of life and demonstrate the value of diversity. We have over 500 members and host a variety of professional development, community outreach and leadership engagement workshops for our members. 381 | * [Facebook](https://www.facebook.com/uwswe/) 382 | * [Instagram](https://www.instagram.com/uwswe/) 383 | * [Linkedin](https://www.linkedin.com/company-beta/10377287/) 384 | 385 | * [Association for Computing Machinery for Women](https://www.cs.washington.edu/acmw/)
386 | The purpose of ACM-W is to cultivate a strong supportive community of women within the department of Computer Science & Engineering at UW, and facilitate dialog about shared experiences, to provide members with the resources they need to be academically, socially, and professionally successful, to promote the idea of a well-rounded student in CSE, both women and outside of the department of Computer Science & Engineering, and to demonstrate the importance and necessity of diversity in the computing world. 387 | * [Facebook](https://www.facebook.com/uwacmw) 388 | 389 | * [Women in Informatics](winfouw.com)
390 | WINFO seeks to create a community of women leaders in technology within the undergraduate Informatics program at the UW Information School. We empower women to thrive as producers of technology by establishing and maintaining a network of women that offer encouragement and support. Our events are open to students from all majors and genders. Signature events we organize include our annual hackathon, company tours, career panels, and social events. 391 | * [Facebook Page](https://www.facebook.com/winfouw/) 392 | * [Facebook Group](https://www.facebook.com/groups/winfouw/) 393 | * [Twitter](https://twitter.com/WinfoUW) 394 | 395 | ##### University of Washington Tacoma 396 | * [Women in Computing Science](https://students.washington.edu/wics) 397 | WiCS seek to challenge biases and myths faced by women and other minorities 398 | in computing sciences and promote allyship among non-minority members. We 399 | also want to provide members with the tools they need to be as successful as 400 | possible in this field, including building computer science skills, 401 | providing introduction to industry tools and resources, and teaching 402 | necessary strategies for self-promotion and overcoming obstacles. 403 | * [Facebook](https://www.facebook.com/groups/uwtwics/) 404 | 405 | ## Canada 406 | 407 | ### Ontario 408 | 409 | ##### Western University 410 | * [WiTS](http://wits.csd.uwo.ca/) 411 | At WiTS, we believe that encouraging women to pursue technological fields of 412 | study is not only valuable, but necessary. We aim to create a supportive 413 | community for female students at Western who are studying or interested in 414 | Computer Science and Software Engineering. 415 | * [Facebook](https://www.facebook.com/groups/witswestern/) 416 | * [Twitter](https://twitter.com/WiTSWestern) 417 | 418 | ##### Waterloo University 419 | * [Waterloo Women in Computer Science](http://wics.uwaterloo.ca/) 420 | The Waterloo Women in Computer Science Undergraduate Committee is a 421 | student-run initiative that supports the success of women and non-binary 422 | students in computer science at Waterloo. We run weekly events such as 423 | technical talks from women in the industry, mentorship and social events, 424 | hands-on workshops, and corporate networking events. 425 | * [Facebook](https://www.facebook.com/wicsuw/?fref=ts) 426 | * [Twitter](https://twitter.com/wicsuw) 427 | 428 | ### Québec 429 | 430 | ##### McGill University 431 | * McWiCS 432 | We strive to cultivate a warm, open-minded community of techies dedicated to 433 | supporting and encouraging women in computer science. 434 | * [Twitter](https://twitter.com/McGillWiCS) 435 | -------------------------------------------------------------------------------- /Womens-Hackathons-and-Events.md: -------------------------------------------------------------------------------- 1 | # Women's Hackathons & Events 2 | 3 | Crowdsourced list of all women's hackathons and other events promoting women in 4 | tech. Contributions welcome! Create a PR or contact 5 | [@alainakafkes](https://github.com/alainakafkes) to update. 6 | 7 | [Archive of past events](Archive/Past-Events.md) 8 | 9 | 10 | ## November 2018 11 | * [Technica](https://gotechnica.org/) (University of Maryland): November 10-11 12 | 13 | ## January 2019 14 | * [Rose Hack](https://rosehack.com/) (UC Riverside): January 20-21 15 | 16 | ## February 2019 17 | * [SisterHacks](http://sisterhacks.co/) (Bryn Mawr College): February 23-24 18 | 19 | ## November 2019 20 | 21 | [She's Coding (Amsterdam) Winter Code-a-thon](https://www.meetup.com/shescoding-amsterdam/events/265645848/) (Codaisseur Academy): November 2-January (TBD) 22 | --------------------------------------------------------------------------------