Web

Multisite Local environment setup with DDEV and Drupal

ByKarthik Kumar D Kon26th Jan 2023
In this article we are going to see how we can set up a multisite environment with ddev on the local machine. Assuming people are aware of configuring the drupal multiple site from the drupal side of configurations. As we all know ddev is an open source tool for running local PHP development environments in minutes, which makes developer life easier during the local environment setup process, her

Secure your Web Application's Reset Password flow

ByKarthik Kumar D Kon22nd Jan 2023
Generally any application framework provides users to have a flow to reset the passwords by default, It is more like, use clicking on the Reset Password link and redirects to a page where he will asked for email, and reset link sent to users email, so that user can reset the password on their own. This is a default or general flow that any application framework provides, but developers or archite

How does Captcha know that I'm not a Robot?

ByKarthik Kumar D Kon11th Jan 2023
Almost all the developers working on web applications would have come across captcha or re-captcha. And developers might have also used them on the web pages before authentication of users on web applications or before showing specific content to users. As developers, we might have got a thought like how will this work behind the scenes, but in most of the cases, we developers would have ignored

Local environment setup with Lando & Drupal 10

ByKarthik Kumar D Kon18th Dec 2022
We developers always choose to have some tools or setup, which makes our lives easier during the development process whether it might be a local environment or higher environments. Not only will lives be easier with such a setup, even the productivity of the individual or team will be increased. And today we are gonna see how Lando will help the drupal developer or drupal development much quicker

Drupal 10 is coming in a few days!

ByKarthik Kumar D Kon8th Dec 2022
Drupal 10 is planned to be released in December 2022. Drupal 10 will be straightforward upgrades like Drupal 8 to 9. Upgrade processes used are more or less similar. Mostly you need to keep your current site up to date with the latest drupal core and contributed projects. What is new in Drupal 10? Drupal 10 is a refined version of Drupal 9 with the certain features Claro administration theme i

When to use hook_update_N & hook_post_update_NAME?

ByKarthik Kumar D Kon8th Feb 2022
In this article, we are going to learn when to use hook_update_N and hook_post_update_NAME. In general, I was using hook_update_N for any database-related changes or with any configuration additions or updates. And I was using hook_post_update_NAME for any content creation or updating or for the creation or updating any taxonomy terms etc, sometimes for clearing site caches as well. But, let’s h

Improvements for Editor Experience in Drupal

ByKarthik Kumar D Kon22nd Dec 2021
In this article, we are going to learn what Drupal offers for text editors or content managers as a content management framework within Drupal Core & Contributed modules. Earlier versions of Drupal have several useful features to help content editors to manage their content on a daily basis. And in the newer versions of Drupal (from when Symfony was introduced), there are a few more improvements i

What Drupal offers as Responsive Web Design within Core

ByKarthik Kumar D Kon7th Oct 2021
In this article, we gonna see What Drupal offers as Responsive Web Design within Drupal Core for developers. While Drupal 8 was out and it had a buzz of being responsive, mobile friendly. And yes, the Internet is on the verge of being dominated by smartphones & Drupal needs to be prepared.Mobile friendly will also mean the content is first. From a big screen to a little screen, elements would look

Know why Symfony framework was picked by Drupal

ByKarthik Kumar D Kon22nd Aug 2021
In this article, we gonna see why Symfony was picked for Drupal and what it changes for developers. As we all know PHP evolved rapidly in the past years, and unfortunately, Drupal adjustment to this development was not satisfying, especially in the case of software engineering patterns adoption. And that is one of the reasons why Drupal Developers had to come up with creative ways to deal with suc

Understand why Twig is replacing PHP Template in Drupal

ByKarthik Kumar D Kon14th Aug 2021
A completely new template engine is introduced in Drupal. The templating system in all previous versions of Drupal is using theme_* functions and PHP-based *.tpl.php files. Now, this has been completely replaced in Drupal 8. Instead of using theme functions and theme template files, Drupal is now using the Twig templating system. Twig is a PHP-based compiled templating

In layman's terms, Services & Dependency Injection in Drupal

ByKarthik Kumar D Kon4th Aug 2021
If we look into the basis of Software engineering, Dependency Injection is an approach in which one object get another object that it depends on. And these other objects are called dependencies. And Injection refers to the passing of a dependency (as a service) into the client object that would use it. With Dependency Injection, the class is no longer responsible for in

Drupal Cache Clear & Cache Rebuild

ByKarthik Kumar D Kon31st Jul 2021
In order to render a page via Drupal, Drupal will need to make several database queries and get the data to render. This process of making queries can be reduced by storing the web pages in a cache, which is what Drupal does. And developers during developments may use this cache clear or cache rebuild quite often, like after installing a new module or theme. The site wo

What to Know for Estimating Projects

ByKarthik Kumar D Kon27th Jul 2021
Estimating projects is part of project management. And we can’t always estimate a project with 100% accuracy. There will be learning from the failed attempts at estimating projects, maybe with running overtime, or with budget, or with resources etc. If one needs to deliver a project successfully then one must estimate the project as better as possible.

Fix SSL error 61 in Citrix Web Receiver on Ubuntu

ByKarthik Kumar D Kon5th Jul 2021
This article is about fixing only a single error which you see with Citrix Web Receiver on the Ubuntu machines. This might be a simple & specific issue, but people who are facing this issue will really feel grateful with the solution provided. After you install the Citrix web receiver on Ubuntu machine & while you try to connect, in some cases no connection to syste

Technical Writing Vs Content Writing

ByLeela Vasundharaon13th Apr 2021
While we see at the first time, we might see Technical Writing and Content Writing career paths to be similar. But in reality these two are differnt in concepts. Technical writer would have an excellent grip on the technical abilities which would help to work in various domains. While Content writer would a precise attention grabbing writing style which makes the re
Showing articles of label Web. Show all articles
We Need Your Consent
By clicking “Accept Cookies”, you agree to the storing of cookies on your device to enhance your site navigation experience.
I Accept Cookies