Brian Sunter

How to manage projects in Logseq

How can we organize complex tasks that involve multiple steps over multiple days in Logseq?

#blog

Introduction

Hook

How can we organize complex tasks that involve multiple steps over multiple days in Logseq?

I’ve been using logseq as a “life operating system”, where I define what I want to work on, then execute on my tasks in priority order based on what logseq tells me to do. Logseq allows you to create powerful automations to program your life with its queries and task management features.

Background

I use projects in logseq to manage almost everything I work on. I make a project for any task that takes longer than a day.

I have projects across a wide range of categories like fitness, programming, cooking, etc.

For example, my newsletter is a project, and so is my current weighlifting routine.

Thesis

In this guide, I’ll share some of my thinking around projects, what I track, and how I manage everything in Logseq, but the concepts translate to other tools.

Body

Project Intro

What is a project?

Logseq has a task management system that includes a checkbox you can put anywhere in your notes. This functions like the traditional “todo list app” you’re used to.

Sometimes, I just need to remember to do a simple task, like picking up something on the way home.

TODO pick up milk cooking

Other times, I’ll want to work on something more ambitious, usually taking between two weeks and 3 months to finish.

An example of this would be “gain 100 newsletter subscribers”

Your project has a “goal”, a long term timeline, and many different tasks that you need to do consistently.

Why projects?

Progress on developing your mental models starts with writing them down in detail, especially with life workflows.

Writing down your processes gets them out of your head, where you can look at them and improve them.

Writing down and reflecting on your progress forces you to be honest if you’re making progress.

Working on multiple projects and balancing the time you work on them can be complicated. Sometimes I procrastinate on one project to avoid another.

Logseq helps you create a priotized “work feed” of all your active projects, so you can make sure none of them stall.

High level values and initiatives

Before starting tasks and take notes, I think it’s worth to do some thinking about what your high level values and prioties are, and writing them down.

I try to attach each project to one of these high level goals.

I do a detailed version of this as a part of my yearly planning, by you can start with a simple list of what you currently want

Here are a few examples

lose weight

gain muscle

Getting better at programming

Improve Professional Network

Make more Friends

Travel More

You may have completely different goals than me and your values may change over time.

My Current Project Template

This is the template I use to generate projects in logseq.

I’ll explain everything in the next section.

Project Properties

Tour of my project-template

Summary

Each project has at least a 1 sentence summary of what it is and why it’s important

This is useful for thinking about the project, and refreshing your memory if you return to it years later.

Status

Each project has a number of states

Unplanned

If there’s no state, the project is considered unplanned or in draft.

todo

After I’ve decided the project is defined and worthwhile. I mark the status as todo

NEXT

NEXT means this will be the project I work on next, after I finish one of my current projects

This helps me prepare for upcoming projects

This is a project I’m currently working on

I work on each active project every few days

REVIEW

This means I’ve finished work on the project, and now am reflecting on the results.

I plan to add a more extensive project review step, but for now I just spend some time reflecting on what the outcome was, what could have been improved, what I learned, what I’ll do better next time, etx.

Deadlines

I usually don’t take deadlines too seriously, but I almost always make projects timebound.

I build in both a milestone checkin date half way through and a deadline

Usually my projects last around 3 months

Start

The date I started working on the project

Milestone

Half way between the start and end date of the project

I use this half way point to reflect on my progress

End

The intended end date of the project

I adjust this if needed during the half way milestone

Metrics

If possible, I like to attach metrics to projects.

If I’m doing a fitness project, I might take note of my lifting numbers and bodyweight

exercise

References

In this section, I capture any references or learning materials I may need

When I find a relevent resource, I save it in my daily notes and tag it with the project. If the reference is especially good I move it from my daily notes into this section when going through linked referenced.

Each task is attached to a very high level long term goal

I plan most of these as a part of my yearly planning.

Example include: lose weight, get better at programming, improve social life, etc.

Desired output

What do I want the result of this project to be? What would I be doing afterward?

For example, for my weighlifting routine, I could say I want to squat 225 pounds. Or that I would feel healthier and fit into my old clothes.

Tasks

These are one time tasks I need to accomplish

I usually add a lot of these before starting the project, but I continue to add more if needed.

If I think of a necessary task for a project, I write it in my daily notes and tag the project, then pull it into this section later.

Habits

The main area of focus in my projects are on the habits.

Many goals are accomplished by doing the same thing day after day.

Logseq lets you schedule tasks that repeat daily, weekly, monthly, or whatever cadence you want.

Some tasks I work on every day, but some I only work on every 3 days.

See my logseq-tasks guide for more details

Conclusion

I hope you enjoyed this guide to my logseq project template. Next week I’ll walk through an example of one of my projects for the newsletter 100 newsletter subscribers

I’ll also will write about using queries to organize projects.

If you’re working on something beyond simple todos, I highly recommend creating a structured process and project template around it. Feel free to use mine as a starting point.

Share this article