DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Culture and Methodologies
  3. Team Management
  4. Using Trello for GTD

Using Trello for GTD

Tomasz Wegrzanowski shares the details of his personal Trellos setup and then draws a comparison to his past use of Dropbox.

Tomasz Wegrzanowski user avatar by
Tomasz Wegrzanowski
·
Oct. 07, 16 · Opinion
Like (1)
Save
Tweet
Share
4.22K Views

Join the DZone community and get the full member experience.

Join For Free

The big problem with GTD is that no software solution really matches the ideal workflow, and using post-it notes for it has its own problems.

Image title

I tried a lot of different software solutions. For a fairly long time, I tried using a bunch of files in Dropbox folders for it. The big upside was how easy it was to integrate with it — just crontab a script to put a file into the inbox if I need to be notified of something. However, plain text files are a really poor format for anything. So, as another tool in the long list, I tried Trello. Here's the setup.

GTD Board

I have one main list with a lot of columns:

Today (5)

Just a place to highlight whatever I'm currently working on or plan to work on if a top ten item gets blocked. It gets empty by either finishing things or moving them back to action lists about daily.

Next Actions

I don't really feel like there's much value in using a crazy number of contexts, most of which would contain no or very few items most of the time, so most actions go here.

Code Me

Pretty much the only context that is constantly filled and clearly distinct from non-code actions.

Waiting For

What I'm waiting on to happen. Trello has an advantage over plain text files, as I can put links, dates, etc.

Someday and/or Maybe

A fairly vague list of ideas.

Projects to Plan

These are sort of next actions, any project with no obvious next action goes there; the idea is that they'd go to my Projects list once more actionable. It could be seen as another next actions column with "Plan Me" context tag.

Projects

Any projects bigger than one action go here. Actions and projects should generally be linked, but usually, it's obvious enough that I don't bother. Trello doesn't have an easy way of showing projects with no associated actions, so I wanted to write a script to tag them, but I never got to it (Trello API isn't too bad).

Done

Any recently finished action or project

Areas of Responsibility

Mostly for reference during reviews. Anything bigger than a project.

GTD Archive Board

About once a week I move the Done column here and add a proper date. It's mostly a feel-good board with fairly little functionality.

Trello Labels

Any long-running project or area of responsibility gets its own label, as labels are the only easy way to tag Trello cards. I use Card Color Titles for Trello Chrome extension, as otherwise, Trello labels are fairly useless (you can see before and after in that link).

The only other label is red "blocked" label, which can be quickly applied and unapplied to action cards.

Off-Trello Parts

Once upon a time I used to have a "Buy Me" list, but nowadays I just throw things into my Tesco groceries or Amazon basket right away and actually buy them weekly or so. Things not purchasable in either are rare enough they can go into a generic action list.

Inbox is still a Dropbox folder, mostly with plain text files, so existing crontab scripts can still use it.

How Well Does It Work?

It all sort of works, but it's not exactly amazing. I don't plan to return to plain text files, but I'll probably try something else eventually.

It's really annoying that I can't use it when offline. For example, in London Underground, Dropbox had far better online and offline integration.

Trello

Published at DZone with permission of Tomasz Wegrzanowski, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Bye Bye, Regular Dev [Comic]
  • 7 Awesome Libraries for Java Unit and Integration Testing
  • Mr. Over, the Engineer [Comic]
  • Upgrade Guide To Spring Data Elasticsearch 5.0

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: