# To-Do

To-Do lists are tools for managing tasks and organizing activities. They help individuals and teams keep track of tasks that need to be completed, prioritize work, and increase productivity. This topic covers various aspects of to-do lists, including different formats (digital and paper-based), popular to-do list applications, and best practices for effective task management. It explores how to-do lists can be used in both personal and professional settings to enhance organization and ensure that important tasks are not overlooked.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Time Management at Khan Academy

DevFeed: [Time Management at Khan Academy](<https://devfeed.tech/articles/time-management-at-khan-academy-27411.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/time-management-multiple-authors.htm>)

Author: Khan Academy

Published: 2016-07-25T22:00:00Z

Content type: opinion

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [To-Do](<https://devfeed.tech/topics/todo.md>), [Job](<https://devfeed.tech/topics/job.md>)

Tags: [email](<https://devfeed.tech/tags/email.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [learn](<https://devfeed.tech/tags/learn.md>), [management](<https://devfeed.tech/tags/management.md>), [meetings](<https://devfeed.tech/tags/meetings.md>), [news](<https://devfeed.tech/tags/news.md>), [team](<https://devfeed.tech/tags/team.md>), [time-management](<https://devfeed.tech/tags/time-management.md>), [web-frontend](<https://devfeed.tech/tags/web-frontend.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

Khan Academy employees share approaches to managing their time, including weekly Trello to-do lists, scheduling uninterrupted work around meetings, and organizing tasks around energy and responsiveness needs.

### Source excerpt

By Multiple Everyone at Khan Academy received a plea recently: I'm hoping to organize a blog post that ... Read more

## How to lead a project

DevFeed: [How to lead a project](<https://devfeed.tech/articles/how-to-lead-a-project-37627.md>)

Original publisher: [Read original article](<https://swizec.com/blog/how-to-lead-a-project>)

Author: hi@swizec.com (Swizec Teller)

Published: 2025-11-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Swizec Teller](<https://devfeed.tech/sources/swizec-teller.md>)

Topics: [task management](<https://devfeed.tech/topics/task-management.md>), [To-Do](<https://devfeed.tech/topics/todo.md>)

Tags: [how-to](<https://devfeed.tech/tags/how-to.md>), [practical](<https://devfeed.tech/tags/practical.md>), [progress](<https://devfeed.tech/tags/progress.md>), [project](<https://devfeed.tech/tags/project.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [review](<https://devfeed.tech/tags/review.md>), [scope](<https://devfeed.tech/tags/scope.md>), [task-management](<https://devfeed.tech/tags/task-management.md>), [team](<https://devfeed.tech/tags/team.md>), [weekly](<https://devfeed.tech/tags/weekly.md>)

### AI overview

A practical guide to leading a project by defining its outcome, target date, and scope; organizing work in a task management system; meeting weekly with stakeholders; and shipping work in small, reviewable increments.

### Source excerpt

you were asked to lead or own a project. Now what? Here are a few practical steps to help you succeed.

## How to run Google Tasks in separate browser tab?

DevFeed: [How to run Google Tasks in separate browser tab?](<https://devfeed.tech/articles/how-to-run-google-tasks-in-separate-browser-tab-27689.md>)

Original publisher: [Read original article](<https://gagor.pro/2024/01/how-to-run-google-tasks-in-separate-browser-tab/>)

Author: Tom

Published: 2024-01-02T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [browser](<https://devfeed.tech/topics/browser.md>), [To-Do](<https://devfeed.tech/topics/todo.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [google](<https://devfeed.tech/tags/google.md>), [google-tasks](<https://devfeed.tech/tags/google-tasks.md>), [google-tasks-integration](<https://devfeed.tech/tags/google-tasks-integration.md>), [gtd](<https://devfeed.tech/tags/gtd.md>), [gtd-methodology](<https://devfeed.tech/tags/gtd-methodology.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [productivity-tips](<https://devfeed.tech/tags/productivity-tips.md>), [separate-browser-tab](<https://devfeed.tech/tags/separate-browser-tab.md>), [task-management](<https://devfeed.tech/tags/task-management.md>)

### AI overview

A short tutorial explains how to open Google Tasks in a dedicated browser tab by creating a bookmark with the appropriate URL. The author says this makes reviewing and reorganizing tasks easier on desktop.

### Source excerpt

Learn how to run Google Tasks in a separate browser tab for better task management and integration with Gmail and Calendar.

## Tasks Of Affirmation: A New Twitch Live Stream Series

DevFeed: [Tasks Of Affirmation: A New Twitch Live Stream Series](<https://devfeed.tech/articles/tasks-of-affirmation-a-new-twitch-live-stream-series-22843.md>)

Original publisher: [Read original article](<http://androidessence.com/toa-twitch-series/>)

Author: Adam McNeilly

Published: 2021-09-02T00:00:00Z

Content type: article

Language: en

Sources: [Android Essence](<https://devfeed.tech/sources/android-essence.md>)

Topics: [To-Do](<https://devfeed.tech/topics/todo.md>), [Twitch](<https://devfeed.tech/topics/twitch.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [android-development](<https://devfeed.tech/topics/android-development.md>), [GitHub Issues](<https://devfeed.tech/topics/github-issues.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [github](<https://devfeed.tech/tags/github.md>), [github-issues](<https://devfeed.tech/tags/github-issues.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [twitch](<https://devfeed.tech/tags/twitch.md>)

### AI overview

The author announces a new Twitch live-stream series, Tasks Of Affirmation, focused on building a more supportive and compassionate to-do list application. The streams will document Android development in real time, including learning, debugging, and project organization with GitHub Projects and GitHub Issues.

### Source excerpt

In the late summer of 2020, I began live streaming on my Twitch channel. We started off by building an Android Study Guide application. The purpose of the application was to build something people would be interested in using, while also taking the opportunity to build an application out in the open. For a number of reasons, discussed in the latest video, I've decided to sunset that project and begin a new live stream series: Tasks Of Affirmation.

## Running a P1, P2, P3 Team Prioritization Meeting

DevFeed: [Running a P1, P2, P3 Team Prioritization Meeting](<https://devfeed.tech/articles/running-a-p1-p2-p3-team-prioritization-meeting-28196.md>)

Original publisher: [Read original article](<http://fuzzyblog.io/blog/management/2019/10/31/how-to-set-priorities-in-a-team-meeting.html>)

Author: Fuzzygroup

Published: 2019-10-31T00:00:00Z

Content type: tutorial

Language: en

Sources: [Scott Johnson](<https://devfeed.tech/sources/scott-johnson.md>)

Topics: [Process](<https://devfeed.tech/topics/process.md>), [To-Do](<https://devfeed.tech/topics/todo.md>)

Tags: [management](<https://devfeed.tech/tags/management.md>), [meetings](<https://devfeed.tech/tags/meetings.md>), [offsite](<https://devfeed.tech/tags/offsite.md>), [process](<https://devfeed.tech/tags/process.md>), [startup](<https://devfeed.tech/tags/startup.md>), [tasks](<https://devfeed.tech/tags/tasks.md>), [team](<https://devfeed.tech/tags/team.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

This article describes a team prioritization meeting that classifies work as P1, P2, or P3. The team lists its tasks, assigns priority levels, and limits the number of top-level P1 priorities to roughly one per person or fewer.

### Source excerpt

Really is anything more scary than prioritization???; Picture taken at Pete's Dueling Piano Bar, Austin, TX; Recommended I am a member of an 8 person team that is: part of a non profit distributed all over the country trying to get started on a new initiative and find our footing; we are about 1 year old (I've only been here for 2 months) just had our first offsite juggling way too much work hence the need to prioritize At the offsite I witnessed a fascinating exercises in setting priorities that my boss, Dave Sifry, orchestrated. I haven't seen prioritization done quite this way in the past so I wanted to write down how this was done. I also made one important contribution during the process Step 1 - Terms There are three types of priorities: P1 - something that you have to do the instant it comes up; drop everything and worry about it P2 - something that you can do on the second day P3 - something that can wait 3 days Step 2 - List What You Do This was a simple process: Put all people in the same room with a shared note space (white board or easel size post it ) Designate a person to write all the things that you do Time bound the exercise to say 20 minutes and try and make sure that each person's tasks are listed Pro Tip 1: Make sure that the person listing the priorities on the white board / easel size post it has decent hand writing. Our initial writer was close to illegible so we had to rewrite them all. Pro Tip 2: Use a different color pen for each person's tasks Step 3 - Apply the Priorities You then go through the tasks and write down P1, P2, P3 next to each task. Inherently you are going to err on the side of P1 which brings us to My Contribution. My Contribution My contribution to this process was actually pretty simple. I asked this question: How many top level, P1, priorities can a team our size support? My boss had a brilliant answer - "maybe one per person, possibly less". I really wasn't trying to be a jerk; just trying to apply my normal engineering

## Toolbox: After a Conference

DevFeed: [Toolbox: After a Conference](<https://devfeed.tech/articles/toolbox-after-a-conference-37088.md>)

Original publisher: [Read original article](<https://shostack.org/blog/toolbox-after-a-conference-2/>)

Author: Adam

Published: 2019-08-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [To-Do](<https://devfeed.tech/topics/todo.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [email](<https://devfeed.tech/topics/email.md>)

Tags: [conference](<https://devfeed.tech/tags/conference.md>), [slack](<https://devfeed.tech/tags/slack.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

A personal post-conference workflow for recovering from time away, including writing a trip report and processing follow-ups across email, messaging, LinkedIn, notes, business cards, Slack, calendars, photos, and social networks.

### Source excerpt

How to get back into the workflow after time away at conferences.

## Toolbox: After a Conference

DevFeed: [Toolbox: After a Conference](<https://devfeed.tech/articles/toolbox-after-a-conference-37089.md>)

Original publisher: [Read original article](<https://shostack.org/blog/toolbox-after-a-conference/>)

Author: Adam

Published: 2018-08-21T00:00:00Z

Content type: opinion

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Tool](<https://devfeed.tech/topics/tool.md>), [To-Do](<https://devfeed.tech/topics/todo.md>), [email](<https://devfeed.tech/topics/email.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [export](<https://devfeed.tech/topics/export.md>)

Tags: [advice](<https://devfeed.tech/tags/advice.md>), [email](<https://devfeed.tech/tags/email.md>), [export](<https://devfeed.tech/tags/export.md>), [great](<https://devfeed.tech/tags/great.md>), [organization](<https://devfeed.tech/tags/organization.md>), [process](<https://devfeed.tech/tags/process.md>), [slack](<https://devfeed.tech/tags/slack.md>), [toolbox](<https://devfeed.tech/tags/toolbox.md>)

### AI overview

A personal account of a post-conference follow-up workflow using email, messaging apps, LinkedIn, Workflowy, business cards, Slack, calendars, photos, and social media. The author describes organizing these queues and asks readers to share more effective methods.

### Source excerpt

[no description provided]

## User-defined Order in SQL

DevFeed: [User-defined Order in SQL](<https://devfeed.tech/articles/user-defined-order-in-sql-21480.md>)

Original publisher: [Read original article](<https://begriffs.com/posts/2018-03-20-user-defined-order.html>)

Published: 2018-03-20T00:00:00Z

Content type: article

Language: en

Sources: [Joe Nelson](<https://devfeed.tech/sources/joe-nelson.md>)

Topics: [SQL](<https://devfeed.tech/topics/sql.md>), [To-Do](<https://devfeed.tech/topics/todo.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [applications](<https://devfeed.tech/tags/applications.md>), [article](<https://devfeed.tech/tags/article.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

This article examines ways to model user-defined item order in SQL, including sequential integers, deferred uniqueness constraints, spaced position values, floating-point numbers, and precise numeric types. It considers how each approach handles inserting and reordering items, including update constraints and precision limits.

### Source excerpt

2018-03-20 Some applications, such as todo lists, need to maintain a user-defined order of items. The challenge is that the order is arbitrary and can change when the user rearranges items: This article investigates the best way to model the situation in SQL.

## I'm Useless Without a To-Do List

DevFeed: [I'm Useless Without a To-Do List](<https://devfeed.tech/articles/i-m-useless-without-a-to-do-list-28829.md>)

Original publisher: [Read original article](<https://una.im/productivity-2017/>)

Published: 2017-12-12T00:00:00Z

Content type: opinion

Language: en

Sources: [Una Kravets](<https://devfeed.tech/sources/una-kravets.md>)

Topics: [To-Do](<https://devfeed.tech/topics/todo.md>), [systems](<https://devfeed.tech/topics/systems.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [github](<https://devfeed.tech/tags/github.md>), [list](<https://devfeed.tech/tags/list.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [repo](<https://devfeed.tech/tags/repo.md>), [systems](<https://devfeed.tech/tags/systems.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

The author explains how a maintained to-do list system, including annual and weekly goals, a backlog, and weekly reviews, helps support productivity. They describe managing the system through a public GitHub repository, a browser, and terminal aliases.

### Source excerpt

It's hard to stay on task and productive -- especially when we've got so much going on in our lives. This post details how I maintain a TODO list system to accomplish just that.

## Questions to Ask a Potential Employer Before and During a Job Interview

DevFeed: [Questions to Ask a Potential Employer Before and During a Job Interview](<https://devfeed.tech/articles/jumping-ships-27281.md>)

Original publisher: [Read original article](<https://blog.pchudzik.com/201709/jumping-ships/>)

Published: 2017-09-19T00:00:00Z

Content type: opinion

Language: en

Sources: [Paweł Chudzik](<https://devfeed.tech/sources/pawe-chudzik.md>)

Topics: [Job](<https://devfeed.tech/topics/job.md>), [To-Do](<https://devfeed.tech/topics/todo.md>)

Tags: [career](<https://devfeed.tech/tags/career.md>), [company](<https://devfeed.tech/tags/company.md>), [decision-making](<https://devfeed.tech/tags/decision-making.md>), [glassdoor](<https://devfeed.tech/tags/glassdoor.md>), [interview](<https://devfeed.tech/tags/interview.md>), [job](<https://devfeed.tech/tags/job.md>), [linkedin](<https://devfeed.tech/tags/linkedin.md>), [management](<https://devfeed.tech/tags/management.md>), [opinions](<https://devfeed.tech/tags/opinions.md>), [skills](<https://devfeed.tech/tags/skills.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

A personal advice article about evaluating a potential employer before and during a job interview. It recommends researching the company through Glassdoor and LinkedIn, asking colleagues about it, and examining interview questions and workplace problems to identify possible red flags.

### Source excerpt

At some point in your career, you will not be happy with just a job, you'll be looking for something which will keep you interested and will sharpen your skills. Lately, I've been looking for something new to do. Since I got burned last time I've jumped ships I decided it is the time to prepare a list of the interview questions for my potential employer. Read more

## Getting Started With Room Persistence Library

DevFeed: [Getting Started With Room Persistence Library](<https://devfeed.tech/articles/getting-started-with-room-persistence-library-22809.md>)

Original publisher: [Read original article](<http://androidessence.com/getting-started-with-room-persistence-library/>)

Author: Adam McNeilly

Published: 2017-06-10T00:00:00Z

Content type: tutorial

Language: en

Sources: [Android Essence](<https://devfeed.tech/sources/android-essence.md>)

Topics: [Library](<https://devfeed.tech/topics/library.md>), [Persistence](<https://devfeed.tech/topics/persistence.md>), [Database](<https://devfeed.tech/topics/database.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Development](<https://devfeed.tech/topics/development.md>), [To-Do](<https://devfeed.tech/topics/todo.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-architecture](<https://devfeed.tech/tags/android-architecture.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [architecture-components](<https://devfeed.tech/tags/architecture-components.md>), [code](<https://devfeed.tech/tags/code.md>), [component](<https://devfeed.tech/tags/component.md>), [database](<https://devfeed.tech/tags/database.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [google](<https://devfeed.tech/tags/google.md>), [interface](<https://devfeed.tech/tags/interface.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [library](<https://devfeed.tech/tags/library.md>), [list](<https://devfeed.tech/tags/list.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [published](<https://devfeed.tech/tags/published.md>), [room](<https://devfeed.tech/tags/room.md>), [rxjava](<https://devfeed.tech/tags/rxjava.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial introduces Android's Room Persistence Library, an abstraction layer over SQLite, and demonstrates building a todo list with Room and RxJava. It covers project setup, entities, DAOs, CRUD methods, RxJava integration, and the AppDatabase class.

### Source excerpt

This year at Google I/O, the Android team announced Android Architecture Components a combination of new, helpful libraries for Android development. One that particularly interested me was the Room Persistence Library, which is an abstraction layer of SQLite designed to make database access and creation a lot easier. Right off the bat it reminded me of Realm, which I learned about at Droidcon NYC and really admired, so I decided to dive in and build a todo list using Room & RxJava.

## Extending a Serverless Todo List App for Sharing and Collaboration with FaunaDB

DevFeed: [Extending a Serverless Todo List App for Sharing and Collaboration with FaunaDB](<https://devfeed.tech/articles/real-world-security-for-your-serverless-apps-with-faunadb-video-14127.md>)

Original publisher: [Read original article](<https://www.serverless.com/blog/chris-anderson-talk-sls-meetup-at-fauna>)

Author: Chris Anderson

Published: 2017-05-04T00:00:00Z

Content type: tutorial

Language: en

Sources: [Serverless Blog](<https://devfeed.tech/sources/serverless-blog.md>)

Topics: [Serverless](<https://devfeed.tech/topics/serverless.md>), [CRUD](<https://devfeed.tech/topics/crud.md>), [To-Do](<https://devfeed.tech/topics/todo.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [apps](<https://devfeed.tech/tags/apps.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [cloud-computing](<https://devfeed.tech/tags/cloud-computing.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [faas](<https://devfeed.tech/tags/faas.md>), [function-as-a-service](<https://devfeed.tech/tags/function-as-a-service.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [list](<https://devfeed.tech/tags/list.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [serverless-architecture](<https://devfeed.tech/tags/serverless-architecture.md>), [serverless-framework](<https://devfeed.tech/tags/serverless-framework.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

A video walkthrough shows how to extend a serverless CRUD todo list example app with list sharing and collaboration using FaunaDB.

### Source excerpt

FaunaDB's Chris Anderson walks through extending the popular todo list serverless-crud example app to allow sharing and collaboration on lists.

## Moje ulubione aplikacje na Android'a

DevFeed: [Moje ulubione aplikacje na Android'a](<https://devfeed.tech/articles/moje-ulubione-aplikacje-na-android-a-27541.md>)

Original publisher: [Read original article](<https://gagor.pro/2012/09/moje-ulubione-aplikacje-na-androida/>)

Author: Tom

Published: 2012-09-07T00:00:00Z

Content type: opinion

Language: pl

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [To-Do](<https://devfeed.tech/topics/todo.md>), [RSS](<https://devfeed.tech/topics/rss.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [getting-things-done](<https://devfeed.tech/tags/getting-things-done.md>), [gtd](<https://devfeed.tech/tags/gtd.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [root](<https://devfeed.tech/tags/root.md>), [rss](<https://devfeed.tech/tags/rss.md>), [wifi](<https://devfeed.tech/tags/wifi.md>)

### AI overview

A personal list of favorite Android applications, including a TODO tool designed around Getting Things Done, a web browser, RSS reader, Wi-Fi scanner, email client, ad blocker for rooted phones, task manager, and public-transport timetable app.

### Source excerpt

Znajomi co jakiś czas pytają mnie: jak nazywa się ta aplikacja, którą masz na telefonie do...? Z jakiego programu do poczty korzystasz na tel...? itd... Pytacie - więc macie 😃 DGT GTD external link Bardzo przydatna lista TODO. Stworzona z myślą o metodzie Getting Things Done i bardzo ułatwia pamiętanie u różnych zadaniach. Posiada też bardzo wygodny widżet, na którym możemy podglądnąć nasze najbliższe zadania.

## todo.pl ratmenu

DevFeed: [todo.pl ratmenu](<https://devfeed.tech/articles/todo-pl-ratmenu-21884.md>)

Original publisher: [Read original article](<https://blog.nelhage.com/2008/02/todopl-ratmenu/>)

Author: Nelson Elhage

Published: 2008-02-19T23:46:00Z

Content type: tutorial

Language: en

Sources: [Nelson Elhage](<https://devfeed.tech/sources/nelson-elhage.md>)

Topics: [To-Do](<https://devfeed.tech/topics/todo.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Perl](<https://devfeed.tech/topics/perl.md>)

Tags: [linux](<https://devfeed.tech/tags/linux.md>), [list](<https://devfeed.tech/tags/list.md>), [perl](<https://devfeed.tech/tags/perl.md>)

### AI overview

A short shell script combines todo.pl and ratmenu to display a task list for Linux users and mark a selected task as completed. The author binds it to a keyboard shortcut in XMonad.

### Source excerpt

broder has been hacking on some better quicksilver integration for Hiveminder using todo.pl. I don't use a mac, but I don't see why linux users shouldn't get fun toys to. So I hacked up the following two-liner that uses todo.pl and ratmenu to pop up a list of tasks, and mark one as completed: #!/bin/sh todo.pl | perl -ne 'push @a,$2,"todo.pl done $1" if /^#([\w]+) (.+)$/;' \ -e 'END{exec("ratmenu",@a)}' I dropped it into my ~/bin and bound it to C-t x in my window manager (XMonad).

## A Productivity System for Gathering, Processing, and Reviewing Tasks

DevFeed: [A Productivity System for Gathering, Processing, and Reviewing Tasks](<https://devfeed.tech/articles/get-it-done-35253.md>)

Original publisher: [Read original article](<https://darkcoding.net/behaviour/get-it-done/>)

Author: Graham King

Published: 2005-10-23T16:08:05Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [To-Do](<https://devfeed.tech/topics/todo.md>), [Process](<https://devfeed.tech/topics/process.md>), [meetings](<https://devfeed.tech/topics/meetings.md>)

Tags: [behaviour](<https://devfeed.tech/tags/behaviour.md>), [book](<https://devfeed.tech/tags/book.md>), [getting-things-done](<https://devfeed.tech/tags/getting-things-done.md>), [list](<https://devfeed.tech/tags/list.md>), [mail](<https://devfeed.tech/tags/mail.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [society](<https://devfeed.tech/tags/society.md>), [waiting](<https://devfeed.tech/tags/waiting.md>), [weekly-review](<https://devfeed.tech/tags/weekly-review.md>)

### AI overview

This article presents a productivity system inspired by David Allen's Getting Things Done. It explains how to gather tasks and reminders, process them into categories such as a calendar or actions list, and maintain the system through daily checks and a weekly review.

### Source excerpt

Streamlining productivity: a system inspired by "Getting Things Done".