ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

Taskwarrior Todo-Liste für Geeks

Oleg Fiksel

Security Consultant @ CSPI GmbH

oleg.fi[email protected] | oleg@fiksel.info

OpenRheinRuhr 2015 ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

AGENDA ABOUT INTRODUCTION Goals of this talk TASKSFORHUMANBEINGS Problem Purpose of a Task-Application GTD Some of GTD principles In addition to GTD Taskwarrior Why Taskwarrior? Architecture Summary DEMO END Q&A Links ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

ABOUTME

I Security Consultant at CSPI (former MODCOMP) I Main topics I Automation I Virtualisation I Application Switching (load balancing) I Perl Coding ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

ABOUT MODCOMP

I Founded in 1976 as MODCOMP Inc. Since 1985 in Germany. I Main scope: production of minicomputer for real-time environments. Example: NASA Space Shuttle Program. I Development of real-time Real/IX. I 1990 - 1992 Cray and Bull equip their HPCs with Real/IX. I 1995 New scope: Security Consulting. I 1996 Purchased by CSPI. I Since 2015 re-branded as CSPI Germany. ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

ABOUT CSPI

I 3 locations world wide: US, DE, UK. I CSPI Germany (Köln) ~90 employees. I 9 solution centers covering every aspect of IT-Security. I An opportunity to work on big infrastructures with cutting edge technology. I Clarify why task management is important

I Provide a short summary of main point from popular time management techniques

I Introduction to Taskwarrior

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

GOALS OF THIS TALK I Provide a short summary of main point from popular time management techniques

I Introduction to Taskwarrior

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

GOALS OF THIS TALK

I Clarify why task management is important I Introduction to Taskwarrior

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

GOALS OF THIS TALK

I Clarify why task management is important

I Provide a short summary of main point from popular time management techniques ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

GOALS OF THIS TALK

I Clarify why task management is important

I Provide a short summary of main point from popular time management techniques

I Introduction to Taskwarrior I We need motivation to do our tasks I Sometimes we work all day but don’t have an impression we did something

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

PROBLEM

I We are not robots (most of us) I Sometimes we work all day but don’t have an impression we did something

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

PROBLEM

I We are not robots (most of us) I We need motivation to do our tasks ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

PROBLEM

I We are not robots (most of us) I We need motivation to do our tasks I Sometimes we work all day but don’t have an impression we did something I It’s just a tool to help organize and get an overview I A task list is only usefull if you have an overview (priorities) I A task list should be easy to use

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

PURPOSEOFA TASK-APPLICATION

I A task list application will not solve your todos I A task list is only usefull if you have an overview (priorities) I A task list should be easy to use

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

PURPOSEOFA TASK-APPLICATION

I A task list application will not solve your todos I It’s just a tool to help organize and get an overview I A task list should be easy to use

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

PURPOSEOFA TASK-APPLICATION

I A task list application will not solve your todos I It’s just a tool to help organize and get an overview I A task list is only usefull if you have an overview (priorities) ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

PURPOSEOFA TASK-APPLICATION

I A task list application will not solve your todos I It’s just a tool to help organize and get an overview I A task list is only usefull if you have an overview (priorities) I A task list should be easy to use ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

GTD ( Getting Done ) - is a time-management method, described in a book of the same title by productivity consultant David Allen. 1

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

GTD

GTD

1Wikipedia Quote - is a time-management method, described in a book of the same title by productivity consultant David Allen. 1

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

GTD

GTD ( Getting Things Done )

1Wikipedia Quote ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

GTD

GTD ( Getting Things Done ) - is a time-management method, described in a book of the same title by productivity consultant David Allen. 1

1Wikipedia Quote I Example: Proceeed with learning Perl each Sunday

I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks

I Nice-to-have tasks for free time

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES I Example: Proceeed with learning Perl each Sunday

I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks

I Nice-to-have tasks for free time

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Example: Proceeed with learning Perl each Sunday

I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks

I Nice-to-have tasks for free time

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Example: Proceeed with learning Perl each Sunday

I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks

I Nice-to-have tasks for free time

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Example: Proceeed with learning Perl each Sunday

I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Have Long-Term Tasks

I Nice-to-have tasks for free time

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Example: Proceeed with learning Perl each Sunday

I Nice-to-have tasks for free time

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Nice-to-have tasks for free time

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks I Example: Proceeed with learning Perl each Sunday I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks I Example: Proceeed with learning Perl each Sunday

I Nice-to-have tasks for free time I Example: Read an article about GTD with Taskwarrior

I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks I Example: Proceeed with learning Perl each Sunday

I Nice-to-have tasks for free time I Example: Do a PoC with Taskwarrior I Do every morning a Task review and schedule your day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks I Example: Proceeed with learning Perl each Sunday

I Nice-to-have tasks for free time I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SOMEOF GTD PRINCIPLES

I Task takes ≤ 5 minutes → do it I Task takes > 5 minutes → schedule/plan it I Split big tasks into small ones I Task/Idea → write down (and schedule for a review) I Have Long-Term Tasks I Example: Proceeed with learning Perl each Sunday

I Nice-to-have tasks for free time I Example: Do a PoC with Taskwarrior I Example: Read an article about GTD with Taskwarrior

I Do every morning a Task review and schedule your day I Example: “Buy milk” task in a grocery store (not at home)

I for extremists: Pomodoro Technique

I Try to do the unpleasant tasks first in the morning I Treat yourself with some pleasant tasks at the end of the day I Put all needed informations in the a task (as you would deligate the task to someone) → keeps your head free I Handle tasks with context

I Task switching takes additional time (could be a performance-killer for programmers)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

INADDITIONTO GTD I Example: “Buy milk” task in a grocery store (not at home)

I for extremists: Pomodoro Technique

I Treat yourself with some pleasant tasks at the end of the day I Put all needed informations in the a task (as you would deligate the task to someone) → keeps your head free I Handle tasks with context

I Task switching takes additional time (could be a performance-killer for programmers)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

INADDITIONTO GTD

I Try to do the unpleasant tasks first in the morning I Example: “Buy milk” task in a grocery store (not at home)

I for extremists: Pomodoro Technique

I Put all needed informations in the a task (as you would deligate the task to someone) → keeps your head free I Handle tasks with context

I Task switching takes additional time (could be a performance-killer for programmers)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

INADDITIONTO GTD

I Try to do the unpleasant tasks first in the morning I Treat yourself with some pleasant tasks at the end of the day I Example: “Buy milk” task in a grocery store (not at home)

I for extremists: Pomodoro Technique

I Handle tasks with context

I Task switching takes additional time (could be a performance-killer for programmers)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

INADDITIONTO GTD

I Try to do the unpleasant tasks first in the morning I Treat yourself with some pleasant tasks at the end of the day I Put all needed informations in the a task (as you would deligate the task to someone) → keeps your head free I for extremists: Pomodoro Technique

I Example: “Buy milk” task in a grocery store (not at home)

I Task switching takes additional time (could be a performance-killer for programmers)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

INADDITIONTO GTD

I Try to do the unpleasant tasks first in the morning I Treat yourself with some pleasant tasks at the end of the day I Put all needed informations in the a task (as you would deligate the task to someone) → keeps your head free I Handle tasks with context I for extremists: Pomodoro Technique

I Task switching takes additional time (could be a performance-killer for programmers)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

INADDITIONTO GTD

I Try to do the unpleasant tasks first in the morning I Treat yourself with some pleasant tasks at the end of the day I Put all needed informations in the a task (as you would deligate the task to someone) → keeps your head free I Handle tasks with context I Example: “Buy milk” task in a grocery store (not at home) I for extremists: Pomodoro Technique

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

INADDITIONTO GTD

I Try to do the unpleasant tasks first in the morning I Treat yourself with some pleasant tasks at the end of the day I Put all needed informations in the a task (as you would deligate the task to someone) → keeps your head free I Handle tasks with context I Example: “Buy milk” task in a grocery store (not at home)

I Task switching takes additional time (could be a performance-killer for programmers) ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

INADDITIONTO GTD

I Try to do the unpleasant tasks first in the morning I Treat yourself with some pleasant tasks at the end of the day I Put all needed informations in the a task (as you would deligate the task to someone) → keeps your head free I Handle tasks with context I Example: “Buy milk” task in a grocery store (not at home)

I Task switching takes additional time (could be a performance-killer for programmers) I for extremists: Pomodoro Technique I Example todo: move the money to Switzerland (Taxman)

I Client-Server Model I Privacy aware

I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Open Source I Multi-Platform (, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

My motivation was to find:

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR? I Example todo: move the money to Switzerland (Taxman)

I Client-Server Model I Privacy aware

I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Example todo: move the money to Switzerland (Taxman)

I Client-Server Model I Privacy aware

I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Example todo: move the money to Switzerland (Taxman)

I Client-Server Model I Privacy aware

I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Secure (SSL, PKI) I Self-Hosted

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Example todo: move the money to Switzerland (Taxman)

I Client-Server Model I Privacy aware

I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Self-Hosted

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Example todo: move the money to Switzerland (Taxman)

I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Client-Server Model I Privacy aware

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted I Example todo: move the money to Switzerland (Taxman)

I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Privacy aware

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted I Client-Server Model I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Example todo: move the money to Switzerland (Taxman)

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted I Client-Server Model I Privacy aware I IMHO: task list isn’t usefull if you don’t have it with you all the time

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted I Client-Server Model I Privacy aware I Example todo: move the money to Switzerland (Taxman) I IMHO: task list isn’t usefull if you don’t have it with you all the time

I efficient to use (Redmine, Jira) I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted I Client-Server Model I Privacy aware I Example todo: move the money to Switzerland (Taxman)

I lighweight (Redmine, Jira) I IMHO: task list isn’t usefull if you don’t have it with you all the time

I Mobile Client (Android)

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted I Client-Server Model I Privacy aware I Example todo: move the money to Switzerland (Taxman)

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I IMHO: task list isn’t usefull if you don’t have it with you all the time

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted I Client-Server Model I Privacy aware I Example todo: move the money to Switzerland (Taxman)

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android) ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

WHY TASKWARRIOR?

My motivation was to find: I Open Source I Multi-Platform (Linux, Android, MacOS, BSD, ...) I Secure (SSL, PKI) I Self-Hosted I Client-Server Model I Privacy aware I Example todo: move the money to Switzerland (Taxman)

I lighweight (Redmine, Jira) I efficient to use (Redmine, Jira) I Mobile Client (Android) I IMHO: task list isn’t usefull if you don’t have it with you all the time ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

TASKWARRIORARCHITECTURE

task client task client

TCP 53589 (SSL)

taskd server I Marking tasks as done makes you happy and motivated to do other tasks

I Right task management makes handling your tasks easier and reduces stress

I Taskwarrior helps you accomplish this → task add due:sunday try Taskwarrior

I Doing tasks can be addictive. Try to maintain a Tasks-Life balance. → task add due:today recur:daily Watch out of the window and calm down from a stressed day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SUMMARY I Right task management makes handling your tasks easier and reduces stress

I Taskwarrior helps you accomplish this → task add due:sunday try Taskwarrior

I Doing tasks can be addictive. Try to maintain a Tasks-Life balance. → task add due:today recur:daily Watch out of the window and calm down from a stressed day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SUMMARY

I Marking tasks as done makes you happy and motivated to do other tasks I Taskwarrior helps you accomplish this → task add due:sunday try Taskwarrior

I Doing tasks can be addictive. Try to maintain a Tasks-Life balance. → task add due:today recur:daily Watch out of the window and calm down from a stressed day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SUMMARY

I Marking tasks as done makes you happy and motivated to do other tasks

I Right task management makes handling your tasks easier and reduces stress I Doing tasks can be addictive. Try to maintain a Tasks-Life balance. → task add due:today recur:daily Watch out of the window and calm down from a stressed day

ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SUMMARY

I Marking tasks as done makes you happy and motivated to do other tasks

I Right task management makes handling your tasks easier and reduces stress

I Taskwarrior helps you accomplish this → task add due:sunday try Taskwarrior ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

SUMMARY

I Marking tasks as done makes you happy and motivated to do other tasks

I Right task management makes handling your tasks easier and reduces stress

I Taskwarrior helps you accomplish this → task add due:sunday try Taskwarrior

I Doing tasks can be addictive. Try to maintain a Tasks-Life balance. → task add due:today recur:daily Watch out of the window and calm down from a stressed day ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

Demo ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

REPORTING: SUMMARY ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

REPORTING: BURNDOWN ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

REPORTING: GHISTORY ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

Q&A ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

LINKS

I MODCOMP/CSPI I MODCOMP History I MODCOMP on Wikipedia I Taskwarrior I Taskwarrior Docs I Taskwarrior Android Client (Mirakel) I GTD I GTD on Wikipedia I Pomodoro Technique on Wikipedia ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

LINKS

Go deep: Dirk Deimeke’s talks

I Taskwarrior: What’s next 1 I Taskwarrior: What’s next 2 I Video: Talk at OpenRheinRuhr 2011 I Freies Magazin I Part 1 I Part 2 I Part 3 I Part 4 ABOUT INTRODUCTION TASKSFORHUMANBEINGS Taskwarrior Summary DEMO END

Thanks!

Oleg Fiksel oleg.fi[email protected] | oleg@fiksel.info