Taskwarrior Summary DEMO END
Total Page:16
File Type:pdf, Size:1020Kb
ABOUT INTRODUCTION TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END AGENDA ABOUT INTRODUCTION Goals of this talk TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END ABOUT ME I Security Consultant at CSPI (former MODCOMP) I Main topics I Automation I Virtualisation I Application Switching (load balancing) I Perl Coding ABOUT INTRODUCTION TASKS FOR HUMAN BEINGS 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 operating system 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 TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END GOALS OF THIS TALK I Clarify why task management is important I Introduction to Taskwarrior ABOUT INTRODUCTION TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END PROBLEM I We are not robots (most of us) I We need motivation to do our tasks ABOUT INTRODUCTION TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END PURPOSE OF A 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END PURPOSE OF A 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END PURPOSE OF A 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END PURPOSE OF A 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END GTD ( Getting Things Done ) - is a time-management method, described in a book of the same title by productivity consultant David Allen. 1 ABOUT INTRODUCTION TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END GTD GTD ( Getting Things Done ) 1Wikipedia Quote ABOUT INTRODUCTION TASKS FOR HUMAN BEINGS 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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 TASKS FOR HUMAN BEINGS Taskwarrior Summary DEMO END SOME OF 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