Emulate Showcase Kit. That little dropdown button is what the user sees, and that's what I added to reelyActive's core open source software product today. Of course adding the button was the easy part. Adding the functionality, which involves architecture-level decisions, was the challenging part.
I had been planning to complete this six weeks earlier, and the fact that I was effectively able to complete this in an afternoon made it frustrating that it hadn't been completed sooner. However committing the code provided me a real sense of satisfaction.
I wish I could write code and advance the core product whenever I'm motivated to do so (which is most of the time). Unfortunately, my role in the startup involves many additional responsibilities, and I'm not convinced that I've been able to strike a healthy compromise between the two. I think about this a lot and intend to dig deeper as Startical 2.0 progresses.
Note to future self: this was starling@1.0.1 and hlc-server@1.0.17