OpenSearch 3.5 su LXC: tre nodi che gestiscono la search di mezzo editorial italiano
DevOps 3 min di lettura

OpenSearch su LXC con Ansible: quorum, memoria e aggiornamenti

Un deploy OpenSearch a tre nodi su Proxmox: cosa automatizzare e quali verifiche servono per disponibilità, memoria, TLS e recupero.

Una community fan italiana ottimizzata per ricerca semantica: LCP da 5s a 200ms
Analytics 4 min di lettura

Ricerca semantica in una community: qualità dei risultati e LCP

Come migliorare la ricerca in un archivio editoriale con Typesense e misurare separatamente rilevanza, latenza e caricamento della pagina.

Una testata diaspora migrata e ottimizzata in 18 giorni
Prodotto 3 min di lettura

Migrare una testata multilingue: contenuti, URL e verifiche SEO

Come preparare la migrazione di una testata per lettori in più lingue: inventario, import ripetibile, redirect, hreflang e controllo del cutover.

AI Multisite come piattaforma: l’architettura che ha reso possibile il pivot
AI 4 min di lettura

AI Multisite: architettura di un hub editoriale integrato con WordPress

Le responsabilità di AI Multisite: redazione, autorizzazioni, lavorazioni AI e sincronizzazione WordPress. I confini che rendono mantenibile la piattaforma.

Romiltec è Startup Innovativa: cosa ci ha richiesto, cosa ne abbiamo guadagnato
Startup 3 min di lettura

Romiltec startup innovativa: cosa significa l’iscrizione al Registro

L’iscrizione di Romiltec e le verifiche per una software house: requisiti, documentazione, mantenimento dello status e agevolazioni da valutare.

Il bug count(null) su PHP 8.4: trovato in 6 ore di blameless postmortem
Coding 3 min di lettura

Count(null) in PHP 8: correggere il TypeError senza nascondere il bug

Perché count(null) genera un TypeError da PHP 8.0, come trovare l’origine del valore e quando usare array vuoti o is_countable.

Ansible su 17 host HestiaCP: il playbook che ho riscritto tre volte
DevOps 3 min di lettura

Ansible con HestiaCP: automatizzare senza conflitti di configurazione

Come delimitare le responsabilità tra HestiaCP e Ansible, verificare il check mode e distribuire modifiche senza perdere personalizzazioni o segreti.

Quanto reinvestiamo in R&D: il 26-50% spiegato voce per voce
Startup 4 min di lettura

Investire in ricerca e sviluppo: come leggo il budget di Romiltec

Prodotto, esperimenti e infrastruttura: come distinguere gli investimenti di una software house e documentare costi, risultati e incertezza.