ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • “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 the above notice in your inbox from those entities with increasing regularity over the last month or two. Most of these notices are related to the European Union’s General Data Protection Regulatio...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • More than 20 years ago, before we were married, Melissa and I bought the DeLorme Oregon Atlas and Gazetteer. This was long before iPhones, and the best way to explore the backroads was to trust the topographical maps that were updated every few years. At one point, we experimented with an early Garmin GPS system, but the DeLorme had a better track record of not leading us on to bad tracks. The dot...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • 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. Our pre-conference Drupal Day was jam-packed with content from project management to content strategy, to Bene. Brett and Mimi take over registration! Here were some highlights: Brett and Chris C...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • 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. Our pre-conference Drupal Day was jam-packed with content from project management to content strategy, to Bene. Brett and Mimi take over registration! Here were some highlights: Brett and Chris C...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • We’re thrilled to announce that Teaching Tolerance, a program of the Southern Poverty Law Center is up for a Webby! Their mission is to provide educators with the tools to create a kind and inclusive school climate. They do this through a library of articles and resources that they’ve turned into teachable materials via a Learning Plan Builder, d and other classroom activities. It’s something that...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • It unfolded like a sitcom. You know, the one where someone promises two separate people to be their date to the dance at school. It’s gonna end badly for everyone. Well, we saw it coming, and like the hero of that sitcom, we concocted an elaborate scheme to be in two places at once. Can we pull it off? Join us at DrupalCon and #18NTC to find out! NTC We’re heading to New Orleans for a week of j...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • If you walk into ThinkShout’s office around 2pm on any given day of the week, you’ll be confronted with the following: Occasionally, dogs get into the mix… This is what we affectionately refer to as PLANKS; a 100% optional activity aimed at helping us get up, move, stretch, and encourage general office health during those snoozy afternoon hours. The origin story of these afternoon planks is best...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • Last summer, Rose noticed a problem at the ThinkShout offices. What seemed at first to be an innocuous little issue turned into an unsolvable mystery that had been hiding in our office for an unknown period of time. It remains unsolved to this day! What is this mystery? Here’s Rose on the ThinkShout Slack “General” channel, June 30th 2017: Being a data structure enthusiast, I was immediately str...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • Bene is based on a simple goal: Smaller nonprofits deserve websites that are designed to increase their impact and grow alongside them. Sounds simple enough, but achieving it has always been a major challenge from both the nonprofit and agency perspective. Nonprofits have traditionally been forced to choose their digital solutions from two extremes on a spectrum. On the one side, you have low cos...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • The end of the year is approaching and along with that, the traditional wave of last minute, tax-deductible gifts from supporters. Or is it? This uncertainty around tax-deductible gifts isn’t a commentary on the ever-fluctuating state of affairs at your organization or in our country, rather it’s about proposed changes to the tax code. These changes, should they come to pass, could alter the lon...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • We’re fresh off of BADCamp (Bay Area Drupal Camp), and we’re eager to share our experience with you! If you’ve ever thought about going to one of the local Drupal Camps in your area, or attending BADCamp yourself, we hope our takeaways persuade you to seek this out as a professional development opportunity. BADCamp is essentially three days of intense workshops and sessions for Drupal users to ho...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • Goals. We’ve all got them, and your website should too. That’s why we kick off all of our redesign projects with a series of deep-diving, goal-seeking workshops hat we collectively call “The Onsite.” The onsite is an opportunity to meet our clients face to face, ask a lot of questions, understand their current systems and infrastructure, identify the goals of the new website and generate exciteme...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • So, what’s a retrospective meeting? For one thing, a retrospective meeting is not a post-mortem meeting. At the end of a project, the new website is anything but dead. It’s living and breathing. And hopefully neither our team or our client is feeling the need for resuscitation! On a more serious note, a retrospective meeting is an opportunity to look back at what worked well and what didn’t, wit...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • It’s September – school is starting up, summer is winding down, and our ThinkShout Cares campaign has come to a close. But in truth, it’s just the beginning. Like many good ideas, this one was born over a round of beers at a conference last spring. Our new t-shirt designs, which focused on diversity and inclusion in response to the current political climate, were a huge hit. So, I joked, why not...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • If you’ve ever implemented a WYSIWYG editor in Drupal, one thing that becomes apparent quickly is that the term (What You See Is What You Get) is a complete lie. None of the default theme styles appear in the editor, because the editor shows up in the admin theme. This obviously diminishes its value, and makes custom element styles useless. The good news is that it’s fairly simple to fix - once yo...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • Ever since I started coding, I’ve wanted to create a product that would make a difference. I wanted to contribute something good to society that would make someone else’s future better. This summer, I got to do that. My journey started with the Emerging Leaders Internship Program (ELI). ELI helps match interns from underrepresented communities with companies in Portland. I was selected as a fina...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • In college, I was told time after time that we should always first try working for a small company. Allegedly, this is because you experience all of the aspects that make up a company; in other words, you are not confined to your sole area of work. For me, this turned out to be true. Now that it’s two months into my internship, I can confirm that I learned something about everything from web desi...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • We’ve kept a pretty tight lid on this project all summer, but it’s finally time to unveil the focus of our 2017 Summer Internship program. Who better to tell you about it then the talented interns who built it? You met Engineering intern Katrina Hirsch last month on our blog. Now it’s her turn to tell you in her own words what we’ve been working on. Katrina Hirsch: It’s clear to me that ThinkSh...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • If you’ve ever built a Drupal 7 module, then you’ll be familiar with hooks: functions that allow modules to react to things happening in other modules. The hook system is functionally fine but, with so many hooks to implement, .module files often become bloated and difficult to manage. Drupal 8’s event system does a lot to reduce the clutter of hooks. Now, instead of using a hook, you can create ...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • In 2015, in partnership with the Drupal Association, we hosted our first ever summer internship program. It was an incredible experience, one we hoped to repeat. We’re thrilled to announce that this year, we are welcoming three interns to the ThinkShout family for the summer. Two of our interns are joining us from the Emerging Leaders Internship (ELI) program, an organization committed to matchi...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • Project management in the digital world is an ever-changing arena. New tools are constantly being created, updates to current software are always on deck, and team members have specific predilections and preferences that must be assessed and accommodated. Project managers walk the line of being flexible and change-aware, while also taking a hard line on internal processes that streamline and codif...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • Responsive design brings a fascinating array of challenges to both designers and developers. Using background images in a call to action or blockquote element is a great way to add visual appeal to a design, as you can see in the image to the left. However, at mobile sizes, you’re faced with some tough decisions. Do you try and stretch the image to fit the height of the container? If so, at v...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • I recently had the opportunity to migrate content from a Drupal 6 site to a Drupal 8 site. This was especially interesting for me as I hadn’t used Drupal 6 before. As you’d expect, there are some major infrastructure changes between Drupal 6 and Drupal 8. Those differences introduce some migration challenges that I’d like to share. The Migrate module is a wonderful thing. The vast majority of no...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • Websites, like most things, have a lifespan. At first, they are new and shiny and aligned with both your organization’s goals and current web trends and best practices. As time goes on, however, technology continues to progress, and your organizational goals will probably evolve as well. If you’ve worked through a full Discovery process to develop an information architecture that supports your or...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • We’re packing our bags for Baltimore and polishing up our slide decks for DrupalCon! We’re so excited to join the Drupal community for a full week of Drupal-y things. We’ve got some great content planned for this year’s conference, and we’re very excited to share it with you all - here’s what you need to know: Exhibit Hall The ThinkShout Headquarters this year is booth 432! We’ll be giving away ...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • There’s some talk out there about this thing called “User Journeys.” A user journey is defined as the experience that a person has when utilizing/interacting with something – typically software or a website’s design. In more applicable terms, user journeys tell the story of an individual’s relationship with your organization over time, and across channels. Why are we talking about them? Because t...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • The Nonprofit Technology Conference is just around the corner, and we’re hard at work making those final preparations for our trip to D.C. We have some exciting things in store for you this year, so mark your calendars! Drupal Salon This year, we’re honored to coordinate the first ever Drupal Salon at the NTC. In lieu of the traditional pre-conference days as we’ve done in previous years, NTEN s...

ThinkShout, Inc.
ThinkShout, Inc.
Blog Post
  • From the day ThinkShout was founded, we’ve strived to improve local communities and have a more positive impact on the environment. These values resonate with our team, our clients, and our partners. Historically, much of that positive impact has happened by working with mission-driven clients. It was a natural step to go beyond that and ensure our business practices are also in line with our valu...

Out-Market Your Competitors?

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account Log in

By signing up, you agree to the Terms of Service and Privacy Policy.

Out-Market Your Competitors

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account

Already a user?  Log in

By signing up, you agree to the Terms of Service and Privacy Policy.