Three Websites, Five Years: What Happens When a Client Refuses Features
It started as a contract to build three websites. It turned into almost five years of support — and changed how I judge my own work.
Jakarta Feminist — a feminist organisation in Jakarta
Non-profit / advocacy
Three websites, Wix Editor to WordPress migration
Almost five years of support
A three-website contract that never really ended.
I was contracted to build three websites. Technically, that work had an end date. What happened was the opposite: the relationship ran for almost five years, through Women's March Jakarta, FemFest, and a number of other campaigns, each with its own needs.
The work included pulling editorial content, events, and resources into a single mobilisation hub — and moving them off Wix Editor onto WordPress so they could manage their own content without depending on anyone.
They refused almost everything I offered.
This client knew exactly what they wanted. What I didn't expect was how firmly they refused what they didn't want. Every time I proposed a feature that sounded clever, the question was the same: who will use this, and what happens if no one does?
Most of my proposals didn't pass that question. They wanted it simple, they wanted it to work, and they wanted decisions made from the input of the people actually using the site — not from me, and not from trends.
For a while I saw that as a limitation. A few years later I realised it was the discipline I've most rarely found in other clients.
A feature you don't build is a feature you don't have to maintain.
The consequence only showed in year three. A site built with few moving parts is a site a new person can still pick up when staff change. No feature nobody understands. No section everyone is afraid to touch because they don't know what will break.
The trade-off is real: a few things take more manual steps than they should, and I still think some of my old proposals were right. But surviving five years is stronger evidence than my argument.
This became the foundation of how I work now: ask first who will maintain something, before agreeing to build it.
What I can stand behind.
Ongoing support, far beyond the original contract scope.
Built and maintained, including a Wix Editor to WordPress migration.
Women's March Jakarta, FemFest, and more.
There are no traffic or conversion numbers here because I don't hold the data. The measure of success for this project is the hardest to fake: the sites are still in use, and the team can still manage them themselves.