Image for post
Image for post

Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog

Across any e-commerce website, page load times are directly correlated with conversion rate. …

Image for post
Image for post

Lately, I’ve been working on a delivery tracking application on React/React Native. One of the features is to allow a user to take a picture of a shipping label on your phone, and translate that label into a tracking number we can work with on the back end. …

Image for post
Image for post
Photo by Unsplash.com

There’s a common misconception that writing tests slows down development speed. While the benefits of testing may not be immediately noticeable sometimes, it’s been my experience thus far that testing allows me to work faster in the long run, even on a small team.

After implementing tests for a full-stack application, I’ve come to appreciate how useful it is to effectively test your apps and how it influences your coding ability.

Quick intro to what a test stack looks like

Jest is a testing library developed by Facebook that comes prepackaged with a bunch of cool methods to make testing easier. On a recent project, my team and I chose Jest because of its ease of use and its wide range of built-in functions that help streamline your testing. …


Evelyn Chan

Engineering @Square. I enjoy avocado toast occasionally. 🥑 http://evelynchan.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store