Full Stack Web Developer

Gabriele
Romanato

Sviluppo applicazioni, e-commerce e siti Web.
Linguaggi, pattern, architetture — tutto ciò che trasforma un'idea in codice che funziona.

Leggi gli articoli
const dev = {
  name: "Gabriele Romanato",
  stack: ["JS", "PHP", "Go", "Python"],
  focus: "Full Stack", // always
  clients: ["Poste Italiane", "Natuzzi"],
  available: true
};
20+
Anni exp.
6
Linguaggi
Articoli
JavaScriptPHPLaravel Node.jsPythonGo JavaVue.jsReact DockerFull Stack JavaScriptPHPLaravel Node.jsPythonGo JavaVue.jsReact DockerFull Stack
01 Ultimi articoli
C++

I concept di C++20

I template offrono un potere enorme, ma presentano un difetto storico: quando si passa a un template un tipo che non supporta le operazioni richieste, il compilatore produce messaggi di errore lunghi e criptici, spesso relativi a punti interni del codice lontani dalla causa reale. Lo standard C++20 introduce i concept per risolvere proprio questo problema, permettendo di esprimere in modo chiaro e verificabile i requisiti che un tipo deve soddisfare per essere usato con un template.

10/07/2026Leggi →
C++

Concorrenza con thread e mutex in C++

I processori moderni dispongono di più core, e per sfruttarne appieno la potenza è necessario eseguire più operazioni contemporaneamente. La programmazione concorrente consente proprio questo: suddividere il lavoro in flussi di esecuzione paralleli chiamati thread.

09/07/2026Leggi →
C++

Input e output su file con fstream in C++

Quasi ogni programma reale deve, prima o poi, leggere dati da un file o salvarne il risultato su disco. Il C++ affronta la gestione dei file attraverso gli stream, lo stesso modello concettuale usato per l'input e l'output su console.

08/07/2026Leggi →