GTD per tutti
Ultima modifica: 12 July 2026
GTD senza fronzoli: taccuino, file a lettera e calendario da terminale
Tra i pochissimi autori che seguo volentieri cβΓ¨ Tim Ferris (ne parlerΓ² ancora sicuramente) e grazie a lui ho scoperto lβesisenza di David Allenβ¦ ma andiamo con ordineβ¦
Ho passato anni a cercare lβapp perfetta per organizzare il lavoro. Todoist, Notion, Things, fogli colorati, app con sincronizzazione cloud e notifiche push. Tutte utili, tutte incomplete. Poi sono tornato a David Allen β non a unβapplicazione, ma al metodo β e ho costruito un sistema minimale che combina carta, file di testo e un piccolo strumento da terminale. Funziona. E soprattutto non mi chiede attenzione quando non serve.
Questo articolo descrive come lo uso oggi.
CosβΓ¨ il GTD (in tre righe)
Getting Things Done, il metodo di David Allen, parte da unβidea semplice: la mente serve a pensare, non a ricordare. Tutto ciΓ² che ti passa per la testa va catturato fuori dal cervello, poi elaborato con regole chiare, e infine rivisto con regolaritΓ .
Le liste non sono elenchi di desideri: sono sistemi di fiducia. Se so che un impegno Γ¨ nel posto giusto, smetto di ripeterlo mentalmente alle tre di notte.
PerchΓ© carta + file di testo
Il mio inbox Γ¨ un taccuino Moleskine. Non unβapp. Carta e penna sono sempre disponibili: in riunione, in auto, a piedi, senza batteria e senza notifiche.
Per motivi di velocitΓ , lβinbox viene scritta in teeline β il sistema di stenografia inglese. Non serve che sia leggibile da chiunque: deve solo registrare lβidea prima che sfugga. La decifro io, quando elaboro. In cattura conta la rapiditΓ , non la calligrafia.
Il Moleskine raccoglie tutto in teeline. Poi, quando elaboro β di solito una volta al giorno o in revisione settimanale β traduco in italiano chiaro e trasferisco nei file digitali solo ciΓ² che ha un destino definito. Il digitale non sostituisce la cattura: la completa.
I file sono in Markdown, sincronizzati su disco. Li compilo con nano: niente IDE, niente plugin, niente distrazioni.
nano t.md
modifico, salvo, esco. Nessun database proprietario, nessun abbonamento. Git, Syncthing o qualsiasi backup li protegge.
I file a una lettera
Ho scelto nomi di un solo carattere. Dal nome capisci subito cosa contiene il file β esattamente come Allen distingue le liste del metodo.
| File | Contenuto | Lista GTD |
|---|---|---|
| (Moleskine) | Inbox | Inbox |
t.md |
Prossime azioni | Next Actions |
p.md |
Progetti in corso | Projects |
w.md |
In attesa | Waiting For |
i.md |
Incubatore | Someday/Maybe |
a.md |
Archivio | Reference |
c.md |
Cestino | (elaborazione) |
Nessun file si chiama todo.md o progetti_2026.md. Una lettera, una funzione.
Prossime azioni per contesto
In t.md le azioni sono raggruppate per contesto β dove o con cosa le eseguo:
# OPERAZIONI AZIONABILI
## Al Computer
- [ ] Preparare attestati UAS
## Al telefono
- [ ] Cercare gomme macchina
## In ufficio
- [ ] Verificare documentazione scanner automatico
Quando ho quindici minuti al telefono, apro t.md, scorro la sezione Β«Al telefonoΒ» e scelgo. Non devo rileggere tutto.
Progetti
In p.md tengo gli outcome β il risultato desiderato β non le singole azioni. Le azioni eseguibili stanno in t.md. Un progetto, per Allen, Γ¨ tutto ciΓ² che richiede piΓΉ di un passo.
In attesa
w.md raccoglie ciΓ² che ho delegato o di cui aspetto risposta. Β«Ho chiesto il preventivo, ora aspetto.Β» Non Γ¨ unβazione che posso fare adesso: Γ¨ unβattesa da monitorare in revisione.
Il flusso quotidiano
- Cattura β tutto nel Moleskine, in teeline, senza filtri
- Elabora β decifro le note e, per ogni voce: Γ¨ azionabile? SΓ¬ β prossima azione in
t.mdcon nano (nel contesto giusto). Γ un progetto? βp.md+ almeno unβazione int.md. Forse un giorno? βi.md. Solo riferimento? βa.md. Inutile? βc.md - Esegui β consulto
t.mdin base al contesto e al tempo disponibile - Rivedi β settimanalmente tutte le liste, incluso lβincubatore e le attese
La revisione settimanale non Γ¨ opzionale. Γ il motore del sistema. Senza di essa, le liste diventano cimiteri di buone intenzioni. Poi con un editor come nano Γ¨ sempre notevole poter scrivere
nano *.md
e poi scorrere da un file allβaltro. Basta sapere come fare.
Il calendario: solo ciΓ² che ha data e ora
Allen distingue nettamente tra calendario e liste. Nel calendario finisce solo ciΓ² che deve accadere in un momento preciso β il Β«hard landscapeΒ». Tutto il resto sta nelle next actions.
Per non duplicare manualmente gli impegni su Google Calendar, ho preparato uno script da terminale che legge i file .md e sincronizza gli eventi.
Il timestamp
In una riga di qualsiasi file GTD, aggiungo una stringa di dodici cifre:
YYYYMMDDHHmm
Esempio: 202607151430 = 15 luglio 2026, ore 14:30.
- [ ] Revisione settimanale GTD 202607121000
- [ ] Chiamare Aeroporto 202607130830
Al sync, il timestamp diventa un evento su Google Calendar. Il resto della riga Γ¨ il titolo.
Promemoria con PRO
Per i promemoria β cose da ricordare, non riunioni da unβora β aggiungo il suffisso PRO:
- [ ] Sollecitare preventivo hotel 202607181000pro
gtdcal crea un promemoria breve con notifica allβorario. Maiuscolo o minuscolo, non importa.
Se lo segno come fatto sul calendario (eliminandolo), al prossimo sync la riga diventa:
- [ ] Sollecitare preventivo hotel COMPLETED
Rimozione automatica
Tolgo il timestamp da un file? Lβevento sparisce dal calendario al sync successivo. Il sistema resta allineato in entrambe le direzioni.
Vista da terminale
Oltre al sync, gtdcal mostra il calendario con ASCII art:
gtdcal show --mese # griglia del mese
gtdcal show --anno # panoramica annuale
gtdcal show --settimana # prossimi sette giorni
Non Γ¨ unβagenda colorata. Γ un calendario nel terminale, leggibile e veloce. Per chi vive spesso nella shell, Γ¨ sufficiente.
PerchΓ© funziona (per me)
Pochi punti di decisione. Il Moleskine cattura. I file a lettera classificano. gtdcal gestisce il tempo. Non devo decidere dove mettere le cose piΓΉ di una volta.
AffidabilitΓ . File di testo e carta non invecchiano. Nessun vendor lock-in.
Attrito minimo. Teeline sul taccuino per catturare in pochi secondi. nano t.md per elaborare senza attrito. Scrivere su carta non richiede login.
Allineamento col metodo. Non ho inventato liste nuove: ho mappato Allen su file con nomi che ricordo a memoria.
Separazione mentale. Il calendario non Γ¨ una todo list. Le todo list non hanno orari inventati. Ogni cosa nel suo posto.
Cosa non fa questo sistema
Non sostituisce il giudizio. GTD non ti dice cosa fare: ti dice come non perdere ciΓ² che hai deciso di fare.
Non Γ¨ collaborativo. Per team servono altri strumenti. Questo Γ¨ personale.
Non ha notifiche push sui file .md. Per quello cβΓ¨ il calendario β e solo per ciΓ² che ha senso notificare.
Non Γ¨ zero-config. gtdcal richiede un setup Google Calendar API una tantum. Poi si dimentica.
Iniziare domani mattina
Non serve replicare tutto in un giorno.
- Prendi un taccuino β qualsiasi, ma uno solo
- Crea cinque file:
t.md,p.md,w.md,i.md,a.md - Svuota le tasche, la posta, la testa nel taccuino
- Elabora fino a inbox zero
- Blocca unβora settimanale per la revisione
Se vuoi il calendario integrato, aggiungi uno script calendario quando il resto Γ¨ rodato. Il metodo funziona anche senza.
Qualche esempio
Il GTD non Γ¨ un prodotto. Γ un modo di esternalizzare impegni e liberare attenzione. Teeline sul Moleskine per catturare in fretta, nano sui file a lettera per organizzare, terminale per il tempo: tre strati, zero sovrapposizioni.
Non cerco piΓΉ lβapp perfetta. Ho un sistema che conosco a fondo, che posso modificare con un editor di testo e che non mi invia notifiche alle undici di sera per ricordarmi che esiste.
Forse non Γ¨ la soluzione per tutti. Ma per chi ama la semplicitΓ e il controllo diretto sui propri dati, carta e Markdown restano difficili da battere.
ββββββββββββββββββββββββββββββββββββββ
β LUGLIO 2026 β
ββββββββββββββββββββββββββββββββββββββ
β Lu β Ma β Me β Gi β Ve β Sa β Do β
ββββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ
β β β 1 β 2 β* 3 β 4 β 5 β
ββββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββ€
β* 6 β 7 β* 8 β 9 β*10 β*11 β>12*β
ββββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββ€
β*13 β*14 β 15 β*16 β 17 β 18 β 19 β
ββββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββ€
β 20 β 21 β 22 β*23 β 24 β 25 β 26 β
ββββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββ€
β 27 β*28 β 29 β 30 β 31 β β β
ββββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ
Legenda: >gg oggi *gg evento >gg* oggi + evento
ββ Eventi ββββββββββββββββββββββββββββββββββββββββββββ
β 03/07 06:39 Train to Genova Brignole
β 11/07 21:40 Inizio_Test
β 14/07 10:00 APT
β 16/07 09:00 β° Rientro ferie Funzionari
β 23/07 09:00 Esame STS disponibile (4/4)
β 23/07 14:00 β° Controllare allineamento documentazione operativa
β 23/07 14:00 Esame A2 (4/4)
β 23/07 18:00 Esame Pratico Disponibile (2/2)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββ
β 2026 β
ββββββββββ
Eventi per mese
ββββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ
βGen βFeb βMar βApr βMag βGiu βLug βAgo βSet βOtt βNov βDic β
ββββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββΌβββββ€
ββ 6 ββ14 ββ11 ββ13 ββ11 ββ14 ββ11 β Β· β Β· β Β· β Β· β Β· β
ββββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ
ββββββββββββ Gen ββββββββββββ ββββββββββββ Feb ββββββββββββ ββββββββββββ Mar ββββββββββββ
β Lu Ma Me Gi Ve Sa Doβ β Lu Ma Me Gi Ve Sa Doβ β Lu Ma Me Gi Ve Sa Doβ
βββββββββββββββββββββββββββββ€ βββββββββββββββββββββββββββββ€ βββββββββββββββββββββββββββββ€
β 1 2 * 3 4β β 1β β 1β
β* 5 6 7 8 * 9 10 11β β* 2 3 4 * 5 6 7 8β β* 2 * 3 * 4 5 * 6 7 8β
β 12 13 14 15 16 17 18β β* 9 *10 11 *12 *13 14 15β β 9 *10 *11 12 13 14 15β
β*19 20 *21 22 23 24 25β β*16 17 *18 *19 *20 21 22β β 16 *17 18 *19 20 21 22β
β 26 27 28 *29 30 31 β β*23 24 *25 *26 *27 28 β β 23 *24 *25 26 27 *28 29β
β β β β β 30 31 β
βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ
ββββββββββββ Apr ββββββββββββ ββββββββββββ Mag ββββββββββββ ββββββββββββ Giu ββββββββββββ
β Lu Ma Me Gi Ve Sa Doβ β Lu Ma Me Gi Ve Sa Doβ β Lu Ma Me Gi Ve Sa Doβ
βββββββββββββββββββββββββββββ€ βββββββββββββββββββββββββββββ€ βββββββββββββββββββββββββββββ€
β 1 2 3 4 5β β 1 2 3β β* 1 2 3 * 4 * 5 6 7β
β 6 * 7 8 * 9 10 11 *12β β 4 5 6 * 7 * 8 9 10β β 8 * 9 10 11 *12 13 14β
β 13 14 *15 16 *17 *18 *19β β*11 12 *13 14 *15 16 17β β*15 *16 *17 18 *19 20 21β
β*20 *21 *22 *23 24 25 26β β*18 *19 20 *21 *22 23 24β β*22 *23 24 *25 26 27 28β
β*27 *28 29 30 β β*25 *26 27 28 29 30 31β β*29 *30 β
β β β β β β
βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ
ββββββββββββ Lug ββββββββββββ ββββββββββββ Ago ββββββββββββ ββββββββββββ Set ββββββββββββ
β Lu Ma Me Gi Ve Sa Doβ β Lu Ma Me Gi Ve Sa Doβ β Lu Ma Me Gi Ve Sa Doβ
βββββββββββββββββββββββββββββ€ βββββββββββββββββββββββββββββ€ βββββββββββββββββββββββββββββ€
β 1 2 * 3 4 5β β 1 2β β 1 2 3 4 5 6β
β* 6 7 * 8 9 *10 *11 +12β β 3 4 5 6 7 8 9β β 7 8 9 10 11 12 13β
β*13 *14 15 *16 17 18 19β β 10 11 12 13 14 15 16β β 14 15 16 17 18 19 20β
β 20 21 22 *23 24 25 26β β 17 18 19 20 21 22 23β β 21 22 23 24 25 26 27β
β 27 *28 29 30 31 β β 24 25 26 27 28 29 30β β 28 29 30 β
β β β 31 β β β
βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ
ββββββββββββ Ott ββββββββββββ ββββββββββββ Nov ββββββββββββ ββββββββββββ Dic ββββββββββββ
β Lu Ma Me Gi Ve Sa Doβ β Lu Ma Me Gi Ve Sa Doβ β Lu Ma Me Gi Ve Sa Doβ
βββββββββββββββββββββββββββββ€ βββββββββββββββββββββββββββββ€ βββββββββββββββββββββββββββββ€
β 1 2 3 4β β 1β β 1 2 3 4 5 6β
β 5 6 7 8 9 10 11β β 2 3 4 5 6 7 8β β 7 8 9 10 11 12 13β
β 12 13 14 15 16 17 18β β 9 10 11 12 13 14 15β β 14 15 16 17 18 19 20β
β 19 20 21 22 23 24 25β β 16 17 18 19 20 21 22β β 21 22 23 24 25 26 27β
β 26 27 28 29 30 31 β β 23 24 25 26 27 28 29β β 28 29 30 31 β
β β β 30 β β β
βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ
Legenda: >gg oggi *gg evento +gg oggi + evento βββ intensitΓ