Serverless computing using AWS Lambda
abhai 15 March 2020Serverless computing is exactly what the name suggests. No servers. Simple! We don't have to worry about managing servers for running small scripts like crawlers, redirects and simple computations that don't involve storage. But if there are API's involved, storage also can be managed. Endless possibilities. Which is why I decided to have a go at it and figure out what's so special about this serverless architecture you speak of!Add Drupal 8 login with google button
abhai 15 March 2020Login 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 for a web service. One-click login/sign up is the perfect solution.Add Drupal 8 login with facebook button
abhai 15 March 2020A 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.Tags
Why I chose Asus Tinker board for my home server over Raspberry Pi? (Asus Tinker Board vs Raspberry Pi 3 B)
abhai 15 March 2020I recently bought the Asus Tinkerboard and decided that I should write a review about my experience and why I decided to go with this. It all started when I was trying to run gitlab ce on my 5$ a month DigitalOcean droplet. 512 MB RAM and 20 GB SSD. So as i suspected gitlab ce didnt work. Neither does composer. The memory just gets full and the process gets killed. So i decided to look for a cheap yet feasible solution for a tiny server at my home.How to view your custom dimensions in google analytics reports?
abhai 15 March 2020This article explains how to create custom reports in google analytics, assuming you have a google analytics account that tracks your site traffic. If you don't have one, create one, and set it up on your site using the Drupal 8 google analytics module. Go to analytics.google.com. This is how your dashboard will look like :React vs Angular : The better head for the "Headless (decoupled) Drupal"
abhai 15 March 2020Drupal has always been criticized for its difficulty in creating truly good UI/UX, especially Drupal 7. In Drupal 8 this is considerably easier with the new twig engine. Even then there is a limitation to what we can do with the UI/UX. Don’t get me wrong, Drupal 8 backend is a godsend; extremely flexible and extensible. But to actually get that much flexibility in the front, we have to decouple.How to track IP address as custom dimension in google analytics drupal 8
abhai 15 March 2020IP 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!Configuring i3 window manager (I3WM) on debian (Jessie) lenovo thinkpad x260
abhai 15 March 2020Before going into the details of configuring i3wm, let me first introduce you to The Documentation of i3wm! Seriously. I don't even know why I'm writing this. Their documentation is fucking awesome! Firstly, I decided to go with i3wm, despite having Debian with Gnome is mainly becauseTags
Running debian (8) Jessie (backports) on lenovo thinkpad x260
abhai 15 March 2020Since the new Lenovo Thinkpad X260 houses the latest hardware like the i7-6500U skylake processor, Huawei ME906s LTE, Intel® Snowfield Peak 2 WiFi 2 x 2 802.11 a/c with Bluetooth® M.2 (vPro™) etc as mentioned here, things like WiFi, the graphics card and the LTE 3G port may not work with the stable release of Debian 8 (Jessie). This is because since you choose Debian stable, the software is a little bit outdated compared to other distributions. Stability at the cost of obsolescence. Fortunately, we have a not-so-unstable unstable version of Jessie aka Debian Jessie backports!React vs Angular : The better head for the "Headless (decoupled) Drupal"
abhai 15 March 2020Drupal has always been criticized for its difficulty in creating truly good UI/UX, especially Drupal 7. In Drupal 8 this is considerably easier with the new twig engine. Even then there is a limitation to what we can do with the UI/UX. Don’t get me wrong, Drupal 8 backend is a godsend; extremely flexible and extensible. But to actually get that much flexibility in the front, we have to decouple.