All Posts

  • Published on
    Every time I get a new group of students in my React Native class, I cringe. With each group, I inevitably have to guide at least one or two of them through an elaborate hit-and-miss process of trying to get their Expo dependencies all working while attempting to ensure that everyone in the class is on the same versions as much as possible, so that they can all access the same functionality. Continue reading
  • Published on
    Organisms, molecules, atoms. If 'chemistry' is the only thing you're thinking about when you hear those terms, perhaps you've never heard of Atomic Design, an approach to systematic component design introduced by Brad Frost in 2015. Atomic Design is a living methodology; it is still alive and evolving 8 years later. How does it fit into a Drupal 10 project? Continue reading
  • Published on
    In part one, we looked at the steps involved in creating an MVP of a custom module. We looked at the .info file, which is what makes a module visible to your Drupal site, and we looked at the configs that are stored in it. Before we get to the actual work that our `copyright_symbol` module is going to perform, let's do a couple other setup steps. Continue reading
  • Published on
    One of the best parts about Drupal is the ease with which you can build your own custom functionality. If you find yourself with a custom need on your Drupal site and you can't find a contributed module that is the perfect-fitting round peg for your site's round hole, don't waste time trying to shove it in and make it fit. Roll your own; it's not that difficult if you know the important steps. Continue reading
  • Published on
    JS's built-in array methods are like the bouncer who guards the door at a bar or nightclub. You know, the large and usually intimidating looking person who everyone has to walk past on their way in. Whether or not you get in is up to the bouncer. Whether or not you remain in the club or bar is also up to the bouncer. Continue reading
  • Published on
    For my first 6 years of working professionally with Drupal, I was the web guy in the Marketing Department of a hospital. When I moved on from that job, I went to a university, where for 2 more years I was the Drupal person in the Marketing department. In both cases, I was the only one in the room who knew what I did or how I did it. Continue reading
  • Published on
    My first Drupal site was a news site that used Drupal, version 4. This was 2005 and the concept of Content Management Systems was pretty new. I remember trying out Drupal and another open-source CMS, Mambo, and settling on Drupal... though I can't remember why I picked it over Mambo, to be honest. Continue reading