Technical articles

Find technical articles written by our team of expert developers.

From MacBook Pro to Thinkpad X1 Extreme: A survival guide

Recently my Mac was constantly warning me that it was running out of space, and with that warning it was reminding me that I didn’t have a good Apple option to upgrade. Apple lately has put a lot of effort in destroying what was once the perfect laptop (because, you know, courageTM). Among many other annoyances, the main reasons that made me switch were: the keyboard with almost no key

Read More »

Basic Guide to GraphQL

With the arrival of REST API the developers world became prettier, REST allowed us to have a central space to hold all our data in one place while using multiple environments (website, android app, ios app or connect third-party systems.) But developers reached the point where we noticed something wrong on the numerous endpoint and multiple HTTP requests to obtain a minor cross data becoming a nightmare, at that point

Read More »

Improving Drupal and Gatsby Integration – The Gatsby Boina Starter

This is the latest post of the “Improving Drupal and Gatsby Integration” series. This time I will be talking about the Gatsby Boina Starter; we are contributing to make your Drupal-Gatsby integration easier. The Boina starter ships with the main Gatsby configuration files you might need to get up and running on your Gatsby site. What does this Gatsby Boina Starter provide among others features: React components to render home,

Read More »

Improving Drupal and Gatsby Integration – The Drupal Boina Distribution

Drupal 8 has plenty of contributed modules to help you building a headless/decoupled web application. However, getting all those set up correctly could be a daunting task. Understanding this is an issue that should be addressed and as mentioned previously in our blog posts of this “Improving Drupal and Gatsby Integration” series we wrote and contributed two modules Toast UI Editor and Build Hooks. But there are some other needed

Read More »

Improving Drupal and Gatsby Integration – The Gatsby Plugin

On the first post of this series “Improving Drupal and Gatsby Integration – The Drupal Modules”. I introduced two contributed modules we wrote to simplify the Drupal usage while working with Gatsby. One of the modules mentioned was tui_editor a WYSIWYG markdown editor integration with the Toast UI Editor project. This module allows content editors to enter content as markdown, making easy to implement JSON-API endpoints that return markdown. In

Read More »

Improving Drupal and Gatsby Integration – The Drupal Modules

At weKnow we are not only using Drupal, we also take contributing back very seriously and now is the time for improving the Drupal and Gatsby integration. As mentioned in my personal blog, Moving weKnow’s personal blog sites from Drupal to GatsbyJS , we have been using Gatsby with Drupal for projects as our decouple strategy lately, and after building a few sites with Drupal and Gatsby we found some

Read More »