Exploring Freelancing
Navigate freelancing as a developer; find clients, manage contracts, ensure timely payment, and learn from experiences!
While creating my goals for 2022, the major thing I want to do this year is ship products, especially the features requested by the users of my app.
I have this pet project that I love to work on - Chroma Game, a simple color matching game. In 2020 and 2021, I got a dozen feedback regarding it, mostly feature requests. While I assured and promised all of them that I’d release a new version with their feature, I never did.
The last release was on 25th March 2020 to fix a critical issue for iOS 13.4 users.
Yikes.
I worked on all the features that my users requested but never shipped anything. It was always this one more improvement that I wanted to make so that the release was perfect.
In reality, a perfect release doesn’t exist.
Coming to 1st January 2022. The codebase is a mess, and I don’t know where to start fixing it. All the features are mixed in the same branch because I wasn’t aware of feature flags back then.
Roadmap
To the whiteboard. Instead of deciding where to start, I went through all the emails from my users.
Most of them were something along these lines -
Hello, I have this idea to make a CMYK mode for designers that work in print to practice color matching.
Can you add a CMYK mode?
CMYK? 😬😊
How about HSB, LAB, and CMYK color models?
Do a CMYK section?
Reading these emails, it is clear that the roadmap’s first thing is CMYK. Based on the number of responses, I already have this feature implemented, and it took much time compared to RGB.
Conclusion
The next thing is to release. Just add CMYK, make it a paid feature, and ship.
And that’s it! That’s my roadmap for the next week!
Exploring Freelancing
Navigate freelancing as a developer; find clients, manage contracts, ensure timely payment, and learn from experiences!