Technical articles

Find technical articles written by our team of expert developers.

Open Commerce (formerly Reaction Commerce) development environment using Traefik

Open Commerce (formerly Reaction Commerce) development environment using Traefik When dealing with Open Commerce (formerly Reaction Commerce) you will probably want to have a server. In this article, we explain how to set it up. Introduction Open Commerce (formerly Reaction Commerce) has a lot of moving parts. The new 4.0 version will reduce the footprint, but it still packs 3 different parts: A backend, an admin UI and the example

Read More »

Things you need to know before starting with Open Commerce (formerly Reaction Commerce)

Things you need to know before starting with Open Commerce Introduction In a nutshell what Open Commerce is: A backend/GraphQL API An admin written with meteor An example frontend (which now is NextJS based) and you can either build on top or rewrite from scratch The Dockerized environments are custom NodeJS pre-built images of each module, but you can change them to be development environments with make. On top of

Read More »

Create a custom Mailchimp Open Commerce (formerly Reaction Commerce) payment method

Mailchimp Open Commerce (formerly Reaction Commerce) is primarily a headless GraphQL API with a great storefront and administrator interface that you can fork or use as a base for creating your own, that it’s great for customization given you the choice of how to build the entire store. Mailchimp Open Commerce came with great documentation (https://docs.reactioncommerce.com/docs/intro) but event the greatest documentation sometimes has missing points that can be explained better

Read More »

Mailchimp Open Commerce (formerly Reaction Commerce): does the world really need another e-commerce platform?

It feels like the e-commerce arena is already flooded with too many options that aren’t that different from each other. Shopify, WooCommerce, PrestaShop, Magento, Weebly, BigCommerce… The list goes on and on. So, considering that bloated landscape, is there a case to be made for yet another option?  The answer is yes.  After spending over a decade working exclusively with Open Source technologies and supporting the top players in the

Read More »

How every developer should learn how to learn Part 1

If you are an avid learner there is a chance you probably have heard of the famous course Learning How to Learn: Powerful mental tools to help you master tough subjects from Coursera, taught by PhD Barbara Okley and PhD Terrence Sejnowski. I already took this course once and it’s second part Mindshift: Break Through Obstacles to learning and discover your hidden potential and I can say -as many others-

Read More »

How to add support for multiple authors per page on GatsbyJS

While working on a Gatsby site, we have a requirement to provide support for multiple authors/contributors per page. We got this working by following the excellent Gatsby documentation Mapping node types. In this post, I will be describing the steps we followed. Adding gatsby-transformer-yaml dependency using npm Run this on your Gatsby project within the root directory. npm install –save gatsby-transformer-yaml Configuring the plugins For this example, we are going

Read More »