Vertical Redux Architecture | GraphQL @Intuit (Mountain View)


Details
Food & Drinks provided by Intuit
5:30: Arrival, food, drink, chat
6:30: Welcome & Introductions
6:40 - 8:30: Talks
9:00: Doors close
LIGHTNING TALK
Joshua Nelson: React Explained, Explained
Some people think React is easy to understand, and some people think it's super difficult. How can both be true? I'll go over different approaches for explaining React, techniques for explaining more effectively, and some gotchas and pitfalls that people often experience (some of which might surprise you!)
About Joshua
Joshua is a developer at Atlassian, and has spent his time honing a UI platform that lets developers quickly create user experiences that are consistent and well designed across the suite of Atlassian products. He cares deeply about enabling developers to improve customer's experience in Atlassian products. Leveraging React and its ecosystem for this UI platform has brought many opportunities – through many successes and failures, he has learnt what works (and what doesn't!) and is looking forward to sharing these lessons with you.
TALK 1
Berkeley Martinez: Vertical Redux Architecture
At freeCodeCamp, we built a large Redux app with lots of moving parts. But building large scale Redux apps can get quite frustrating. In this talk we'll cover some rules to mitigate common issues seen in large apps, structural guidelines inspired by Clojure(Script) frameworks, and Redux theory of actions as events that help keep your large app transparent and manageable.
About Berkeley
Berkeley is a San Francisco native and the former CTO of freeCodeCamp.org, where students learn full-stack web development for free. He is also the author of Redux-Epic, a library built to do better async and server-side rendering in React with RxJS Observables. Previously, Berkeley worked as a professional consultant and instructor with Real World Reacton and over two years trained engineers from Twilio, Amazon, OpenTable, Pinterest, Netflix, and more.
TALK 2
Greg Kessler: GraphQL at Intuit
Intuit is at the half way mark on its multi-year journey to decompose its Quickbooks online platforms into micro services connected through a single Graph. While GraphQL is a compelling mechanism for orchestrating micro services, there are some pitfalls in the current GraphQL state that make orchestration difficult to automate and require writing custom code to resolve very important as well as very common use-cases.
Come learn how we solve automation of criteria queries and cascaded mutations with GraphQL.
About Greg
Greg is a tech leader at Intuit Developer’s Group focusing on building APIs, SDKs and tools for Intuit and partner developers. Since Intuit has started its journey to decompose monoliths to the micro services, Greg has been a game changer to help the company to build request orchestration capabilities and micro services that support modern API style via GraphQL. Greg is excited to have the opportunity to share his experience in building GraphQL API in Java.
FAQ
Which campus building is the meetup located?
Building 6.
Car Parking
There is plenty of free car parking. There will also be signs directing you to the entrance.
Bike parking
There is parking outside the main entrance, but not inside.
NDA
No NDA required for admission.
Event Recorded
No.
Food and Drink
Yes!

Vertical Redux Architecture | GraphQL @Intuit (Mountain View)