Archive

Engineering

Watch Rewind’s Talk at Shopify Unite with Dave North

Shopify Unite is an annual conference where Shopify developers and partners come together to celebrate accomplishments as a community and...

Simple Caching in AWS Lambda Functions

We process quite a large amount of webhooks from online SAAS applications at Rewind. Webhooks are triggered for us by...

Adding an HTTP Audit Log to a Ruby Application

Application logs are awesome. A user just started backing up their store? Nice! Logger.info.An error just happened in the system?...

Infrastructure as Code: How Terraform makes it all possible for us

At Rewind, we’re big believers in the concept of “Infrastructure as Code” and we use a few tools to help...

Controlling Sidekiq Workers on AWS with Fargate and SSM Commands

At Rewind, we use Sidekiq for almost all of our background processing jobs for our customer backups. It’s a super...

Feature Flagging in Ruby
Using EightBall

Your team is working on a revolutionary new feature. It’s a very exciting time at work, but you know that,...

Automatic CloudFront Invalidation for S3 Origins

Welcome to the first post on the Rewind engineering blog.  We’re hoping to share some of the interesting technology problems...

Working on code to handle shopify webhooks

Handle Shopify Webhooks Without a Server

Rewind is the best backup app for Shopify stores — it’s a bit like Time Machine for Shopify. We use webhooks...

  • Shopify