Albo Contursi
- .NET
- C#
- PostgreSQL
- Telegram
Tiene d'occhio l'albo pretorio del Comune di Contursi Terme e pubblica ogni nuovo atto su un canale Telegram. Piccolo, silenzioso e sempre acceso.
Sono Fabio Pecoraro. Mi piace seguire un progetto dall'inizio alla fine: dal database alle API, dall'interfaccia fino all'infrastruttura che lo tiene acceso.
Anche il caffè merita una tabella fatta bene.
1 create table caffe (2 id serial primary key,3 bevuto_il timestamptz default now(),4 motivo text -- di solito: "deploy"5 ); Sviluppatore di giorno,
progetti personali da anni.
Le due strade si alimentano
a vicenda.
Lavoro come sviluppatore e, in parallelo, porto avanti da anni i miei progetti personali. Quello che imparo al lavoro finisce nei miei progetti, e quello che sperimento nei miei progetti torna spesso al lavoro. La migrazione di Fantacontursi da SQL Server a PostgreSQL, per esempio, è nata proprio così.
Diverse cose le ho sviluppate con l'aiuto di Claude Code. Per me è uno strumento come gli altri: le scelte e la responsabilità di quello che va online restano mie.
Quando uno strumento mi convince lo porto dall'altra parte, anche a costo di stravolgere qualcosa che funzionava già.
Cerco di automatizzare tutto quello che posso, dal build al rilascio.
Gli strumenti aiutano, ma quello che va online è una mia scelta.
Nati quasi tutti da un bisogno concreto: il mio paese, la scuola, gli amici, i libri.
Il mio primo progetto online: il gestionale della nostra lega di fantacalcio. Nato come FantaGestione per ospitare più leghe, l'ho ridimensionato su ciò che serve davvero, senza mai smettere di farlo evolvere: da SQL Server a PostgreSQL, da Blazor a un frontend Angular separato dalle API.
L'evoluzione di Albo Contursi: un aggregatore di albi pretori comunali, con app e notifiche push. Nasce dalla voglia di portare a tutti quella semplicità di consultazione e di notifica che ho sempre desiderato da cittadino.
Tiene d'occhio l'albo pretorio del Comune di Contursi Terme e pubblica ogni nuovo atto su un canale Telegram. Piccolo, silenzioso e sempre acceso.
Una piattaforma a moduli per la scuola, a partire dall'orario: un solver lo genera dai vincoli e, quando una soluzione non esiste, spiega perché.
Prestito di libri tra privati, su una mappa, in punti di ritrovo pubblici. La posizione di chi usa l'app non viene mai salvata.
Il sito che stai guardando: Angular con SSR, pubblicato con la stessa pipeline degli altri progetti.
Ogni progetto segue la stessa pipeline. Build e rilascio sono disaccoppiati: GitHub produce immagini versionate, il server le rilascia in autonomia. Nessun passaggio a mano e nessun legame diretto tra i due.
$ git push origin main✓ build completata✓ immagine versionata e pubblicata✓ container aggiornati alla nuova versione✓ online # il caffè intanto si è raffreddatoPer qualsiasi domanda o proposta, compila il form: ti risponderò appena possibile.