Cinque persone, zero commerciali: la regola del primo giorno
Startup 3 min di lettura

Un team tecnico vicino al cliente: responsabilità e comunicazione in Romiltec

Come mantenere il contatto diretto tra cliente e team tecnico senza moltiplicare interruzioni: referenti, decisioni scritte e priorità condivise.

Perché ho fondato Romiltec dopo 12 anni da CTO dipendente
Startup 3 min di lettura

Perché ho fondato Romiltec: continuità tecnica e responsabilità di prodotto

Dallo sviluppo software e dal ruolo di CTO alla fondazione di Romiltec nell’aprile 2023: il percorso e le scelte che orientano il lavoro.

Coding 2 min di lettura

Vedere SQL e binding di una query Laravel senza eseguirla

Debug delle query Laravel: toSql, getBindings e dumpRawSql. Come distinguere query costruita, query eseguita e analisi delle prestazioni.

Coding 2 min di lettura

Mailgun in Laravel: configurare il mailer e verificare gli invii

Integrare Mailgun con il mailer Laravel: trasporto Symfony, dominio, regione, code e verifica degli eventi di consegna.

Coding 2 min di lettura

Laravel Echo e Pusher: eventi privati e aggiornamenti in tempo reale

Come collegare Laravel Echo a Pusher e proteggere gli eventi: installazione, autorizzazione dei canali, code e recupero dopo una disconnessione.

Coding 2 min di lettura

Laravel Scout e Meilisearch: indice, filtri e sincronizzazione

Integrare Meilisearch con Laravel Scout: pacchetti corretti, dati indicizzati, filtri, import iniziale e controlli di autorizzazione.

DevOps 2 min di lettura

MaxScale davanti a MariaDB: routing, replica e failover

Che cosa fa MaxScale come proxy MariaDB: monitor, router, listener, letture su replica e verifiche del failover.

DevOps 2 min di lettura

Nginx come load balancer HTTP: esempio e limiti operativi

Un esempio di upstream Nginx con due backend. Cosa controllare su sessioni, health check, retry e disponibilità del bilanciatore.