Published: February 7, 2025
Be the best in the world
I was asked via a private message on LinkedIn: What word of advice would you give to help me build a successful agency ?

My advice?
Be the best at something. It can be something small, but make sure there is no one in the world better than you at it.
In my case, I am the best in the world at the frontend of LocalGov Drupal (LGD). I wrote most of the frontend system for it and continue to maintain it. People trust me when it comes to questions and consultancy about the frontend of LGD.
I know the above might sound arrogant, depending on how you read it. It's not arrogant. I have deliberately set out to find a niche that I can promote myself within. And it's taken me a long time to be able to have the confidence to say "I am the best in the world at X".
- I'm not the best in the world at Drupal.
- I'm not the best in the world at frontend development.
- I'm not the best in the world at LocalGov Drupal in general (though I am pretty high up there I think)
But ... no one knows the frontend system of LocalGov Drupal like I do. It's what I call a niche of a niche of a niche - Drupal => LocalGov Drupal => Frontend of LocalGov Drupal.
That's my advice, find a niche of a niche of a niche and be the best in the world.