2,947 karma · joined March 3, 2019
The problem with a purely technical team and no user-centric PM guidance is they'll end up building an engineering designed product, that doesn't resonate with non-technical users. As pure engineers, we love engineering, and may over-engineer solutions given the opportunity. Unless we are building some developer tools or highly technical product, this doesn't work for the majority of non-technical products.
You need a PM who can separate the technical design from the user experience, but also understands how to bridge the two when it comes to actually building the product. No technical experience rarely helps, as you spend a lot of wasted time debating why things should or can't be built.
As a PM with technical background, I'm not going to waste engineering time proposing radical user experiences that I know will require excess resources and time to build. At the same time, deeply understanding what users want, I'm not going to build a product that is too technical for them to understand how to use. We understand the limits of our technical stack and how to reduce user frustration. That is the advantage of having a balanced PM with both user and technical experience.
1) Direct access to the product
2) Multiple demo examples
I've seen so many launches here recently that have no demos, require sign up and basically gate all the usefulness of the product behind walls.
Related issue: https://github.com/danny-avila/LibreChat/issues/1131
LiteLLM: https://github.com/BerriAI/litellm
Guide: https://github.com/danny-avila/LibreChat/blob/main/docs/inst...