Getting the tech right
Technologists can get into a habit of leading down a technology path. Always bring the tech back to the user.
The biggest tech mistake that Joe has seen in tech startups in terms of building, is doing too much tech too early. If a CTO comes to you with the technology in mind and says we have to build this in Java or .net, rather than starting with addressing the problem, this is a big warning sign.
Always address the problem and then choose the appropriate technology for that problem.
Don’t lead with the tech!
Fall in love with the problem your users are facing. Don’t fall in love with the solution.
If you fall in love with the solution it will be very difficult when it might not work. And a lot of the time, it probably won’t.
Technology options – low-code, no-code and bespoke?
You can learn a lot using a no-code or a low-code platform before building a real MVP. But they only go so far.
Starting here can help validate a product, so when you come to building version one with an agency, you can be sure the money is going to good use.
Should you hire an agency or hire a developer?
If you hire a developer, you have to tell them what to do, help and support them.
If you work with an agency you get more of a rounded package.
If you are struggling to choose whether to hire a developer or a partner, always go for the agency approach. You will get there quickly and you will get a better product.
It might cost more, but in terms of the money well spent, it is a better way forward.
The hybrid approach – you can still hire an agency and go with a low-code or no-code platform
To build a product you have to have a certain level of technical ability even with no-code or low-code. And an agency can help you with this, and still use low-code or no-code.
An agency could even suggest taking a hybrid approach, where you take the route of combining low-code, no-code and even third party software with bespoke software.
Hybrid is a great way to build a product for the initial stages of product development. It helps keep costs low and increases speed to get your product to market so you can get that vital feedback to help shape your product around its users.
You don’t build scalability from the start, you build a product that people love
You have to know that you are on the right track before you think about scaling a product.
It’s not worth the investment.
You have to address the users needs and achieve product-market fit first. Get that, then you can think about scalability.
Scalability is a secondary element to what you are trying to do.
Matt calls this ‘Premature optimisation’. In the tech world, he has seen it countless times where techies are thinking about millions of users and end up going down a rabbit hole of building a system that can support that. But you’ll never get there if you don’t quickly get a product to market for user feedback.
A landing page should be your first ‘MVP’
Putting up a landing page can gauge interest and is a great way to validate your market assumptions (or not). Again, it’s about the low amount of effort to see if people are interested.