How to build and run a developer-first software agency
I know how to build good software in a timely manner, but I need more people. How can I start without having a steady stream of projects to begin with? I plan to work just with freelance full-stack seniors, even part-time.
If you were to think like a growth hacker, where can I find such people?
If you were to consider joining such team, what would make you happy?
The values I want to cultivate are: developer-first, remote culture, async communication, frictionless experience, available resources to do your job without wasting energy on non-functional things, from infrastructure, to product specs and documentation.
Work when you can, have pros around when you need them, respect the client, deliver, get paid, don't block others, repeat. If stuff hits the fan, then protect the team, push back on the client, take losses if I have to.
1 comment
[ 0.34 ms ] story [ 12.4 ms ] threadI keep my freelancing focus on the customer. My process and ideas about quality and scalability have to fit customer requirements, and I have to back up my talk about quality and scalability with evidence. The agency that represents me also maintains a strong focus on the customer.
"Growth hacking" the freelancer and agency models has led to lots of failed projects and customers with a bad taste for agencies. When getting new projects takes priority over delivering value and keeping customers happy you only grow by churning projects, and the industry has more than enough of that already.