Skip to content

Kickoff 2019 with React NOVA: React Hooks, Elm Architecture, and Monad Patterns!

Photo of
Hosted By
Chloe H.
Kickoff 2019 with React NOVA: React Hooks, Elm Architecture, and Monad Patterns!


Jump-start the new year with React NOVA! We have three great talks lined up, covering functional programming, the latest React features, and more. Chloe Hwang (frontend developer, Viget) will emcee!


[ 6:30 - 7:00 ] - Pizza and socializing

[ 7:00 - 7:15 ] - Introductions, call for announcements

[ 7:15 - 8:15 ] - Talks, each about 15 minutes with 5 minutes for Q/A

First Talk: "TEA in React"

Tony will discuss how to use the Elm Architecture (TEA) in React with some help from Redux and Redux-Loop to make reliable web applications. This will be a brief overview of the architecture from a design standpoint.
Speaker: Tony Bradley (Software Engineer, Upside Travel)

Second Talk: "Don’t fear the Monad, learn it!"

Paul will introduce what a monad is and why understanding this pattern is useful, despite the myths that they are complex. He’ll show off a useful babel plugin that makes dealing with them much easier, and show a library that incorporates these ideas into React code.
Speaker: Paul Gray (Software Developer, Learning Objects/Cengage Learning)
Twitter: @PaulGrizzay

Third Talk: "Building a React Hook From Scratch"

Hooks were recently announced at React Conf causing quite a bit of buzz. In this talk, Tommy will look into how we can clean up an existing component to use Hooks right before building our own from scratch.
Speaker: Tommy Marshall (Software Engineer, Medallia)
Twitter: @tommyjmarshall

Viget is a full-service interactive agency that helps plan, design, build, and market successful digital and hardware products. Founded in 1999, the company includes 67 people across the Washington DC Metro area, Colorado, and North Carolina.

There is a free parking deck behind the building that can be accessed off of S. Maple Ave, West Broad Street (Route 7), or South Washington Street (Route 29/Lee Hwy). Guests can park in any non-reserved spot. Please be mindful of the reserved restaurant parking during certain hours. There are some covered spots available as well.

The closest metro is East Falls Church on the Orange/Silver line. Viget is located 1 mile from the metro with sidewalks along the whole way. Bus lines 2A and 3A also run from the metro to Viget's office. Cabs and Ubers are also available from the metro.

The following bus routes stop right by Viget.

• 2A (Arlington/Merrifield)
• 3A (Annandale/Falls Church)
• 28A (Tysons/Alexandria)
105 West Broad Street · Falls Church, VA
Google map of the user's next upcoming event's location