timdaub pfp
timdaub
@timdaub.eth
As a tech lead, how do you balance between the big picture roadmap and iterating on user feedback? I seem to always get stuck on either side 😔 E.g. Kiwi News has tons of issues on the low level APIs (users tell me). I could fix all of those vs. I could build a web UI and render them less relevant. What is best?
10 replies
0 recast
2 reactions

notdevin  pfp
notdevin
@notdevin.eth
What do you want, personally, as a power user?
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
Honestly, I want only people that can use a terminal to be able to submit links but maybe I'm way to radical on this. But I have a secret sauce, which is that I've been in chats with technical people only and talking in this bubble is kinda fun and really productive! But many users want a UI! 😩
1 reply
0 recast
0 reaction

notdevin  pfp
notdevin
@notdevin.eth
I don’t know if this helps, but imo, fuck everyone else. Go with what you want to build and who you’re building it for. My heuristic for this is Lizard People. There are 12 million Americans that believe lizards run the planet. That’s the worst product to sell I can think of. Create value for the group you know
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
Yeah, I mean there are cases when you‘re right for sure. E.g. for a tool where I Am the only revealed user. But e.g. for Kiwinews, I already have people DM‘ing me and it‘s fairly easy to run a node right now. So I feel foolish to not listen to feedback, especially since it‘s a social app
1 reply
0 recast
0 reaction

notdevin  pfp
notdevin
@notdevin.eth
Only you know where your product is going :) Every tension between a split in user groups is a compromise. Do you want that, can you embrace that, does your vision remain after that.. Those are the sets of questions I tend to ask myself. I like to hyperbolically suggest what I did as leads to less vanilla outcomes
1 reply
0 recast
0 reaction

timdaub pfp
timdaub
@timdaub.eth
Yeah fair, actually I too like to implement the most extreme ideas and, as you say, it can avoid „mid outcomes“. E.g. for the Soulbound token specs I did that and it was actually a really interesting process. But it would mean publishing a AAA CLI tool (git level UX) that becomes the main client.
0 reply
0 recast
0 reaction