Feature testing with RSpec

We love writing tests at Made HQ. They are part of the foundation on which we work to provide our clients with stable deliveries. We work fast and deploy daily so we test vital paths of our applications using feature tests. We also unit test, albeit less, when we need to cover a range of edge cases.

Read more

Brevity vs. Comprehensibility

We love using SCSS here at Made, and the way in which we use it is constantly evolving. However, one particular and admittedly quite clever feature of SCSS has bugged me from day one, which is referencing a parent selector inside the current one:

Read more

Scary New Code

I’ve been writing software on my own for years, but one of my biggest challenges since starting at Made has been learning how to work in a team and get up to speed with huge, alien codebases in a short amount of time.

Read more

The Move to GitHub

At Made we’ve used GitHub for years for all of our public and open source projects. That has always been free, and the experience has always been great. We have been hosting our private repositories with another service for a really long time. However, the user experience, speed and feature set of GitHub that we get with our public repositories has finally led us to make the jump, and to migrate all of our repositories across to GitHub with a paid plan.

Read more

Spree Custom Gateway

Spree makes it easy to take payments from any Payment Service Provider, and in this post I will briefly walk you through the process of creating and using your own custom gateway.

Read more

Enhancing Customer Experience With Email Schemas

Delivering a great end to end customer experience doesn’t just stop when your customers complete their checkout process. Every communication you have with them thereafter matters. Anything that can be done to make their continued interactions with your brand better is something worth implementing.

Read more