View Post

Drupal 8 Migration

In Drupal, Web Development by Ian6 Comments

This entry is part 4 of 14 in the series Drupal 8 Activity Cards

I have had some exposure to the migrate module in the past, mostly with Drupal 7 and more recently for a Drupal 8 project that required importing of a small (under 1000) set of records stored in a CSV file. Todays D8Card focuses on the new migration module that comes partly with core and also partly in the form of …

View Post

Building Configuration Forms

In Drupal, Web Development by Ian0 Comments

This entry is part 3 of 14 in the series Drupal 8 Activity Cards

In Day 3 we are starting to accelerate in terms of skills developed by the cards. This card has us create our first Drupal 8 module, learn about Drupal 8 Form API and learn about the Configuration API. The card starts off with directing you to several Drupal.org documentation pages including Creating a Custom Page,  Defining and using your own …

View Post

Paragraphs Module

In Drupal, Web Development by Ian0 Comments

This entry is part 2 of 14 in the series Drupal 8 Activity Cards

I have to be honest, before completing Day 2 tasks, I had never actually used the Paragraphs module before. I heard others mention it in the past and considered looking at it at some point, however until today I did not realize what I was missing in terms of the power and flexibility that this module has to offer. The d8cards.com …

View Post

What is a Doctor of Science Degree?

In Education by Ian0 Comments

In 2014, I finally graduated after several years of intensive work from the University of Baltimore with a Doctor of Science degree in Information and Interaction Design. At the time I graduated people started asking me about my credential and whether or not it was the same as a Doctor of Philosophy (Ph.D.). What is a Doctor of Science? There are …

View Post

How to Fix the WordPress White Screen of Death

In Web Development by Ian0 Comments

The dreaded WordPress white screen of death means something has gone wrong and is preventing your website from loading. In most cases, the white screen of death will prevent both the front and back end from loading correctly and all you can see is a blank white screen in your web browser. The white screen of death is often caused by …

View Post

Web Application Database Vulnerabilities to be Aware of

In Cybersecurity, Web Development by Ian1 Comment

This entry is part 8 of 8 in the series Prevention and Protection Strategies

The use of malicious code attacks against web applications and more specifically, web enabled databases, is on the rise and continues to be a greater threat as systems become more complicated and reliant on third party libraries and frameworks.  There are many different types of exploits and vulnerabilities associated with malicious code attacks which can potentially threaten the very databases …

View Post

SQL Injection Explained

In Cybersecurity, Web Development by Ian0 Comments

This entry is part 7 of 8 in the series Prevention and Protection Strategies

SQL injection has been a method of attacking databases through multiple tiers of application infrastructure for many years, MacVittie (2008).  SQL or Sequential Query Language is a database language used to interact with large quantities of data, typically stored in tables inside a Relational Database Management System (DBMS).  Each command using the SQL language typically generates a result set of …