Skip to content

How I use dsu daily as an Agile developer

Gene M. Angelo, Jr edited this page Jan 11, 2024 · 6 revisions

This is typically how I use dsu every day, as a software engineer practicing Agile.

In the morning

View yesterday's DSU entries

dsu list today # Equivalent to the preceding, only using shortcuts: `dsu l n` 

Update yesterday's DSU entries (if needed)

dsu edit yesterday # Equivalent to the preceding, only using shortcuts: `dsu e y`

Before Daily Standup (DSU)

Add to today's DSU entries

dsu add "Somethings I need to share at DSU today..." # Equivalent to the preceding, only using shortcuts: `dsu a`

Edit today's DSU entries

dsu edit SUBCOMMAND: When editing dsu entries, if there are no DSU entries for that date, dsu will search (from today - 1 day, searching back at most today - 7 days) and copy the most recent DSU entries found, into the editor session, if the dsu carry_over_entries_to_today configuration setting is 'true'.

dsu edit today # Equivalent to the preceding, only using shortcuts: `dsu e n`

Throughout the rest of the day

Add, edit or delete one or more entries using the editor

dsu edit today # Equivalent to the preceding, only using shortcuts: `dsu e n`
dsu edit yesterday # Equivalent to the preceding, only using shortcuts: `dsu e y`
dsu edit tomorrow # Equivalent to the preceding, only using shortcuts: `dsu e y`
dsu edit date 1/3 # Equivalent to the preceding, only using shortcuts: `dsu e d 1/3`, edits the date for the current year when yyyy is omitted

Add a single entry to today, yesterday, tomorrow or some arbitrary date

dsu add "Some entry description" # Equivalent to the preceding, only using shortcuts: `dsu a`, repeat as necessary
dsu add --today "Some entry for yesterday" # Equivalent to the preceding, only using shortcuts: `dsu -n
dsu add --yesterday "Some entry for yesterday" # Equivalent to the preceding, only using shortcuts: `dsu -y`
dsu add --tomorrow "Some entry for tomorrow" # Equivalent to the preceding, only using shortcuts: `dsu -t`
dsu add --date "Some entry for 1/3/2023" # Equivalent to the preceding, only using shortcuts: `dsu -d`

List entries for today, yesterday, tomorrow or some arbitrary date range

dsu list today # Equivalent to the preceding, only using shortcuts: `dsu l n`
dsu list yesterday # Equivalent to the preceding, only using shortcuts: `dsu l y`
dsu list tomorrow # or Equivalent to the preceding, only using shortcuts: `dsu l t

This lists one weeks worth of DSU entries (backwards) from today's date, see See also.

dsu list dates --from today --to -6 # Equivalent to the preceding, only using shortcuts: `dsu l dd -f n -t -6

This lists DSU entries within a given date range.

dsu list dates --from 12/1/2023 --to 1/3 # Equivalent to the preceding, only using shortcuts: `dsu l dd -f 12/1/2023 -t 1/3`

Bulk delete entries for today, yesterday, tomorrow, a particular date, or arbitrary date range

dsu delete today # Equivalent to the preceding, only using shortcuts: `dsu d n`
dsu delete yesterday # Equivalent to the preceding, only using shortcuts: `dsu d y`
dsu delete tomorrow # Equivalent to the preceding, only using shortcuts: `dsu d t`
dsu date 1/3/2024 # Equivalent to the preceding, only using shortcuts: `dsu d d`

This deletes one week of DSU entries backwards from today, see See also.

dsu dates --from today --to -6 # Equivalent to the preceding, only using shortcuts: `dsu dd -f n -t -6`

This deletes one week of DSU entries from 12/15/2023, forward.

dsu dates --from 12/15/2023 --to +6 # Equivalent to the preceding, only using shortcuts: `dsu dd -f 12/15/2023 -t +6`

Browse DSU entries for the current week, month or year

dsu browse w # Equivalent to the preceding, only using shortcuts: `dsu b w`
dsu browse m # Equivalent to the preceding, only using shortcuts: `dsu b m`
dsu browse y # Equivalent to the preceding, only using shortcuts: `dsu b y

See also

See the Dates, MNEMONICS and relative date MNEMONICS page for more information on acceptable DATE formats used by dsu, MNEMONICS and relative date MNEMONICS.

Clone this wiki locally