Snacks

Questo è Snacks

Un'idea alla volta, spiegata per intero. E che è ancora lì quando le servirà di nuovo.

Perché il lavoro si perde

Qualcuno le chiede una cosa e lei la sa. Si siede, gliela spiega per intero, e viene capita. Due mesi dopo la stessa domanda arriva da un'altra parte e bisogna ricominciare da capo. La spiegazione era buona; il problema è che non è rimasta da nessuna parte da cui riusarla, collegarla o migliorarla. Spiegare bene non lascia niente dietro di sé. Da quel problema è nato Snacks.

Che cos'è uno snack

Il vocabolario è lo stesso nel codice, nell'interfaccia e nella conversazione.

Bento

Il raggruppamento di snack: diversi, in ordine, attorno a uno stesso argomento, per chi voglia percorrerlo per intero. Nessuno smette di reggersi da solo per il fatto di starci dentro.

Snack

Spiega una sola idea e finisce quando quell'idea c'è. Non è il capitolo di un corso lungo tagliato a pezzi: è il contrario, si scrive per intero e si regge da solo. È questo che permette di collegarlo, commentarlo e raggrupparlo con altri senza perdere senso — ed è per questo che, se ne legge uno soltanto, quello ha già fatto il suo lavoro.

Beat

Ogni passo dentro uno snack: un testo, una figura con cui si gioca, una verifica. È l'unità minima di contenuto, non un ornamento — ed è ciò che separa uno snack da un articolo: l'idea si mostra, non si racconta soltanto.

Perché l'ho creato

Ritratto di Franco Lobos

Franco Lobos

Sviluppatore e fondatore di Kluger Byte

Un amico mi ha chiesto dove finiva quello che produceva. Lavorava come nel 2010: esporta, copia, screenshot, importa, e ogni versione in un posto diverso. Non gli serviva nessun corso. Gli serviva capire cos'è un file, una volta e bene. Mi sono seduto e gliel'ho spiegato per intero, e ha funzionato.

Poi è successo di nuovo. Un altro amico aveva bisogno di un flyer: l'ha fatto con l'intelligenza artificiale, il PNG è venuto benissimo, e qualche settimana dopo non è riuscito a riutilizzare niente — né il design, né le decisioni, né la palette di colori, né il contenuto. Da capo. La domanda era diversa; il problema, lo stesso. Non gli serviva un programma di studi. Gli serviva una spiegazione. Uno snack.

Materiale ne avevo. Preparare quella spiegazione non era il problema: il problema era quello che veniva dopo. Una spiegazione isolata non si può collegare, né commentare, né raggruppare con quelle precedenti, e soprattutto non lascia alcun modo di fare la successiva. Senza questo non vale quasi niente, per quanto sia buona. Snacks è nato lì: non dallo scrivere la spiegazione, ma dal costruire il sistema che la rende riutilizzabile.

«Snack» è il nome che gli ho dato. Quello che nomina non è nuovo — la pillola di apprendimento si conosce da anni. Il concetto non è mio; la forma sì. Ogni snack si scrive per intero, si regge da solo e si produce sempre allo stesso modo, perché il successivo non dipenda dal fatto che io abbia un'altra buona serata.

Nemmeno questo nasce da una teoria. Da quando programmo porto avanti progetti che non sono di programmazione con git, un editor e file in locale. Con l'intelligenza artificiale di mezzo ha smesso di essere una mia fissazione: oggi quel montaggio è assurdamente pratico per lavori che non hanno niente a che vedere con il software. Da lì è nato il primo bento — gli snack che lo raccontano per intero, uno dopo l'altro.

E lì ha smesso di riguardare i file. Un cliente che vende software non sapeva cosa fosse un microservizio, e lo stesso stampo funzionava. È questo che ne fa un formato: vale per qualsiasi idea che qualcuno debba capire una volta e bene.

Snacks non è istruzione formale e non sono corsi. È un formato per trasmettere idee, una alla volta. Per questo ogni snack si scrive per intero e si regge da solo: se ne legge uno soltanto, quello ha già fatto il suo lavoro.