Previous posts
- 
                
Fighting with the Browser Support of HTML5 Details in 2019
How to work around HTML5 details support issues.
 - 
                
Link-triggered Content Update by Ajax with Fallback Route and Access Check
Load Disqus comments only after user clicks on a link.
 - 
                
How We Use Nightwatch.js for Developing Claro Theme
Nightwatch.js was a huge help in developing the Claro theme. In this post, we will walk around the solutions I developed for taking full page screenshots in various environments.
 - 
                
OpenSSL Error While Downloading a Composer Package
How to fix the OpenSSL error that happens while you try to require a package with Composer.
 - 
                
Inaccessible Node Page
How to restrict access to the node path for a given content type in Drupal 8.
 - 
                
Make External Links in Formatted Text Fields Open New Tabs
How to make outbound links of formatted text fields a open new tab in Drupal.
 - 
                
Outbound Links Opened in New Tabs
How to make external links open new tab or window in Drupal.
 - 
                
External Links with _blank Target
How to open external links in new tab properly and safely.
 - 
                
Unit Testing in Drupal 8
Unit testing Drupal 8 components with mocked services.
 - 
                
Customized Template for 4xx Messages of Drupal 8
How to add wrapper for 4xx (401, 403, 404) HTML response messages.