Menu Close

Calvin Ho has been building websites for over a decade. His agency, Knockers Design, is based in Taipei and works with clients across Taiwan and the US, specializing in complex, custom builds.

For all of it, his platform of choice is WordPress.com.

Creating complex WordPress websites is still in high demand, and today’s WordPress.com supports us and has our back.

Built for customization, not just simplicity

Knockers Design’s projects involve CRM integrations, custom plugins, Web3 projects, API connections, and complex e-commerce setups. The kind of work where platform limitations become real problems fast.

Screenshot of an Online Design Portfolio

WordPress.com handles it all.

The plugin ecosystem is robust, documentation is solid, and GitHub integration makes deployment clean and reliable. For a team that codes custom solutions daily, those details matter.

There’s nothing that we can’t really do. If you have the budget, we can do it.

The real cost of self-hosting

For a long time, hosting client sites on their own servers looked like the smarter business move — more control, better margins.

But the math changes when you account for what it actually takes to run it well.

If you look at all the time dealing with backups, security issues, all those systems — it’s not actually as beneficial as working with a managed hosting provider like WordPress.com.

With WordPress.com handling the infrastructure, Knockers Design’s team focuses on the work clients actually hire them for.

How they work day to day

Calvin’s team uses WordPress Studio for local development, GitHub for deployments, and Jetpack for site monitoring — catching issues like domain expirations before clients even notice.

We get those notifications before our clients do. That way, we’re always the first to know — and the first to act.

That kind of proactive visibility is the difference between an agency that reacts and one that leads.

Trust built through community

Knockers Design didn’t find WordPress.com through a product page. They found it through people.

Calvin and his team are deeply embedded in the WordPress community in Taiwan — organizing meetups and building relationships with developers and Automattic employees over the years.

We organize meetups, we go to WordCamps, we work with people across the ecosystem. That itself is how we thrive here in Taiwan.

That trust is also how they sell. Pricing is transparent, clients can research it themselves, and WordPress.com’s reputation does a lot of the work upfront.

We’re using the best, we’re using the industry standard — that helps make our clients feel safe.

AI is raising the bar — and Knockers is ready for it

The clients walking through Knockers Design’s door today are different from the ones from five years ago.

AI tools have changed how business owners come into projects. They’ve researched their requirements, stress-tested ideas with ChatGPT, and arrive with detailed briefs — specific features, technical standards, and design expectations. The knowledge gap between client and agency is narrowing fast.

It’s becoming more of a conversation between equals — I have this knowledge, you have this knowledge, let’s figure out what we can build together.

For an agency that thrives on complex, custom work, that’s not a threat. It’s a filter. 

The clients who show up with harder problems are exactly the ones Knockers Design is built to serve. Having WordPress.com handle the infrastructure means the whole team can stay focused on solving them.

We #StandWithUkraine.
Learn how you can help too!

#Stand­With­Ukraine

We stand with our friends and colleagues in Ukraine. To support Ukraine in their time of need read below and also visit this page: Learn more

We don't know how long the war will last. But what we do know is that we can't stand aside and watch.

The fastest way you can help too is to support Ukraine financially. The National Bank of Ukraine (NBU) has opened a multi-currency account for that purpose. Learn more

This account accepts donations in US, Canadian and Australian dollars, euros, British pounds, Swiss francs, yuan and yen.

UA823000010000032302338301027

Also accepting cryptocurrency donations – the fastest way to help. Learn more

BTC – 357a3So9CbsNfBBgFYACGvxxS6tMaDoa1P

ETH, USDT (ERC-20) – 0x165CD37b4C644C2921454429E7F9358d18A45e14

If you want to volunteer in the army of Ukraine and help with deeds, then here are specific instructions how to do this: Learn more

Spread the word!