What we're about

React Chicago is focused on bringing everyone together who have an interest in React, React Native, and its ecosystem. Be prepared to learn a lot and meet great people from the community!

You can also visit us at http://www.reactchicago.org (http://www.reactchicago.org/)

React Chicago Code of Conduct

All attendees, speakers, sponsors and volunteers at our meetup are required to agree with the following code of conduct. Organizers will enforce this code throughout the event. We are expecting cooperation from all participants to help ensuring a safe environment for everybody.

tl;dr: Don’t be a Jerk

The Quick Version

Our meetup is dedicated to providing a harassment-free meetup experience for everyone, regardless of gender, age, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of meetup participants in any form. Sexual language and imagery is not appropriate for any meetup venue, including talks, workshops, parties, Twitter and other online media. Event participants violating these rules may be sanctioned or expelled from the meetup at the discretion of the meetup organizers.

The Less Quick Version

Harassment includes offensive verbal comments related to gender, age, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

Participants asked to stop any harassing behavior are expected to comply immediately.

Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Sponsors, volunteers, and speakers should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.

If a participant engages in harassing behavior, the meetup organizers may take any action they deem appropriate, including warning the offender or expulsion from the meetup with no refund (if applicable).

If you are being harassed, notice that someone else is being harassed, or have any other concerns, please alert a meetup organizer immediately. Meetup organizers can be identified in person and can also be contacted via the meetup group page.

Meetup organizers will be happy to help participants contact venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the event and at future meetups. We value your attendance.

We expect participants to follow these rules at meetup venues, on the meetup page, and on meetup-related social media and websites.

Credits

Original source and credit:

http://2012.jsconf.us...

& The Ada Initiative

Please help by translating or improving:

http://github.com/lef... (http://github.com/leftlogic/confcodeofconduct.com)

This work is licensed under a Creative Commons Attribution 3.0 Unported License

Upcoming events (5+)

"TypeScript vs. ReasonML - When Sh*t Gets Real" by Peter Piekarczyk

Building apps in Typescript has been the talk of the town in the past years. MSFT poured millions into making sure we’ve had types for every popular package and the community has helped deliver the rest. But no matter how many times I ask Chicago Tech or however many Stackoverflow questions I read over, I still struggle typing the most intricate things. React? Node? It’s all the same. Over the last couple of years, I’ve learned a lot about how I can improve this and get the right type, every. single. time. Peter Piekarczyk is the co-founder & CTO of Draftbit, a platform that helps teams build React Native and Expo app visually. He’s been an entrepreneur his whole life but still has trouble spelling the word. Peter’s built and maintained projects for React, React Native, React Navigation, Apollo GraphQL and ReasonML. *** Lightning Talk *** Preventing Code Smells With P-U (Puppeteer Utils) by Stu Pearlman Writing automation tests doesn’t have to poop you out. Stop flushing time down the toilet and try the easiest, most declarative and extensible, and downright FUN set of automation utilities on the web! Stu Pearlman is a Chicago tech scene renaissance man. From product to analytics, SEO and SEM, people management and tech evangelism, he’s done a little of everything in order to grow a lot. Now an engineering consultant for Inspire11, he’s coming to lead a large platform initiative at a Fortune 100 company near you!

"Teaching React" by Joon Park & "GraphQL w/ Urql" by Jon Arme

"Teaching React - Learning from the other side" by Joon Park It seems like there's always someone out there wanting to learn React these days. Whether you personally are looking to teach someone, or you just want to be better with questions from teammates, we'll go over some ways to be a better React mentor. And if you are new to React, this talk should give you an idea of what's important and how to dive into the daunting world of frontend. Whether you're hoping to be a better technical mentor or just learning React, we'll put on our learning hats and look at React from fresh eyes. Joon is a frontend software engineer at Grubhub, who loves working with React and its ecosystem of frontend technologies. He graduated with a dual bachelors degree in physics and music composition from Northwestern University. His previous work with the Northwestern University Knight Lab has been featured on Lifehacker and Hacker News. In his spare time he mentors a group of students at Northwestern in maintaining the university's course scheduling application, Serif.nu, and composes music for local ensembles. "GraphQL w/ Urql" by Jon Arme There are a number of options for GraphQL clients that work with React. Urql, a library created by Formidable Labs, is a lightweight option that is well architected, allows for extension, and is well-maintained. It has a smaller overall footprint than Apollo and is easy to get started with. This presentation will show how to get up and running with urql with examples based on our experience using it at Grubhub. Jon Arme is an engineering team lead at Grubhub. He's been developing software professionally for over fifteen years and has been concentrating on frontends for the last five. He's a native Chicagoan, miserable Bears fan, and bourbon enthusiast. ---- A big thank you to our sponsor this month: Grubhub! Grubhub is the nation’s leading online and mobile food ordering company. Since 2004, we’ve been connecting hungry diners to the local restaurants they love; we take great pride in knowing that we are part of 21.2 million diners’ food ordering experience. Incredible tech makes that experience possible, but amazing people are our secret ingredient. Our technology team is smart, friendly, innovative, and humble, and we work hard to make sure that they’re also happy, challenged, and well-fed. Interested in joining us? Let’s talk. We’re eager to show you what we bring to the table.

"26k lines of React Native" by Mitch Masia

SpotHero

This month, Mitch Masia will walk us through the decisions he made while greenfielding a new React Native app. This talk isn't about "best-practices", theory, or scale - we're going to dig into the decisions an actual developer made to be productive. We'll cover code organization, state management (GraphQL w/ Apollo), custom hooks, styling, testing, deployment, and some surface-level backend stuff! Mitch is a software engineer at EEON Finance. He's a junkie obsessed with React, React Native, Node, and GraphQL and loves our little developer corner of the world. *** Let me know if you would like to present a lightning talk. ***

"Introduction to React + Redux" by Tania Rascia

TBA… *** Let me know if you would like to present a lightning talk. ***

Photos (209)