Skip to content

How I use dsu daily as an Agile developer

Gene M. Angelo, Jr edited this page Jan 13, 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

NOTE: The dsu list command, when displaying Daily Stand-up (DSU) entries for a particular day or date, will display the DSU entries for the given day or date, as well as the DSU entries for the previous day, relative to the given day or date. For more information, see Listing DSU entries.

dsu list today 
dsu l n # Equivalent to the above, only using shortcuts

Update yesterday's DSU entries (if needed)

dsu edit yesterday 
dsu e y # Equivalent to the above, only using shortcuts

Before Daily Standup (DSU)

Add to today's DSU entries

dsu add "Somethings I need to share at DSU today..." 

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

Throughout the rest of the day

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

dsu edit today
dsu edit yesterday 
dsu edit tomorrow 
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"
dsu add --today "Some entry for yesterday" 
dsu add --yesterday "Some entry for yesterday" 
dsu add --tomorrow "Some entry for tomorrow" 
dsu add --date "Some entry for 1/3/2023" 

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

dsu list today 
dsu list yesterday 
dsu list tomorrow 

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 
dsu l dd -f 12/1/2023 -t 1/3 # Equivalent to the above, only using shortcuts

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

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

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

dsu delete dates --from today --to -6 
dsu d dd -f n -t -6 # Equivalent to the above, only using shortcuts

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

dsu delete dates --from 12/15/2023 --to +6 
dsu d dd -f 12/15/2023 -t +6 # Equivalent to the above, only using shortcuts

Browse DSU entries for the current week, month or year

dsu browse week
dsu b w # Equivalent to the above, only using shortcuts
dsu browse month 
dsu b m # Equivalent to the above, only using shortcuts
dsu browse year 
dsu b y # Equivalent to the above, only using shortcuts

See also

See the Listing DSU entries page for more information about the dsu list SUBCOMMAND command.

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