A Recipe for Strong Passwords Jul 17th, 2018 in Web Development blog If you can't use a password manager, I offer this recipe as a way to make strong passwords you can remember
Themeing A Custom Content Entity Jul 14th, 2018 in Web Development blog Methods that will add your custom content entity into the theme registry and provide templates
Exit Cleanly from a Custom Drush Command Jul 11th, 2018 in Web Development blog This method can help you exit a custom Drush command cleanly, without errors.
Drupal 8 Environment Specific Configurations Nov 12th, 2017 in Web Development blog Managing different site configurations for development, staging and production using per-request configuration overrides
Drupal 8 Development just got a little easier Nov 12th, 2017 in Web Development blog The Drupal Console has become an indispensable tool for Drupal 8 development
jQuery Viewport Size Detection with Bootstrap Dec 16th, 2016 in Web Development blog This is a simple technique you can use to test the current viewport size in jQuery leveraging Bootstrap's responsive utilities.
Password Lockdown in Drupal 8 Nov 23rd, 2016 in Web Development blog Every website manager should seriously consider the security requirements for their users and how passwords should be managed
Simplify Basic Page Theming with a Theme Role Nov 10th, 2016 in Web Development blog Drupal theme developers can use this lightweight solution to customize theme templates within the same content type.
Dynamic theme switching in Drupal 8 Aug 17th, 2016 in Web Development blog Implementing Drupal 8's ThemeNegotiatorInterface gives you full control of theme switching
Honoring content security policies with JSON Jun 23rd, 2016 in Web Development blog Some pointers for honoring content security policies