Latest Post

Going Guerilla: Helping Nonprofits Raise More Money Through Affordable UX

Your nonprofit organization needs a new website. Expectations are huge, but your budget is tiny. Once again, you’re being asked to turn straw into gold. And you get it—donors want their money going to your life-changing programs, not into bells and whistles for your website. But how can you build a website that serves the mission of your organization when you have limited resources?

Your non-profit organization needs a new website. Expectations are huge, but your budget is tiny. Once again, you’re being asked to turn straw into gold. And you get it—donors want their money going to your life-changing programs, not into ...

Blog

Web Accessibility 101

At the highest level, web accessibility means that all the information and functionality on your website is accessible to any person, regardless of their individual needs and challenges. Sites that are well-designed and developed make it possible for everyone to be included in the exchange of information online.

What do we mean by Web Accessibility? At the highest level, web accessibility means that all the information and functionality on your website is accessible to any person, regardless of their individual needs and challenges. Sites that are well...

Drupal 8, work family bonding, and tacos at 2017 PNW

Although I've been attending sessions on Drupal 8 at conferences for three years now, the 2017 Pacific Northwest Drupal Summit in Vancouver was the first time for me that it felt like we were talking about D8 as a mature product rather than an upcoming product. For me, this was a marked experience...

Drupal conferences, generally speaking, are the best way of following Drupal development; they offer a far deeper perspective than what one might learn just by going online. Although I've been attending sessions on Drupal 8 at conferences for t...

DrupalCamp Florida 2017

DrupalCamp Florida is an annual event that Sr. Drupal Commerce Engineer, Will Jackson, was lucky enough to be chosen to attend as a speaker. Having been to many Drupal Camps across the United States and DrupalCon Dublin 2016, he has enjoyed them all. But DrupalCamp Florida in particular, is among his favorites and you can read why.

DrupalCamp Florida is an annual event, and I was lucky enough to be chosen as a speaker. I've been to many Drupal Camps across the United States, and although this was not my first rodeo with DrupalCamp Florida, this camp, in particular, is amo...

Symbiosis, FTW: Better Living Through Partnerships

At Kanopi Studios, we feel that a symbiotic collaboration of great minds breeds great work together! That’s why we are proud to highlight our partnership with Mule Design Studio on the San Francisco Conservatory of Music (SFCM) website.

“Mutualism” is a fancy term for a mutually beneficial, symbiotic relationship between two entities in nature. Organisms, from simple to complex, team up and help each other to the benefit of both; resources that may be scarce for one organi...

A Safe Keeping Place for Sacred Materials

Shiraz Dindar, one of Kanopi's Sr. Drupal Engineers, shares his experience as Lead Developer for the launch of the Mukurtu 2.0 website, a grassroots, socially-relevant technology project empowering communities to weild their digital heritage in culturally relevant and ethically-minded way. It is open source, the code is clean, and it serves a righteous purpose.

Ten years ago, an anthropologist named Kim Christen from Washington State University was visiting the Warumungu Aboriginal community in Australia, when it became apparent to her that their challenging task of cultural preservation could be sign...

How to write a winning RFP

In addition to sponsoring BADCamp 2016’s Nonprofit Summit, Kanopi’s CEO Anne Stefanyk and Technical Lead Oliver Seldman hosted one of the breakout sessions titled, “How to Carefully Draft an RFP to Find the Right Vendor”. While all in attendance agreed that avoiding the Request For Proposal process entirely was ideal (when possible), we discussed several key take-aways that can help lead to a more successful outcome when working with an RFP.

In addition to sponsoring BADCamp 2016’s Nonprofit Summit, Kanopi’s CEO Anne Stefanyk and Technical Lead Oliver Seldman hosted one of the breakout sessions titled, “How to Carefully Draft an RFP to Find the Right Vendor”....

Stop Designing Like the World is Flat

One of the hottest topics in Drupal circles this past year is the concept of Component Driven Design to streamline front-end development and theming. While atomic design principles are not new to the design community, the introduction of twig in D8 provides those of us designing for Drupal a unique platform to integrate tools like Pattern Lab and KSSNode and break free of a world constrained by flat PSDs. Awesome right?  Now what?

One of the hottest topics in Drupal circles this past year, is the concept of Component Driven Design to streamline front-end development and theming....

Taming the Wild Beast: Building Better Higher Education Websites

Colleges, universities, and other higher education institutions are a lot of things to a lot of people. They’re filled with some of the smartest people on the planet who are trying to share their information with not only their peers, but also with laypeople and prospective students. Some institutions have hundreds of departments, each with its own goals and priorities. So how do you build a website that meets the complex and multilayered needs of higher education?

Colleges, universities, and other higher education institutions are a lot of things to a lot of people. They’re filled with some of the smartest people on the planet who are trying to share their information with not only their peers, but als...

A Decade of Data: UC Berkeley I School Case Study

The Berkeley School of Information (I School) contacted Kanopi Studios with a robust request: a redesign of their website, guidance on the modernization of development techniques, and a full migration of their site to the newest version of Drupal—which meant moving over 10 years of content.

The Berkeley School of Information (I School) contacted Kanopi Studios with a robust request: a redesign of their website, guidance on the modernization of development techniques, and a full migration of their site to the newest version of Drup...

BADCamp - Where Drupal Geeks Meet Drupal Freaks

BADCamp is one part conference and one part party. Consider it a tech conference with a higher-than-usual concentration of freaks. This year, freaky stuff included: ramen noodles in sneaky locations, pinball, and a playa-dusted geodesic dome. Geeky stuff included: Drupal 8 Console, Twig theming, statistical summaries of Drupal site performance, and a Christmas present for command liners..

A major reason people choose Drupal as their technological focus is its community. It’s not just that the community is active; it’s also the specific awesomeness of this community. Back in 2008, I attended a Drupal Camp in Vancouver, and wa...

Pages