Quantcast
Channel: ThinkShout
Browsing latest articles
Browse All 157 View Live

Image may be NSFW.
Clik here to view.

That's a wrap from New Orleans!

It feels like it was just yesterday… probably because we still have visions of beignets dancing in our head. But we had such a blast at 18NTC, and we have you, the nonprofit community to thank for it....

View Article



Image may be NSFW.
Clik here to view.

Preparing for the GDPR

“We’ve recently updated our privacy policy.” If you’ve ever given your email address to an online store, entity, social media platform or done just about anything online, then you’ve probably received...

View Article

Image may be NSFW.
Clik here to view.

Space for Empathy

Last month I went to my first DrupalCon in Nashville. I met a lot of interesting people, had good conversations, and had a hard time choosing from the record number of sessions. As the week went on, I...

View Article

Image may be NSFW.
Clik here to view.

Automatic Page Generation with Custom Entity Routes

One of the most useful items in the Drupal 8 toolbox is the Paragraphs Module. By creating custom paragraph types, you can have much finer control over the admin and content creation process in Drupal....

View Article

Image may be NSFW.
Clik here to view.

A Node by Any Other Name

One of the most overlooked barriers to working with Drupal is learning its idiosyncratic naming conventions. Most CMSs use a fairly simple set of terms for things such as Pages, Widgets, and Plugins....

View Article


Image may be NSFW.
Clik here to view.

The Secrets of Keeping Your Content Editors Happy

Our client is migrating from Luminate CMS to Drupal because they want to improve performance without changing the look or feel of the site. Each of the pages on a Luminate site are like snowflakes -...

View Article

Image may be NSFW.
Clik here to view.

Pixel Perfect Project Foundations: Part One of a Series

I used to draw a lot. I never thought of myself as a good artist, but I felt like I had a knack for replicating images, so I turned into a game. I’d say, “let’s see if I can take this small cell from...

View Article

Image may be NSFW.
Clik here to view.

Unlocking the Mystery of Custom Twig Functions

When Drupal 8 came out, it introduced the Drupal community to the concept of separating the theming layer from the logic layer through the Twig templating language. This had many advantages. For one,...

View Article


Image may be NSFW.
Clik here to view.

Fear and Loathing in Support Development

Consider the following exchange: Project Manager: “Hey Joe, next week we’d like you to add some new features to [client site].” Me: “Sure thing! Where is it hosted?” PM: “Ah, well… we’re not really...

View Article


Recognizing Insecure Drupal Code

Within the Drupal community, it seems like many developers are interested in ensuring their modules and themes are secure, but don’t really know what insecure code looks like. I’ve personally found a...

View Article

The Problems In Tech Go Deeper Than ‘Hacking’

Earlier this week, The Cut ran a piece about a “Tinder Hacker” who created a fake profile with his roommate’s photos, then hooked a piece of code up to the Tinder API and did some very simple string...

View Article

Haven't heard about fingerprinting yet? Well, now you have

We’re all about expanding perspectives this week with reads on what comes after infinite scroll dies, how where you live might impact how you interpret data visualizations, and how one organization not...

View Article

Image may be NSFW.
Clik here to view.

Is My Website Accessible?

You know how important accessibility is, but now what? There are a lot of well intentioned sites on the internet that aren’t accessible. Is your website accessible? How do you find out? Well, it’s not...

View Article


Adding Webpack to a traditional Drupal theme

As part of a frontend modernization initiative at ThinkShout, we’ve started to move our Drupal themes from using our dated Ruby and Gulp build process to Webpack, a popular JavaScript based asset...

View Article

ThinkShout’s COVID Commitment: Four Ways to Stabilize Your Digital Platform

The global COVID-19 pandemic has affected each of us in profoundly personal, and yet somehow deeply shared, ways. Facts on the ground have changed so quickly, and so dramatically, that we find...

View Article


Image may be NSFW.
Clik here to view.

Accessibility for Teams in a Hurry: Laying a Foundation

Accessibility is a complex topic and can feel overwhelming when you’re getting started. Our goal with this series is to help you take those first few steps, and share some of the things we’ve learned...

View Article

Image may be NSFW.
Clik here to view.

Accessibility for Teams in a Hurry: Color Contrast

Making accessible design decisions starts by establishing an accessible color palette. Defining a color palette can be really exciting as it sets the tone of the experience, yet it’s a fragile part of...

View Article


Image may be NSFW.
Clik here to view.

Accessibility for Teams in a Hurry: Links & Buttons

Links and buttons can cause all kinds of accessibility bugs. Everyone that uses a website engages with links and buttons countless times without even thinking even about it. When you do have to stop...

View Article

Image may be NSFW.
Clik here to view.

Accessibility for Teams in a Hurry: Navigation

A reliable and accessible navigation system is a priority for any website. Not only is it how users find content, it’s how they understand what types of content a site has to offer. This tells users...

View Article

Accessibility for Teams in a Hurry: Steps for Getting Started

Start Small Give yourself a scope that is reasonable. For example, committing to make all new content accessible is more doable than retrofitting hundreds of pages of old articles. Set goals that are...

View Article
Browsing latest articles
Browse All 157 View Live


Latest Images