|
|
|
|
|
by lukethomas
1536 days ago
|
|
I knew we needed to build a suite of tooling, as our goal was to be a "hub" for the most important stuff at work. In retrospect, we built too much product. If I start another company, I will spend all my time focused on solving a very big pain-point with a few simple product. With Friday, I wanted to keep the product simple, but the people we talked to always were talking about the "yet another tool problem" - so there was a desire to consolidate. How I interpreted this was that we needed to build the "suite" vs. spending all our time on one feature. I could go on and on about what I would do differently, but I'm thankful for the opportunity and have learned a lot that will (hopefully) make me more effective in the future :) |
|
This answer is so generic, but so apt. Everyone can throw around phrases like KISS or MVP or try to implement methodology like agile, but it's so hard to just identify _what_ you want (or need) to build.
We're looking at a major revamp/rewrite/refactor of our main product that previously had been built with the idea of being able to solve every problem our customers face. This decrepit, aging codebase has so many bandaid fixes for every conceivable "what if" scenario that it's just become unmaintainable.