Technical articles

Find technical articles written by our team of expert developers.

Easy REST API testing with PHPStorm

Easy REST API testing with PHPStorm. We all had been there, suddenly you need to get your feet wet on a REST API, you have a copy of PHPStorm for IDE and you want your testing to be a part of your project for later use. If you had been paying attention to the title of this Article then you guessed it right: PHPStorm has a built in tool that

Read More »

Managing multiple git repositories together

Managing multiple git repositories together First stop git submodule Git submodule is quite simple but it falls short quite rapidly. As soon as you need anything but a basic reference, you will need to look somewhere else. Even though you can pull all together, they still remain separate repositories. Options There is a world of options, but two main options are: git-subtree: Even though it seems to do the same,

Read More »

Outline Wiki and Google’s SSO integration

We’ve started using outline’s wiki a couple of years ago. We liked it due to its integration with Google’s Single-Sign-On (SSO) and Google’s documents. In addition to this is quite simple and we have it running on a Heroku instance of our own. It is a nodeJS applicaction (7usd p/m), a Postgres DB and a Redis cache node (at no cost with the instance). So it is a pretty good

Read More »

Create a Gatsby site with multiple types of Markdown pages

In the previous blog post I explained the method we used to export the content of the old 7Sabores Drupal 7 site into Markup files. In this blog post I am going to review how these files became the content source of a new Gatsby site, replacing both the CMS and its database. One of the best things about Gataby JS is that it offers the ability to quickly create

Read More »

Exporting content from Drupal 7 to Markdown

Recently, we decided to rebuild the 7Sabores website in GatsbyJS, a front end framework and static site generator based on React. Once that decision was made, the next step was to define how to move the content stored in the database of the original Drupal 7 site. While it is possible to use Drupal as a content source in Gatsby, we choose against using a CMS and export all Drupal

Read More »

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 »