My experience with taskwarrior

Introduction

After a month at new work I realized I need a good way to manage my tasks and things todo lists. Managing things manually is not exactly what I wanted to do and even through the main operating system at work is M$ Windows I decided to try my luck and compile taskwarrior within Cygwin which is luckily present.

After going through a bit of problems due to my lack of knowledge of how to do things under M$ Windows and to top it of I also added timewarrior. My primary reason for adding timewarrior is because I like graphs. Seeing colorred graphs representing my work is the best way how to end the month.

My workflow

I tried to use taskwarrior for personal tasks multiple times in the past but I did not managed to stick with it. Now as I started to use it at work I see the true potential and flexibility of this program.

At first I simply put in the main (read huge) task which should be completed and as I progressed I put annotations to it and created some small tasks around to help me switch focus a bit. The downfall of this strategy is that I ended up having this one task in my task list for a long time and as I progressed the number of annotations also increased and it was a mess.

It was a bit later as I again went through taskwarrior website and read the “Best practice” recommendations and realized how stupid I was. Now I create small tasks which can be cmpleted in a short period of time. I assign them to project according to my main task and add some tags to represent nature of what it is.

I am also slowly learning how to use other commands to manage “time” with taskwarrior like wait, until, some reccuring things and so on (go read manual).

Final thought

I am truly amazed that such a flexible program was laying in my computer for years unused.

Bonus

I truly love how timewarrior can be set to automatically exclude certain time ranges so I do not need to even move a finger to get a nice looking graphs and summary from it.

Articles from blogs I follow:

Test and verification technique effectiveness with GPT-6 Astra

When we looked at how well agents used test/verification techniques in August1, we saw that GPT-5.6 Sol generally did what you might call a caricature of various techniques when asked to use a technique or library such as TDD, QuickCheck, Lean 4, etc.; no…

via danluu.com November 2, 2026

With "AI" coding the future of software development looks more grim than ever before!

This is not just a rant, this is a serious call and warning to every company or project developing software.

via Unix Digest - Articles October 20, 2026

GPG Update 2026

A recent toot of mine got the response “friends don’t let friends use GPG” which, I suppose, is true enough. It certainly isn’t the attestation-friendly thing to use, and the opsec failures that are so easy with GPG-encrypted mail make it a hazard there. …

via [bobulate] February 3, 2026

Generated by openring