- "Building type-safe Apps w/ Hooks & TypeScript" by Adam Nolte & Marques Woodson
- "5 Year Celebration & Holiday Party" - Sponsored by Inspire11 & SpotHero
Ballast Point Brewing Chicago
Let’s get together at Ballast Point Brewery and celebrate 5 great awesome years of React Chicago, meeting friends new and old and toast to the future of React and front end technologies in general. Special thanks goes to Inspire11 and SpotHero for making this possible. Please reach out to them if you're interested in a great career working with other great people! ** Drinks ** --------------- Everyone will receive a drink ticket(s) for a complimentary beverage of their choice. Please make sure you provide your name and email in the popup when you reserve to qualify for the ticket(s)! ** Appetizer Menu ** ----------------------------- * Burger slider with house remoulade, b+b pickle and cheddar cheese * Mini Chicago style hot dog with Vienna beef hot dog, mustard, pickle spear, relish, tomato, celery salt, onion, sport peppers, and steamed poppy seed bun * French fries with dipping sauces * Pretzel bites with California amber beer mustard * House made guacamole & salsa * Margherita flatbread fresh mozzarella, sliced tomato, basil, tomato sauce, olive oil, maldon sea salt ** Sponsored by ** ------------------------- Inspire11 - https://www.inspire11.com/ SpotHero - https://spothero.com/ *** Note to Attendees *** Outside alcohol is not allowed at the facility and you'll be promptly removed from the event (and possibly prosecuted) in the event empty alcohol containers are found. Please don't break this rule! *************************
- "Painless development with GraphQL" by Mitch Masia
*** This will be a co-joint meetup with GraphQL Chicago. To keep things easier, we'll be requiring members to RSVP using this page. Thanks! *** Talk Description ---------------------- GraphQL is eating the world, but why? How does it help teams move faster, write reliable software, and have fun? In this talk Mitch will cover core principles of GraphQL and how his team uses it to power their real-time financial research app (built on React Native)! 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.
- “Clean React Architecture w/ Hooks” by Ben Shaffer
Join Ben Shaffer to discuss building your React app with minimal dependencies and clean architecture using Hooks. We will explore what Hooks are and how they can make React development seamless and light by leveraging built in state management with the useReducer Hook and answering the life-long question of whether to use Class or Function components. Ben Shaffer is a Full-Stack Architect at Inspire11. *** Lightning Talk *** "The Importance of Organization and Planning" by Jeremy Rawls
- React Native by Yaro Engineering
- React Summer Party @ Cameo
- React Summer Party @ TekSystems
- ReactJS United - Chicago * Milwaukee * Pittsburgh * Denver
- “Discover Financial Service's rewrite to React Native" by Steven Goff
Ever wonder what it takes to rewrite an Android and iOS native application as React Native? Come and hear Discover's journey from ideation to implementation. Steven is a Mobile Technical Consultant who has spent 10 years at Discover, most of that time in the mobile space. *** Lightning Talk *** "Getting Started with Apollo GraphQL in React” by Erin Greenhalgh Learn how to set up a React CRUD app using Apollo to make GraphQL calls and enhance user experience. Erin Greenhalgh is a software developer at Reverb, a marketplace for musical instruments. She builds and maintains key marketplace features with Rails, React, and GraphQL. A Colorado transplant, you can often find her at the climbing gym or exploring Chicago by bike.
- "How to Write a React App that (Almost) Writes Itself” by Sua Yoo
“A dream of artificial intelligence is to build systems that can write computer programs.” - "DeepCoder: Learning to Write Programs" The more you code, the more you’ll find yourself re-implementing something that you or another developer has built before. You might start to feel a bit robotic — How many more times do I need to handle “isLoading” in my component state? Do I really need to write another reducer that just filters a list of stuff? How did I implement this before, and should I just copy-paste what I did then? In this talk, we’ll revisit what it means to write declarative code in React, and see how a declarative approach to your entire system can reduce repetitive code. Whether you’re just getting started by copying and pasting React code samples, or you’re a seasoned developer looking to refactor an application, thinking critically about declarative systems can optimize how you write code by helping you write programs that write themselves. We’ll cover examples in specific tools and APIs like Redux, Hooks and Create React App to highlight methods for reducing repetition like: * Abstracting away reusable logic * Using libraries that reduce boilerplate * Using code generators to automate away writing boilerplate And finally, we’ll touch on when it’s okay to leave in some repetition — in other words, how to find the right balance between abstraction and the developer experience. After all, we don’t have robot colleagues writing React apps (yet.) Sua is a software engineer at Telnyx, a cloud communications platform enabled via API that makes it easy for you to embed voice and messaging capabilities into your app. Outside of the Telnyx Chicago office, you can find her at the ceramics studio or cruising around the city on her bicycle.