Technical Blog
Note pratiche su automazione, deployment e workflow di sviluppo
Il sito si concentra su Docker e gestione dei server, flussi di sviluppo basati su Git e pipeline di pubblicazione guidate da Markdown. L’automazione AI si innesta su questa base per mantenere soluzioni riproducibili e riutilizzabili.
Aggiornamenti recenti
Errori nei client MCP: distinguere HTTP 503, JSON-RPC error e isError
Codice Cakewalk fissato, specifiche MCP 2026 e 11 test locali Node.js per distinguere livelli di errore, interruzioni SSE, compatibilità e limiti dei retry sicuri.
Lo stesso titolo compare più volte: il win rate è affidabile?
Dieci segnali possono contenere sei selezioni della stessa azione. Python e SQL riproducono tassi del 60%, 25% e 83,3% e spiegano duplicati e scadenza T+5.
Vercel Daemons può sostituire un Worker su VPS? Limiti, SIGTERM e configurazione
Vercel Daemons o VPS per i Worker? Limiti Hobby da 10 vCPU-hours, istanze fisse, SIGTERM e quattro test Node.js riproducibili su retry e idempotenza.
GitHub AI Scan trova due rischi Shell, ma il controllo di sicurezza è verde
In un PR pubblico AI Scan segnala due vulnerabilità, mentre GitHub Actions mostra Success. Cosa significano gli 81 secondi, i warning advisory, CodeQL, Ruleset e i crediti.
Perché non carico il codice sorgente in chiaro su GitHub: Git privato Win/Mac, backup cifrati e limiti dello sviluppo mobile
Perché GitHub Private non bastava per codice commerciale di valore: Git locale Win/Mac, backup cloud con Cryptomator, limiti del Git push cifrato e sviluppo AI da smartphone.
Due segnali azionari da 80 punti: paradosso di Simpson e calibrazione delle probabilità
Due punteggi uguali non significano la stessa probabilità. Un esempio riproducibile con 80 righe chiarisce Wilson, bias temporali e confronto tra strategie.
Un client SSH con IA è sicuro? E2EE, dati inviati al modello e autorizzazioni nel codice di Hatoba
Dove finiscono log e credenziali quando usiamo un assistente SSH con IA? Analisi del codice Hatoba v0.3.0: E2EE, metadati D1, approvazioni e sei test crittografici sintetici indipendenti.
Impedisci a Claude Code di eseguire comandi distruttivi: test reale di laya-guard (regex + modello locale 322M) tramite hook PreToolUse e 3 bypass riprodotti
Test reale della guardia locale per comandi degli agenti AI laya-guard: 12 pre-filtri regex + meccanismo a doppio livello con modello 322M on-device, riproduzione di tre bypass storici, 30 casi eval, latenza misurata di 1.5–2.1s e analisi dei falsi positivi con npm deploy, con raccomandazione oggettiva di adozione.
Configurare CLIProxyAPI + Codex: Docker, OAuth e reverse proxy
Configura CLIProxyAPI per Codex con Docker, completa il login OAuth di OpenAI, pubblica il tuo endpoint /v1 e collega Codex al proxy. Include errori comuni e relative soluzioni.
Claude Code e Codex via API: costi e confronto tra 3 opzioni
Confronto tra CLIProxyAPI self-hosted, OpenRouter e API ufficiali per sviluppatori indipendenti e piccoli team: costi, difficoltà di integrazione e percorso dei dati, per scegliere in base ai consumi.
pnpm 12.11 consente alle dipendenze npm di includere Agent Skills: dopo averle approvate una volta, cosa bisogna controllare negli aggiornamenti?
pnpm 12.11.0 introduce Agent Skills forniti dai pacchetti npm, gestendone il collegamento in base alle autorizzazioni senza leggere né eseguire le istruzioni. L’articolo esamina l’ambito dell’approvazione, cosa verificare durante gli aggiornamenti delle dipendenze e i limiti di un esperimento sintetico del modello di autorizzazione.
Gli ancoraggi testuali di Diffle: dove finiscono i commenti di review quando un Coding Agent riscrive il codice?
Analisi di Diffle 0.2.4 su codice fissato e quattro test sintetici indipendenti Node.js: ancoraggi dei commenti, ambiguità del codice duplicato e Pending Review.
Un Coding Agent risparmia token ricordando le vecchie modifiche? Dentro Singularity
Analisi del codice fissato di Singularity e cinque test sintetici Node.js: falsi richiami, percorsi obsoleti e limiti dei risparmi in token dichiarati.
Massimi a 52 settimane e volumi: quali azioni può escludere uno screener?
Sei azioni fittizie filtrate da 6 a 4 a 2 e un errore reale fra filtro e ordinamento spiegano come usare prezzo, volume e RVOL per restringere le ricerche senza prevedere i rendimenti.
OpenQodex 0.11.0 alla prova: perché Git push può passare con una review incompleta
Test di ShellCheck e Git pre-push in OpenQodex 0.11.0, con analisi dei percorsi fail-open quando il Reviewer risulta incomplete.
Log troppo lunghi in Claude Code? I limiti di Context Diet nel conservare gli errori
Analisi del codice di Context Diet v0.3.0 e test sintetici Node.js: errori omessi dai riepiloghi, log originali, budget 3.000/4.000 caratteri e rischi di capture.
Astro check non funziona con TypeScript 7: meglio correggere le dipendenze che togliere il controllo dei tipi
Perché Astro check può fallire dopo TypeScript 7, cosa cambia nell'API nativa e come un progetto ha recuperato TypeScript 6 e CI mantenendo il controllo dei tipi.
Gatus con Docker Compose: test di HTTP 503, avvisi di ripristino e SQLite
Test di Gatus v5.37.0 con due errori 503 consecutivi, Webhook di ripristino, connessione rifiutata all'avvio e cronologia SQLite dopo il riavvio.
Archiviare i dati di ricerca quantitativa: PostgreSQL PITR o Cloudflare R2?
Quando basta PostgreSQL e quando serve R2: TOAST/MVCC, manifest, lease fencing, verifica SHA-256 e revisioni dei prezzi con as_of.
Come validare fattori quantitativi con Bucket Spread e Rank IC
Un fattore efficace a 5 giorni può fallire a 1 o 3. Questa riproduzione su ETF pubblici verifica Bucket Spread, Rank IC, sensibilità a orizzonte e campionamento e ridondanza dei fattori.
Test di PanelAlpha Engine: l'AI può gestire VPS e sostituire GitHub Self-hosted Runner?
Test pratico di PanelAlpha Engine v2.1.1 su un VPS Ubuntu indipendente confrontato con GitHub Self-hosted Runner.
Come ripesare in sicurezza un modello multifattoriale: Regime, Shadow e Weight Drift
Un fattore validato non dovrebbe trasformare automaticamente la stima dell'ultima finestra in un peso di produzione. Questo esperimento riproducibile di regime switching confronta Immediate, Delta Cap e Shadow-first su false promotion, turnover e adaptation lag.
Cos'è l'AI Agent Orchestration? La parte difficile sono stato condiviso e handoff
Quando Codex, Claude Code e altri agent lavorano sullo stesso sistema, il task routing non basta. Questo articolo spiega ownership, handoff, receipt, limiti di capability e stato di coordinamento riproducibile.
Come scrivere in Notion e sincronizzare automaticamente con un blog statico
Se scrivi in Notion ma pubblichi con Astro o un altro sito statico, questo articolo mostra il workflow che uso per trasformare le bozze Notion in una pipeline di blog sincronizzata automaticamente.
Come aggiungere in OBS uno zoom che segue il mouse nei video tutorial
Se registri tutorial, walkthrough software o video educativi, questo articolo mostra una configurazione pratica di zoom con mouse-follow in OBS e le impostazioni più importanti.
Cosa è cambiato nel nuovo Codex e perché sembra più un ambiente di sviluppo
Se la tua idea di Codex è ancora quella del primo coding agent cloud, questo articolo spiega perché il Codex di oggi è molto più vicino a un vero workflow di sviluppo.
Come distribuire OpenClaw: installazione locale da source o Docker
Se vuoi installare OpenClaw rapidamente, la parte difficile non è il comando. È scegliere il percorso giusto per laptop, VPS e costo di manutenzione nel tempo.
Backup di Notion su GitHub con API ufficiale e GitHub Actions
Questo workflow usa una Notion Internal Integration, GitHub Actions, notion-client e notion2md per esportare contenuti Notion su GitHub con attraversamento ricorsivo e nomi file leggibili.
Scrivere Markdown in locale e fare deploy con git push: il mio workflow bilingue
Questo articolo mostra il workflow di pubblicazione che uso per questo blog tecnico: scrittura Markdown in locale, GitHub Actions e deployment automatico.
Git Worktree per sviluppare branch in parallelo: un workflow pulito e isolato
Se passi continuamente da un branch all'altro mentre correggi bug e sviluppi feature, Git worktree è uno dei modi più puliti per evitare contaminazioni: main resta stabile e ogni feature ha la propria directory.
Backup dei volumi Docker su GitHub: disaster recovery a basso costo per 1Panel
Se gestisci servizi con Docker e 1Panel, questo workflow crea una rete di sicurezza pratica: backup giornaliero dei volumi, sette giorni locali e sincronizzazione degli archivi su un repository GitHub privato con Git LFS.