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
Python

Gestire le query WHOIS in Python

In questo articolo costruiamo un client WHOIS completo, prima in versione sincrona con il modulo socket e poi in versione asincrona con asyncio, capace di interrogare molti domini in parallelo rispettando i limiti di frequenza dei server.

04/11/2026Leggi →
PHP

Gestire le query WHOIS in PHP

PHP viene spesso associato al ciclo richiesta-risposta HTTP, ma dispone di un'API per i socket matura e sorprendentemente flessibile. È quindi un ottimo linguaggio per scrivere un client WHOIS: le funzioni sugli stream permettono di aprire connessioni TCP con timeout precisi, di leggere dati in modo controllato e perfino di gestire più connessioni in parallelo senza estensioni aggiuntive.

03/11/2026Leggi →
Node.js

Gestire le query WHOIS in Node.js

In questo articolo costruiamo passo dopo passo un client WHOIS completo in Node.js, senza dipendenze esterne, partendo da una query elementare fino ad arrivare a un piccolo servizio HTTP con cache, gestione dei referral e limitazione delle richieste.

02/11/2026Leggi →
Go

Strategie di testing in ambiente Cloud

Una strategia di testing efficace in ambiente cloud non consiste nello scegliere il tipo di test migliore, ma nel distribuire le verifiche sui livelli dove costano meno e trovano più errori.

01/11/2026Leggi →