
Creare un server MCP personalizzato in TypeScript: guida passo passo (Docker e linting)
Come sviluppare un server Model Context Protocol in Node.js e TypeScript: tool, resource, prompt, stdio, API Docker e oxlint, test con l'Inspector e sicurezza.
Diego Betto · Consulenza tecnica per aziende
Sono Diego Betto, Co-Fondatore & CTO di PAPION. Con il mio team aiutiamo aziende, agenzie e team prodotto a progettare, sviluppare e mettere in sicurezza applicazioni React, Node.js e TypeScript scalabili.
Consulenza tecnica end-to-end, dal frontend alla sicurezza, per aziende che devono scalare senza sorprese.
Progettazione e scalabilità di applicazioni React, Next.js e Astro: componenti manutenibili, performance solide e meno debito tecnico nel tempo.
Sviluppo e ottimizzazione di API con Node.js, Fastify e TypeScript: servizi affidabili, pensati per reggere la crescita del business.
Affiancamento ai team di sviluppo per alzare la qualità del codice TypeScript/JavaScript, ridurre i bug in produzione e velocizzare l'onboarding.
Hardening applicativo, monitoraggio di dipendenze e CVE, ottimizzazione dei Core Web Vitals.

Mi chiamo Diego Betto, Co-Fondatore & CTO, senior full-stack engineer presso PAPION, con oltre 20 anni di esperienza. Lavoro da Udine, in Friuli, principalmente da remoto per clienti in tutta Italia. Mi occupo di architetture frontend e backend, sicurezza applicativa e mentoring di altri sviluppatori, con particolare esperienza su React, JavaScript/TypeScript e Node.js.
Scopri di più →Case study dettagliati in arrivo — nel frattempo, ecco i contesti in cui lavoriamo più spesso con PAPION.
Frontend React ad alto traffico e integrazioni con sistemi di gestione ordini.
Backend Node.js/Fastify per prodotti in crescita, con focus su sicurezza e osservabilità.
Code review, mentoring e hardening di sicurezza senza rallentare le consegne.
Note tecniche su React, Node.js, sicurezza e performance.

Come sviluppare un server Model Context Protocol in Node.js e TypeScript: tool, resource, prompt, stdio, API Docker e oxlint, test con l'Inspector e sicurezza.

Come proteggere un progetto Node.js dagli attacchi alla supply chain: script di installazione, typosquatting, lockfile, audit automatici, GitHub Actions, provenance, CSP e SRI.

Come eseguire modelli di machine learning direttamente nel browser con WebGPU e Transformers.js: caricamento del modello, Web Worker, fallback WASM e limiti di memoria.

Approfondimento tecnico su TypeScript 7.0 e 7.1: come funzionano --checkers e --builders, perché cambiano i default, cosa è stato rimosso, esempi di migrazione e FAQ.

Guida pratica a Vitest: installazione, configurazione, come testare componenti React 19 (incluso useActionState), mock con vi, coverage e confronto con Jest e node:test.

La GEO (Generative Engine Optimization) non sostituisce la SEO: ci si appoggia sopra. Cosa cambia, dove si sovrappongono e una checklist da seguire prima di andare online.

Una checklist pratica per la sicurezza di WordPress: cosa blindare prima di pubblicare (aggiornamenti, login, permessi, header, backup) e cosa monitorare dopo il lancio.
Raccontami la tua sfida tecnica: architettura, performance, sicurezza o un team da rinforzare. Rispondo personalmente a ogni email.