Casestudy

Case Study: Button

WRITTEN BY: porter
June 23, 2020
b - back to blog

Background

Button (https://www.usebutton.com/) powers mobile commerce for major brands and publishers like Grubhub, Uber, and Rakuten via a single platform. Publishers and brands use Button’s one-tap buttons to interact with consumers where interest is the highest.

In 2019 and 2020, Codingscape worked with Button on important data pipeline projects related to launching new brands on their platform. 

Solution

Two Codingscape Golang developers worked with Button’s Product Owner. We ported existing pipelines and implemented new ones onto Button’s internal framework. Button’s code standards were followed, including code style, architecture, testing, and monitoring requirements.   

We validated functionality with the Button team by running each pipeline against historical order data and followed data pipeline best practices such as validating output against input.

Our engineers plugged directly into Button’s existing engineering structure and provided feedback to the owner via standups, Pull Requests, and code reviews.

Outcome

“The Codingscape team accommodated timeline and scope changes to ensure we hit our deadlines and project needs.  They were a pleasure to work with.”  Harvey Huynh, Group Project Manager

Button had a tight deadline for the completion of this project. Our engineers, working directly with the project team at Button, were able to deliver on time while maintaining best practices and adhering to Button’s code standards.  

Contact Us About Your Project