Skip to content

Justin Deal

Justin Deal is a Principal Engineer for Zapier who lives in St. Louis with his wife and two kids and dog. He spends his time thinking about software architecture, coding, and occasionally writing some music.

Justin Deal

Justin's articles

Automate your work with Zapier

More from Justin

Engineering insights

Qim: Select from Your Immutable JavaScript Cake and Update It Symmetrically Too

If you're reading this article, you're probably wondering a few things: What the heck is Qim? What the heck do I mean by "symmetrically"? Is "JavaScript cake" a useful analogy or just an attempt to be clever? How do I pronounce Qim? So, let me try to answer those right now: Qim is a JavaScript library for handling immutable data with simple but powerful query paths.

By Justin Deal

•

16 min read

Engineering insights

Build Yourself a Redux

Redux is a simple library that helps you manage the state of your JavaScript app.

By Justin Deal

•

21 min read

Engineering insights

React JS Tutorial and Guide to the Gotchas

If you haven't used React at all, you're in the right place.

By Justin Deal

•

18 min read


Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
See how Zapier works
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'