This is our second Open Source Hours event. Participants will get to submit pull requests to beginner friendly projects! There will be mentors to do pair programming with!
6:30-7:00 - Dinner meet and greet
7:00-7:15 - Intro and project remarks
7:15-7:30 - Amy Nguyen, "DIY Performance Tuning When All You Have Is Python"
7:30-10:30 - Break off in groups (by project) and work
We'll be featuring the same projects from our last event so that people can gain more experience with those projects!
if me (https://github.com/julianguyen/ifme) is an open source, not-for-profit mental health communication app (http://www.if-me.org/) to encourage people to talk about their experiences with loved ones. Our project is built and maintained by contributors many backgrounds and skill sets, not just technical folks. Our main project right now is setting up i18n for Spanish translations. Starting conversations about mental health in immigrant and minority communities is important to us. Our tech stack includes Ruby on Rails, Postgres, JS, jQuery, HTML, and SCSS. Check out our README (https://github.com/julianguyen/ifme/blob/master/README.md) to get started! We're also one of the Rails Girls Summer of Code projects this year!
Hoodie (https://github.com/hoodiehq) is a backend for web applications. Its client API lets you build data driven applications that work across devices with only HTML, JS, and CSS. The Hoodie community is well-known for being very welcoming towards new contributors, be for code, design, documentation, or writing. A good place to start is hoodie.camp (http://hoodie.camp/). Hoodie is built with JS. The server is built with Hapi and PouchDB is used to store data in the browser and sync it to the server. It comes with a built-in admin dashboard which is using Ember.js. Here is an overview (https://github.com/hoodiehq/hoodie/tree/master/server#hoodieserver) of Hoodie’s Architecture.
CodeBuddies (http://codebuddies.org/) is a community of independent code learners who enjoy sharing knowledge and helping each other learn faster. We built an open-sourced community-built platform that lets users schedule google hangouts to study, teach, or pair program together. The app is built using MeteorJS (HTML, SCSS, jQuery, Blaze), and our community is active on Slack. Please check out our README (https://www.facebook.com/l.php?u=https%3A%2F%2Fgithub.com%2Fcodebuddiesdotorg%2Fcb-v2-scratch&h=iAQEmFvmK) and contributing.md (https://github.com/codebuddiesdotorg/cb-v2-scratch/blob/master/contributing.md) to get started if you'd like to contribute!
Amy Nguyen is a software engineer on the Visibility Team at Pinterest, where she makes timeseries data accessible for everyone. In the past, she studied computer science and philosophy at Stanford University, served on the board of Stanford Women in Computer Science for three years, and helped in making computer science the most popular major for female undergraduates during her time there. Outside of work, Amy writes about the tech industry, loves baking, and reads too many self-improvement books.
"DIY Performance Tuning When All You Have Is Python"
We wanted to know where our backend was spending its time and where we could make it faster. We knew it would take months to get an open source tool like Zipkin to work in our system, so we instead used our understanding of networking and Python to find a solution that met most of our needs with a fraction of the development time. In this talk, I'll show how we can learn to feel empowered to tackle big problems with a little bit of Python on our side.
Thank you Indiegogo (http://indiegogo.com/) for sponsoring!
This meetup is only for people who identify as a woman.