Software Development

Acquia Certified Drupal Developer for Drupal 8

Congratulations to José Ariza Cabrera who recently passed the Acquia Certified Site Builder - Drupal 8 exam! José has been a Swapps ...

See what’s new on Drupal 8

This month, the Drupal community is celebrating the application's 20th anniversary since its first release on May 18th, 2000. This ...

How to create an ajax form with drupal 7

In this tutorial, I am going to explain how to create an ajax form within a block. This is useful ...

View JS in a different way: meet Vue

A couple of years ago, it was pretty standard to refresh the page every time our users performed an action: ...

LiveView: Soft real-time interactive application without using Javascript

LiveView is an Elixir/Phoenix library. It enables us to implement interactive applications without using javascript beyond the bare minimum. In ...

CSS Grid: The Ultimate Layout Tool

CSS grid technology represents a completely new way of thinking web layouts, a way in which you are in full ...

How to Create a Custom Layout with Panelizer in Drupal 7

While working with Drupal, sometimes we need to customize an entire entity type of the site, like a page or ...

Guide to Multilingual sites with Drupal 8

We are currently living in a globalized world. Thanks to the internet, the days when companies and businesses had to ...

CMS vs Custom Website Development

This is a very common question when starting a new web project: Should I pick a CMS (Content Management System)? ...

Guidelines for UX Mobile Design

Interface Design is a career that involves not only knowledge on visual aesthetics but usability principles to make effective the ...