May 17, 2021
What's going on, and what's coming up for Lifeline? That's what these biweekly Sprint updates are about. You'll get a quick summary of what we did in the past weeks and what's planned for the next ones.
...decided we'll start developing Lifeline in sprints—cycles of two weeks with a clear goal and corresponding tasks.
Until now, our process was adhoc, with me throwing work at our developer at any time, based on arbitrary priorities. This worked okay-ish, but now that we have our first paying subscribers, we need to do better than the unpredictable and, sometimes, incoherent releases of the past.
Sprints help us accomplish this, as:
...launched a new website. The old site was a patchy mess, in looks, content, and technically. This new one is built around Lifeline, our main product. The site is currently far from perfect and will be a work of continuous improvement, but at least we have a virtual home base again where we can connect and communicate.
...released Lifeline 1.4.1, which includes:
...clean up Lifeline's Preferences. We've added a bunch of new stuff in a hurry over the past months, like the ability to customize sound effects, change the colors of activity types, and display a countdown timer in your menu bar. We've smacked all these options into Preferences without too much thought, resulting in panels that look like this:
In this sprint, we'll be cleaning it up.
...fix small bugs and UX inconsistencies. Some copy is off, the expand Lifeline shortcut doesn't work during meetings, and more stuff of this ilk.
...change the behavior of your Lifeline while in session. When you reach the end of your session—say 25 minutes—your Lifeline currently just starts over, "emptying" the line all the way to the left of your screen. You can do this infinitely and will have a hard time figuring out how many of such cycles you've gone through. We'll change this, so that your Lifeline expands when you reach the initial end and it continues to represent the full length of your session no matter how long you keep going.