After eleven months, TrackLab has reached 1.0.0. The whole app has been redesigned, and it finally explains itself — there’s a user guide inside, in English and Russian. I also ran my first real experiment on myself: a month of daily stretching, 33 cm → 26 cm, which taught me as much about what’s wrong with TrackLab as about my hamstrings. Below: what’s in the release, what that experiment exposed, and what comes next.
Continue readingCategory Archives: TrackLab
TrackLab v0.7.0 release
The freshly released version v0.7.0 is the closest to what I wanted to build from the start. This version brings two important features: Experiments and a fully customizable dashboard.
Continue readingTrackLab v0.6.0 release
TrackLab 0.6.0 has been released, bringing the feature I’ve been planning the longest: Rules. It’s hard to reach your goals without a structure your routine is based on. Now you can create rules in TrackLab and track how consistently you follow them.
Continue readingTrackLab v0.5.3 release

Finally, after a five-month break, I finished version 0.5.0 of TrackLab and then released three important patches 0.5.1, 0.5.2 and 0.5.3! This version has a totally new approach to metrics — you can now create your own. Additionally, you can create lists with any items you want. You can also link metrics and lists to an action or a tag. More details below.
Continue readingUse cases of TrackLab

I collected real use cases of TrackLab. As I’m the only user, all these cases are mine 😁. The thing is that TrackLab is a 100% offline app. That means I’m not able to see the stats on how many users there are.
Continue readingWho is Tracklab for?

I already answered the question Why should you try tracking your time?. It was a general reasoning about tracking benefits. Now I want to tell about people who, in my opinion, would be interested in those benefits.
Continue readingVersioning

Versioning is a good way to let your users or other developers know what to expect from updates to your project.
Although each developer is free to choose their own approach, there is a popular versioning standard – SemVer. It’s easy to understand and use.
Continue readingTrackLab patch v0.4.1

A new patch for TrackLab is ready! Version 0.4.1 includes several improvements and bug fixes to make time tracking more convenient and stable. With this patch, I can finally focus on developing the next big update. Read on for the full patch notes.
Continue readingTrackLab v0.4.0 release

Development of TrackLab version 0.4.0 is over. The release has four major features:
- Tags
- Statistics of actions and tags
- Auto backup
- Action replacement
Why should you try tracking your time?

Before I started developing my tracking app, I asked myself one simple question: “Why should anyone track their time?” Without a clear answer, any further development would be pointless. Here’s what I found.
Self-development
I’m interested in the field of self-development because I always struggle with it. I procrastinate a lot. Sometimes I can get over it, but eventually, I return to my old behavior. And of course, when you’re interested in something, you consume a lot of related content. Have you ever watched a video about procrastination to procrastinate? That’s about me.
Continue reading