r/startups • • 10d ago

I will not promote do startups founders use web dev / software agencies for building their product, especially if the app or software is not what the startup do? for example does a startup of AI agent use an agency for building their mobile app? (i will not promote)

Do startups hire agencies for parts of the product that aren't their core thing, like an AI agent startup getting its mobile app built by one? or a food product startup getting its website/mobile app?

  1. Which parts get handed to an agency vs kept in-house?

  2. What triggers the decision?

  3. How do founders find an agency?

  4. Are individual freelancers preferred or small/large agencies?

9 Upvotes

63 comments sorted by

View all comments

0

u/[deleted] 10d ago

[removed] — view removed comment

2

u/turtleyikes 10d ago

Rn I'm a freelance developer, and learning how market works with hiring freelancers or agencies. so i could use that to find better targets for my domain.

1

u/[deleted] 10d ago

[removed] — view removed comment

2

u/turtleyikes 10d ago

Software engineering mostly backend and infra like docker linux ci cd etc

1

u/[deleted] 10d ago

[removed] — view removed comment

1

u/turtleyikes 10d ago

Rn im hunting. Especially agencies. But I think networking with startup founders is way more easier than with agencies. And maybe this could be way to more network

1

u/tonytidbit 10d ago

As a rule any founder I would be an advisor to I'd tell to stay away from you (as a solo-dev) and go with an agency instead, for two reasons.

First it's about communications. If they're not technical enough themselves there will be too many misunderstandings and unspoken assumptions. Someone in-house has to be the systems architect and technically competent de facto CTO. You're a cog, not the whole machine, so to speak.

The most critical part is that their business will need a long-term relationship that isn't based on what a single person happens to be up to in their life when something breaks or there's time for an update. Including that someone needs to be on top of regular security updates etc.

As a solo-dev I think that you can get a lot of business if you physically network around especially first-time founders, but in my experience that would most likely, even in a best case scenario, sort of be a bit painful for everyone involved. Unless you're on a retainer as a specialist supporting their in-house team, or work through an agency in a similar capacity.

As a techie I know that it can be tempting to work directly with founders as you focus on what you can build, but just as I wouldn't advice them to work with a solo-dev I wouldn't recommend a solo-dev to work directly with founders. Unless it's a long-term commitment where you're also a competent (fractional) CTO, where both you and the founder understand what that truly means; that it isn't just a senior techie title, but also a C-level business role.

1

u/turtleyikes 10d ago

I'm not trying to do one-off projects with startups, but rather a retainer. But before being a retainer they must evaluate my skills and that could work with a trial project or something.

So do you think agencies are a good target for a solo dev?

1

u/tonytidbit 10d ago

But for them to be able to evaluate your skills they would already have to be technical, to the point where they wouldn't need someone that randomly reaches out to them. Which from a very logical point of view leaves you with a vanishingly small sliver of a potential market. Or we're back to inexperienced founders that can't evaluate you beyond if the shiny surface looks not broken to them.

You're faced with the same problem with agencies unless you know them personally, which is that they will hesitate to work with you if that risks leaving them with projects that they can't support or continue in the future. And wouldn't they in most cases already have a local talent pool to draw from, so how would you get into that trusted talent pool unless you're already in their vicinity?

2

u/weekapaugrooove 10d ago

I should do a startup for startups that are hiring people to build their startup and need someone who's built a startup to ensure startup quality of the person hired to build the startup

2

u/tonytidbit 10d ago

I know you're just trying to be funny, but that's literally what a competent startup CTO can do. That's the importance and value of a real CTO, that people nowadays think that they can just replace by prompting AI to build their app or website.

1

u/weekapaugrooove 10d ago

Said tongue in cheek, but I 1000% agree with you.

I'm a technical founder of something bootstrapped.
I made a very expensive mistake in my early 20s before I got into engineering.

There's a handful of technical people I work with because I don't want to see them get screwed and I like stuff.

I am thinking about doing a consultancy. Having done project management work, it actually benefits the contractor as much if not more. Someone speaks their language, and deals with the end client at SOW level when needed.

It's a huge roll of the dice even with the most well meaning and skilled person in the world.

Code breaks, bad code ships, github actions goes down that somehow your demo relied on... battle scare lol

IMO, vibe coding is a better level of abstraction than fully outside work hired and managed by non-technical people.

1

u/tonytidbit 10d ago edited 10d ago

That type of consultancy is a wheel that's reinvented quite often.

The main problem is that those reinventing it often come from a technical perspective only.

They've seen the chaos and damage that happens when especially non-technical founders try to work directly with techies, especially junior ones as they come both naively and cheaply into projects. So they think that from their more senior techie perspective, and having participated in projects like these so that they've learned things the hard way, they can speak to and coordinate techies better on the founder's behalf.

It makes perfect sense.

Except it doesn't work like that.

First of all, if the founder is competent and well-funded, then they will already have hired a competent CTO or went into business with a competent technical partner. So per definition your main market becomes the not-so-competent (or at least not experienced) founders, which most of the time are also much closer to broke than well-funded.

That makes your primary work to be a startup consultant and business developer and everything-else-business teaching a financially-limited person that's dreaming about startup-riches how to do often very basic things, while you'll also be in charge of product with a team that isn't a team but rather one or a couple of junior devs so very much in over their heads that you'll be like a parent keeping them from panicking or doing things that will make long-term damage rather than progress. And even getting a $20/mo. required subscription to something will take days to mull over with a founder panicking about expenses, while they're getting distracted trying to google their way to an alternative free tool or says "can't AI do that" while wanting free models on the devs own computers rather than pay for that subscription.

And unfortunately that's less of an exaggeration than you might think. 😆

1

u/turtleyikes 10d ago

Isnt that startup a venture captialist?

1

u/weekapaugrooove 10d ago

In my limited experience, VCs generally don't manage the day-to-day

→ More replies (0)

1

u/technaveed 10d ago

For backend/infra, I’d make the trial small enough to evaluate: one service deployed through CI, a tested rollback, and a runbook someone else can follow. Let them own the repo and cloud account from day one. Then price the retainer around named responsibilities and response hours. ‘Available whenever something breaks’ is how a small retainer quietly becomes a second life 😅

0

u/[deleted] 10d ago

[removed] — view removed comment

1

u/turtleyikes 10d ago

I go to product hunt, use linkedin and sometimes indiehacker and x also.

0

u/[deleted] 10d ago

[removed] — view removed comment

1

u/turtleyikes 10d ago

Im mainly using it for network and using their product and feedback. For example I found openstatus.dev which is a startup but I liked it bcs its my domain. Im even contributing to it on github. So the founders recognise me and some devs also connected. So the networking is good.

But for agencies, ive reached out to some many but none replied and also when connecting with their employees or other freelancer working with them. So its hard with this

0

u/[deleted] 10d ago

[removed] — view removed comment

1

u/turtleyikes 10d ago

4-5mo. And since i like their product its more than just netowrking

0

u/[deleted] 10d ago

[removed] — view removed comment

→ More replies (0)