A First Look at Using Hasura

Using graphql is supposed to make things easier, so why doesn't it feel that way?

Read

Working with the JS Date object

Keeping track of date and time often involves use of the Date object and it's a bit odd to work with compared to other types, often in unexpected ways...

Read

Lessons Learned Building My First Shopify App

I’ve finished building my first shopify app and it’s been released on the Shopify app store. I feel a tremendous amount of energy within this ecosystem and I want to share with you my experiences and lessons learned building my first Shopify app, from the gritty technical details to high level takeaways...

Read

Unit Testing React, Redux, Selectors, and Epics

How does unit testing work for front-end React-based applications in 2017?

Read
Software Development

Forms with Redux Form v7

There are few things less appealing than forms but they’re still one of the most direct ways for a user to dump a hunk of data into your server. To make the process of filling a form as painless as possible, one needs a good form system that handles common concerns like...

Read

Building an API with Django REST Framework and Class-Based Views

With the rise of Single-Page-Applications and the trend of separating monoliths into services with distinct front and backends, knowing how to make your own RESTful API for your backend is more important than ever...

Read

Animating React Components with CSS and Styled Components

Animations have great potential to improve user experience and give it that ‘wow’ factor, but they also have the potential to frustrate and make your app look tacky, so proceed cautiously when animating...

Read