Brian's Blog Homepage
slum housing built on poles above waste land

For years we've been told that the easiest way to build an online presence is to use someone else's platform. Whether it's a website builder, an online marketplace, a social network, or a hosted service, the promise is always the same: less work, less hassle, and faster results.

What often gets overlooked is the cost of that convenience. When your business depends on a platform you don't control, your future depends on decisions made by someone else.

Every so often I see someone proudly announce that they've launched a new website. Then they tell me it's built entirely on a hosted platform. It might be a website builder, an e-commerce service, a membership platform, or even a social network page that serves as their entire online presence. The specific platform doesn't really matter because the underlying issue is always the same: they don't actually own it.

That might sound harsh. After all, they're paying for the service, they've invested countless hours creating content, and they've built a business around it. But ownership isn't measured by the amount of time or money you've invested. Ownership is about control, and that's where the problem begins.

Convenience Comes at a Price

Borrowed platforms are incredibly attractive because they remove many of the barriers to getting started. There is no hosting to configure, no software to install, and no updates to manage. In many cases, you can have a website online within a few hours and start accepting customers almost immediately.

For many people, that's exactly the right solution. When you're starting a business, launching a side project, or testing an idea, speed matters. The ability to focus on your content or your customers instead of technical details can be a genuine advantage.

The problem is that convenience and control often sit at opposite ends of the same spectrum. The more responsibility you hand to someone else, the more dependent you become on their decisions.

At first that dependency doesn't feel important because everything works exactly as promised. The monthly subscription is affordable, the features meet your needs, and someone else takes care of the technical details. However, as your business grows and your requirements become more sophisticated, that's usually when the cracks start to appear.

Your Business Becomes Subject to Someone Else's Decisions

Imagine you've spent five years building a successful business website. Your content is there, your customers are there, your search rankings are there, and your day-to-day workflows are built around the platform.

Then one morning you receive an email informing you that the pricing structure is changing. A feature you rely on is moving to a more expensive plan, an integration is being removed, or a design option is being discontinued. Perhaps the company has decided to focus on a different market and the features that matter to you are no longer a priority.

None of these decisions are necessarily unreasonable from the platform's perspective. Companies change direction, products evolve, and businesses need to remain profitable. The problem is that your business is now affected by decisions over which you have absolutely no control.

You can complain, post angry messages online, or threaten to leave. Ultimately, though, the decision isn't yours to make. The platform owner decides and you adapt. That's the reality of building on borrowed platforms.

Success Can Become a Trap

One of the great ironies of platform dependency is that the more successful you become, the harder it is to escape.

When your website is small, migration is usually straightforward. You can rebuild a handful of pages without too much effort and move to a different provider if necessary.

Things look very different when your business depends on thousands of pages of content, customer accounts, subscriptions, orders, forms, automations, and integrations. At that point, moving becomes a major project involving significant time, money, and risk.

This is how convenience gradually turns into dependency. What seemed like a simple decision at the beginning becomes a major constraint later on.

Lock-in isn't always deliberate. In many cases it's simply the natural consequence of proprietary systems. The longer you stay and the more successful you become, the more difficult and expensive it becomes to leave.

The Export Button Isn't Ownership

Many hosted platforms will tell you that your data belongs to you. Technically, that's often true. You can export your content, download customer records, and save copies of your files.

But ownership is about far more than data.

Can you export your site's functionality? Can you export its design? Can you export the workflows, memberships, automations, and integrations that make the site operate the way it does?

In many cases the answer is no.

Website builders are particularly interesting because they create the illusion of ownership. You have your own domain name, your own branding, and your own content. To visitors, it looks like your website.

Behind the scenes, however, every part of the experience depends on the platform. The templates, the functionality, the e-commerce features, the extensions, and often even the hosting itself are tied to a single vendor. The day you decide to leave, you discover how much of your website was really theirs and how little of it can be transferred intact.

You may be able to take your content with you, but rebuilding everything around it can be expensive, time-consuming, and sometimes impossible.

This Isn't Just About Websites

The same principle applies far beyond websites.

Businesses build entire audiences on social networks only to discover that an algorithm change can dramatically reduce their reach. Online stores become dependent on marketplaces that increase fees or introduce new restrictions. Creators build communities on platforms that suddenly change direction or disappear entirely. Developers build products around third-party APIs that are later restricted, redesigned, or withdrawn.

The details vary, but the lesson remains the same.

Whenever someone else controls the platform, someone else controls part of your future.

That's not necessarily a problem when the platform is one part of your business strategy. It becomes a problem when the platform is your business strategy.

Why Open Source Systems Matter

This is one of the reasons I have always been drawn to open source.

An open-source website running on hosting that you choose gives you options. You can move hosts, change developers, customise the software, and extend it in ways the original developers never imagined. Most importantly, you are not dependent on the business strategy of a single company.

That doesn't mean everything is easier. Running your own website comes with responsibilities. Updates need to be installed, backups need to be maintained, and security needs ongoing attention. There is no point pretending otherwise.

However, responsibility and control tend to go hand in hand. If your website plays an important role in your business, having control over its future is often worth the additional effort.

When your website is built on open standards and software that you control, you have choices. When it's built entirely on a proprietary platform, your choices are limited by whatever the platform owner decides to allow.

Build on Land You Own

Convenience is valuable. There is nothing wrong with choosing a hosted platform, especially when you're starting out and need to move quickly. Many hosted services are excellent products, and some may remain the right choice for years.

The danger comes when convenience is mistaken for ownership.

Before you build your business on any platform, ask yourself a simple question: if I needed to leave tomorrow, could I?

Could you move your content? Could you move your customers? Could you recreate your workflows? Could you continue operating if the pricing changed dramatically or the company behind the platform changed direction?

If the answer is no, then you're not really building on your own foundations. You're building on someone else's land and hoping they never ask you to move.

Use rented platforms when they make sense. Benefit from their convenience and take advantage of their reach. Just make sure you understand the risks and always have an exit strategy.

Because the most important question is not how easy a platform is to start with.

It's how much control you'll still have when your success depends on it.

Build on land you own.

Everything else is just renting.

J o o m l a !

Brian Teeman

Brian Teeman

Who is Brian?

As a co-founder of Joomla! and OpenSourceMatters Inc I've never been known to be lacking an opinion or being too afraid to express it.

Despite what some people might think I'm a shy and modest man who doesn't like to blow his own trumpet or boast about achievements.

Where is Brian?