Skip to main content

Things to remember when you change the domain name of your Drupal website

As you may have noticed, my domain name is now abh.ai. I've been wanting to change my domain name for some time now, for many reasons. People are often surprised that .xyz is a legitimate domain name despite abc.xyz. Plus, If it weren't for my friends, this change would never have happened. They, very astutely, pointed out that it sounds like the domain name of a porn site.

Share this post

Headless (decoupled) Drupal using Drupal 8 and angular 6

Headless Drupal or decoupled drupal is when you use Drupal only as a storage for content and a frontend that gets the data from the drupal backend via an API. The front end is usually a JavaScript framework like Angular or Vue. In this example, we use Angular 6 as a front end and we open up my website www.abhaisasidharan.xyz available as JSON objects via an API. This enabled me to create an Angular Single Page Application which pulls content from abhaisasidharan.xyz. 

Share this post

Add Drupal 8 login with google button

A login with facebook, google or twitter (or any of the many social media out there) button is essential now because people are lazy. They don't want to fill up forms to sign up to a web service. One click login/sign up is the perfect solution.

Share this post

Add Drupal 8 login with facebook button

A login with facebook, google or twitter (or any of the many social media out there) button is essential now because people are lazy. They don't want to fill up forms to sign up to a web service. One click login/sign up is the perfect solution.

Share this post

How to track IP address as custom dimension in google analytics drupal 8

IP address tracking is important when you need to recognize returning visitors, track unique user activity on e-commerce websites, for security or just for the fun of it. Like I do!

Share this post

Using multiple ssl certificates in apache with one ip in local

I came upon this problem when I was trying to test Drupal openid connect using oauth2. See, the problem is, oauth2 requires ssl. No ssl, no dice. Anyways, all you have to do is add some lines into your already existing ‘yoursitename.conf‘ file.

Share this post