Senior Frontend Developer
Joe spent several years wearing a wide variety of hats in the tech industry (and the US Army) before joining our team. He came to us from Raleigh, North Carolina, looking for an opportunity to apply his passion for open source and desire to serve nonprofits. He loves the ever-changing world of web development and enjoys projects where he’s challenged to learn about new technology and apply it to the sites he builds for our clients. Before coming to ThinkShout, Joe worked at Ashe Avenue, Merge Records, Lulu.com, and Flywheel Design. When Joe isn’t engaged in client work, he blows off steam with long-distance running, video games, and cooking.
Joe walks us through Drupal's idiosyncratic naming conventions!
Drupal's paragraphs module can be used to make child pages automatically by using custom entity routes.
Drupal's CKEditor does not show the styles from the default theme. Let's fix that and make WYSIWYG true again.
Smoothly transitioning from an image to a solid color can be tough. Let's make it easier.
A solid base for theming world-class websites, regardless of CMS.
Joe discusses the many benefits of project documentation.
Part 2 of our series dives into Drupal 8 theming.
Get going with Drupal 8 with the help of our two-part guides.
Getting hacked is terrifying, but it doesn't have to be.