Zao Adopts Asset Queue Manager on background of WordPress code image

Zao Adopts Asset Queue Manager

You’ve already heard our good news about CMB2…but wait, there’s more! We recently adopted Asset Queue Manager, a WordPress plugin that allows experienced front-end performance engineers to take control over the scripts and styles enqueued on their site(s).

About Asset Queue Manager

AQM is a well-liked and regarded plugin built by a developer from the UK named Nate Wright.

When plugins are bad citizens, they enqueue their assets everywhere on the front-end, which means their style sheets and JavaScript files are loaded everywhere, regardless of where they need to be. AQM allows you to manage whether or not those assets are actually enqueued. It’s a fantastic tool based on a great idea, and it has a really cool UI.

Continue Reading

A sign saying thank you

The Importance of Generosity and Gratitude in Business

There are billions of books, articles, journals, and thoughts about how to run a successful business and be the most profitable. Search “run a good business” in Google and you get 441,000,000 hits. Clearly, a lot of people have a lot to say about this, yet there isn’t enough time in a lifespan to cover it all.

While I’m by no means an expert in the business realm, I’m a small business employee and I have a tangible experience and perspective in the job market. So, naturally, I do have my own two cents on the subject. Generosity and gratitude can have one of the most profound effects on your business, beyond what is easily measurable.

Continue Reading

CMB2 heart heart heart heart heart heart heart

CMB2 Grows: Where Human Made, Zao, and WebDevStudios Meet

If you know WordPress, you certainly know CMB2. CMB2 is a developer’s toolkit for building metaboxes, custom fields, and forms for WordPress. It’s a thriving plugin, with over 100K active installs and a five star rating on WordPress.org and over 1500 stars on Github. CMB2 also happens to be flexible enough to be bundled in other projects (plugins/themes), and those installation numbers are unaccounted for. If you account for the plugins and themes which bundle CMB2, this number is truly astounding.

After a long history of many contributors and iterations, three WordPress web development companies, Human Made, Zao, and WebDevStudios, are coming together to work on CMB2 and create its own Github organization.

Continue Reading

Macbook laptop sitting on a brown table with WordPress dashboard open next to a cup of coffee, with the title "Yes, You Want Your Business Site on WordPress" across the lower center of the photo

Yes, You Want Your Business Site on WordPress

WordPress is powering more than a quarter of the web, but many businesses have shied away from taking the leap. Overhauling an entire site to move to a new content management system (CMS) can be intimidating. Businesses have a wide variety of concerns that prevent them from making such a big technology shift–even if the shift would be beneficial in the long-term. There are also a wide variety of myths surrounding what WordPress does and how it can benefit a business (or, rather, how it won’t).

I’m here to give you a few reasons that you want your business site on WordPress:

WordPress isn’t just for blogging

Although those of us in the WordPress industry already know this to be true, there are a lot of non-WordPress folk who still believe WP is just for blogging. Many of them aren’t even clear of what WordPress is.

WordPress provides all kinds of opportunities for your entire site, and it’s not just a place to host thoughts scribbled in a blog. Whether you want a member site, an e-commerce store, or a sleek, beautiful design to represent your company, WordPress can do all of that–and more. Since WordPress is endlessly advancing and changing, the bounds of what it can do are determined by the skill and creativity of the person building on it.

The learning curve is a little steep, but it’s worth it

Although WordPress boasts a five minute install, the average person is going to spend a bit longer setting it up. For someone who doesn’t have the technical savvy, getting a WordPress site set up the way that they want can be a challenge.

Don’t let that stop you from taking it on!

One of the best parts about WordPress is that it’s open source software, which means the source code is available to the public for study, alteration, and distribution. Most of the folks in WordPress are deeply committed to advancing open source software and giving back to the public by making it better and faster. The best and brightest professionals are giving their time to make a free software the absolute best it can be–which benefits all of us.

The work developers do requires expertise and skill, and when you hire them to do the work for your business, you pay for their extensive time and effort. In addition to that, they provide a public service by making WordPress, a free tool, widely beneficial and accessible to everyone. You may hire one developer, but when you work with WordPress, you benefit from the community work of countless brilliant minds.

If you stop and think a moment about all the people who generously give their time and knowledge, often without compensation, to create one of the strongest platforms available, you’ll realize it’s a community worth joining.

Since WordPress enthusiasts, professionals and amateurs alike, are so dedicated to enhancing the software and innovating with the tools provided, there are a ton of resources available for learning how to do what you want to your site. Sites like WPBeginner and WP101 aim to educate people on the fundamentals of WordPress, and if you do some Googling, you’ll easily find a wealth of answers to almost any question you have.

If you’re still worried about that learning curve, many WordPress developers and designers offer WordPress education as a part of their services, so the day to day dealings can be handled by you or your staff without a struggle.

WordPress makes content management easy

Yes, WordPress is a content management system, but that doesn’t just refer to blogging. “Content” describes nearly everything on your site–videos, photos, and text.

As a CMS, WordPress is the absolute best. Once you learn the basic terminology and know where things are in the dashboard, updating your site is easy peasy.

Even if you have a staff of Luddites, teaching them how to handle basic content management in WordPress is super simple! This means your staff will be empowered to make those changes and can handle the content on your site as a part of their duties. This means less oversight from you, which gives you time to focus on running your business. Empowering your staff to use your technology allows you to delegate responsibly and allocate your time to where you need it most.

Integrating with WordPress opens up your audience

One of the ways we’ve helped our clients is by building them their own WordPress plugin. This is particularly helpful for companies that offer a digital product or service and have a target audience that is building out their own business sites.

We have an example of this from our own experience:

Quantcast Corporation is a technology company that provides real-time measurement and analysis of advertising and audience engagement. Quantcast hired us to create a WordPress plugin that puts a JavaScript snippet in the header of their users’ sites. This extended their service out to the greater WordPress community and provided a huge benefit to their existing users. Quantcast users with WordPress websites can install the Audience Analytics plugin. Then, their Quantcast account is linked directly to their WordPress site and they can access their site analytics through WordPress super easily.

WordPress can scale–which means it can grow with your business

To make it do so successfully, though, you’ll definitely need the assistance of a professional. This part gets a little technically advanced, but Smashing Magazine took a look at what different developers have done to set up high traffic sites for success. WordPress isn’t the only key component in the fight to keep your site performant, but it’s not going to be what holds you back.

Getting on WordPress means being in good company

There are tons of businesses and major publications that are on WordPress, including:

  • WorldPay
  • Amazon
  • Disney
  • Politico
  • The NBA
  • Discovery Communications
  • USA Today
  • Microsoft Office Blogs
  • FiveThirtyEight
  • Airbnb

And many, many more. Big names take their technology seriously, and they’ve chosen WordPress to best serve their massive audiences.

So what are you waiting for?

WordPress web development, Zao company values, WordPress plugin development, hire a plugin developer, WordPress eCommerce developer,

This is a Human Issue: Zao Stands with Refugees

We stand with our immigrant neighbors, our refugee neighbors–not because they have a positive effect on our bottom line, but because they are human and worth the inherent dignity of humanity

Like many of my fellow Americans, I’ve found myself a bit dumbstruck over the events that have unfolded from our nation’s executive branch over the recent weeks. An eternal optimist, I’ve done my best to find silver lining in it all.

The bright side of all of this? Americans all over our country are banding together in solidarity to show their support for their immigrant and refugee neighbors.

“What is a web development agency doing spouting political diatribes?”

That’s what you might be asking. It’s a fair question. This is not a political issue; this is not a “left” or “right” issue. This is a human issue.

Many business leaders have already come out in support of immigrants and refugees because they run companies who depend on those populations and their skills, or they run companies founded by immigrants.

This is all good and well, but at the risk of being repetitive: this is a human issue. 

We stand with our immigrant neighbors, our refugee neighbors–not because they have a positive effect on our bottom line, but because they are human and worth the inherent dignity of humanity.

None of this is (or should be) controversial. Many of us, in our dumbstruck state, are left asking ourselves, “What can I do?”

I don’t have all the answers, but I know that if all of us do something, it will make a difference.

This is what we’re committing to:

Starting Local

To me, this is the most important part.

We may not all be able to go protest, or go to the ends of the earth and alleviate suffering, but we can all do something right where we are.

Zao Supports Refugees

Locally, Zao is committed to serving an organization who has been committed to serving Portland’s local refugee population.

Refugee Care Collective equips refugees to adapt to life within their first year of entry through partnering with local resettlement agencies and mobilizing the city of Portland.

We’re doing a matching campaign for RCC.

That means we’ll match anyone’s donation to RCC, dollar for dollar, in their name.

matching donations, refugee

If you hate these matching campaigns as much as I do (I mean, seriously, you want me to RT you and you’ll give a dollar? Come on. Just give the dollar.), fret not.

We’re giving $1,000 (to start) no matter what. We’d just love to be able to give it in your name, instead of ours. Just email your donation receipt to justin@zao.is, and I’ll hit you back with the matching donation in your name.

Other Pacific Northwest Organizations That Need Help

Latino Network

Latino Network is a non-profit that serves Latino youth, families, and communities. The news of the election has hit their community hard, and the support they offer the Portland-area is invaluable.

“At the same time, American voters made a choice to elect a President who has used harmful and divisive language that singles out Latinos, Muslims, immigrants, and other people of color.

I have heard from many of our staff members and community members about the deep fear that exists within our communities. Many of us, our families, and people we know came to this country as immigrants seeking a better life. Leaving one’s home to immigrate takes courage, strength, and a deep desire to seek something better for ourselves and our families.”

-Carmen Rubio, Latino Network Executive Director

Northwest Immigrant Rights Project

The Northwest Immigrant Rights Project fights for immigrant justice by providing direct legal services, systemic advocacy, and community education. Since the election, they have been doing a ton of work to continue to advocate for immigrants and educate social service providers in Washington.

IRCO

IRCO has spent the last forty-plus years working with Portland refugees and immigrants. Their goal is to “promote the integration of refugees, immigrants and the community at large into a self-sufficient, healthy and inclusive multi-ethnic society.”

Islamic Social Services of Oregon State (ISOS)

ISOS is a charitable organization that works with a network of non-profits and community service groups through financial and public assistance. They provide refugee services, as well as needy assistance, family crisis, and alliance support.

Oregon Jewish Museum and Center for Holocaust Education

There are parallels to history in what has recently happened. We said never again. The Oregon Jewish Museum and Center for Holocaust Education is an extremely important resource, particularly right now.

Hollywood Theatre

The Hollywood Theatre is a non-profit that screens special social justice related films and works with local non-profits (like Latino Network) to host screenings, with talkbacks, and gives the proceeds back to the organizations they partner with. Art has been a well-documented medium of political resistance and education, and supporting that is vital.

Regional Arts & Culture Council

The Regional Arts & Culture Council is serves Clackamas, Multnomah, and Washington counties with grants for artists, non profits, schools, as well as advocacy, community services, and arts education.

Once again, art is a well-documented medium of political resistance and education–as well as an excellent therapeutic tool and a huge contribution to the community. It has been suggested that the current administration may eliminate the National Endowment for the Arts, National Endowment for the Humanities, and privatization of the Corporation for Public Broadcasting, which would drastically damage many arts organizations–this one included.

The President and CEO of Americans for the Arts, Robert L. Lynch, shared a few things he has done, as well as how the community can rally against this, in a blog post on their site.

“I don’t take anything for granted with the will of an elected body, whether it’s federal state or local. Anything can happen…[s]o it’s important for the arts community to voice its concerns as much as possible.”

Robert L. Lynch, Americans for the Arts President and CEO 

Beyond Local

National Organizations That Need Your Help

U.S. Committee for Refugees and Immigrants

These folks help protect and fight for the rights of those who have been uprooted, based in Washington D.C. They’re doing vital work and a great central hub for supporting refugees and immigrants.

American Civil Liberties Union (ACLU)

You’ve heard of the ACLU, and we have them to thank for blocking the unconstitutional ban that the world is still reeling from. They’ve decided to keep fighting–and these lawsuits are expensive. Supporting them is crucial.

Electronic Frontier Foundation (EFF)

EFF has done important work for many years. Considering that Muslim Americans returning abroad were recently asked for their social media accounts for evaluation upon re-entry, the work they do is going to be more important than ever.

Black Alliance for Just Immigration (BAJI)

BAJI works with and on behave of African American and black immigrant communities by building coalitions and initiating campaigns to push for racial and social justice. They’ve released their official condemnation of the recent executive orders, and will need support for the people they serve moving forward as well.

Immigrant Legal Resource Center

ILRC trains attorneys, paralegals, and community advocates regarding how to work with immigrants, and work with many different groups to shape public policy regarding immigration.

National Immigration Law Center

NILC is dedicated to defending and advancing the rights of low-income immigrants through impact litigation, policy advocacy, and strategic messaging about immigration issues.

What Else Can We Do?

Call your representatives and voice your opinion.

The Sixty Five makes it easy to find your reps, as well as provides a simple script for callers to use, which is especially great for those of us who get anxious regarding calling on the fly.


I’ve given a lot of thought to giving, and I want to make sure that we can have the best impact possible.

If you’re familiar with organizations that are having a significant positive impact for refugees and immigrants, or if there are other things you think we can do to help, I’d love to hear about them.