Reacting with Redux: What every frontend developer should know


Reacting with Redux: What every frontend developer should know (45min)
-John Vall

Description: "The struggle with managing state in web apps is real. Providing answers as to what route is activated, whether your user is logged in or not, or whatever card or UI element is selected isn't challenging when you're dealing with a handful of components, but it quickly becomes a mess as your applications grow.

AngularJS had numerous issues with scope soup, and while components and services do a lot to solve this problem in Angular, you still might have problems scaling.

Redux is revolutionary and has taken the React world by storm, and is picking up steam with Angular. Many of our projects wouldn't have been possible without it, and it can be an incredible pattern for your project."

2nd talk
The Computer Science behind a modern distributed data store (30min)
--Matthew Von-Maszewski

Challenges in developing a distributed, resilient data store
Consensus, distributed transactions, distributed query optimization and execution
The inner workings of ArangoDB, Cassandra, Cockroach, and RethinkDB

The talk will touch complex and difficult computer science, but will at the same time be accessible to and enjoyable by a wide range of developers."