4 ms·
My personal preference would be more like: 5. Make something cool and release it under any license which I feel like. Ruthlessly limit the project scope so I c
by alexdowad 6y ago
My personal preference would be more like:
5. Make something cool and release it under any license which I feel like. Ruthlessly limit the project scope so I can finish it while still having fun and learning interesting things. (This means completely finished; documented, optimized for performance, and exhaustively tested with close to zero bugs remaining.) Then:
- Be very clear on the project page about what people can expect in terms of support and timely bugfixes. Let people make their decision to use the project or not, with knowledge of how much time and energy I am ready to give. Politely refuse to go beyond what has been stated.
- Make whatever amount of money I need through other means.
- Use the knowledge I gained from making said "cool thing" to make other cool things (whether for fun or for money).
- With a glint in my eye, reminisce about the great times spent hacking on computer code and all the fascinating discoveries made.