Mike Ryan

Mike is a software engineer at Synapse building user interfaces for industrial Internet of Things applications. He is a Google Developer Expert and a core team member of NgRx, an open source organization building high-quality reactive libraries for Angular.

You Might Not Need NgRx

NgRx is a Redux-inspired framework for Angular applications.  It manages state and side effects, helping you build applications that are easier to test, strongly typed and more performant; however, these benefits can add complexity.  Luckily, there are a set of hard rules and principles that will guide you through these tradeoffs.