"No developer in their right mind wants a developer portal" This was a quote I heard from a platform PM. And he was right! It reminds me of the similar quote: "People don't want to buy a quarter-inch drill. They want a quarter-inch hole!"—Theodore Levitt It might be a tough pill to swallow but: No one wants your platform. No one wants your tool. What developers actually want is what your product enables them to do. Shipping faster, feeling more autonomous, mastering their craft. Developers don't want a developer portal. Developers want to be better developers.
Sell the problem you solve. Not the product. And sell your platform to developers when they are experiencing the problem... Otherwise, they will always focus on switching costs instead of long-term productivity gains.
Checkout, code, commit - everything else is cognitive load that a platform should abstract away. My money is on a developer CLI.
Reading Dev Portal = paying Documentation Tax https://youtu.be/Rn7X8iLwz5E
Indeed, the Developer Portal is merely one of many tools/touchpoints developers interact with on their journey to Discover, Build, Evaluate, Learn, Build, and Scale with a product.
Developers suffer from FOMO. They want to learn and grow. So, inform them, educate them and help them grow. Don't persuade/push them with fancy colors & english language.
I might frame it as "if a developer portal helps developers get the job done, that's fine, but it's not the ultimate goal".
Personally I find it patronising when websites try to sell me on the benefits. I already know the problems and the benefits of solving those problems. I want to know what you solution is. This seems to be true for most devs in my experience.
Absolutely, developers want to be better version of themselves, and that`s when better tooling comes into the picture.
They want to do things effortlessly, independently and frustration free.
Developer Experience Engineer | Open Source Enthusiast | Ecosystem Partnerships | Comedian
1mo“Developers want to be better developers” 🚀✨ big truth here