Ciao, sono Monte.
Progetto, sviluppo e automatizzo il software del tuo prodotto.
Da zero, o su un sistema che si è irrigidito nel tempo.
Dall'analisi e l'architettura alla realizzazione, fino ai processi che ne tengono alta la qualità: test, CI/CD, observability, sicurezza. E il team resta capace di andare avanti da solo.
Per chi è
Aziende di prodotto che costruiscono qualcosa di nuovo, o convivono con un sistema irrigidito nel tempo.
Prodotti che hanno superato la fase iniziale e ora si trovano davanti ad attriti che prima non c'erano.
Deploy che fanno paura
Ogni rilascio è un evento. Lo rimandi al venerdì pomeriggio per evitare il weekend di guardia. Quando qualcosa si rompe, recuperare costa ore, non minuti.
Tecnologia ferma al palo
Aggiungere una funzione nuova costa una fatica enorme. Lo stack è vecchio e ogni modifica combatte con le precedenti. Stai restando indietro, e lo senti.
Stai per costruire qualcosa di nuovo
Un servizio, un'integrazione, una funzionalità importante. È il momento in cui le scelte di architettura contano di più: sono le più costose da cambiare dopo.
Se due di queste te le sei già sentite addosso, il momento giusto per intervenire è prima della terza.
Il metodo
Tre pilastri in un ordine preciso. Togline uno e gli altri due perdono efficacia.
Saltare uno step non fa risparmiare tempo: sposta solo il dolore più avanti.
Progettare
Non si torna indietro senza pagare. Per questo le decisioni di design vengono prima di tutto.
Verificare
Sapere che funziona davvero: sotto carico, sotto attacco, nel tempo. Senza questo, automatizzare amplifica solo i guasti.
Automatizzare
Solo dopo aver progettato e verificato. L'automazione amplifica tutto quello che le sta sopra, errori compresi.
Speaking
Ultime conferenze
Ultimi articoli
Quello che imparo, lo scrivo.
Gli agenti scrivono i test. Chi controlla che funzionino davvero?
Gli LLM moltiplicano codice e test, ma più test verdi non significa più garanzie. Come il mutation testing diventa l'arbitro che lascia agli agenti chiudere il loop, e i primi numeri di produzione: Meta ACH e Just-in-Time testing.
Come il mutation testing mi ha fatto capire che la mia suite stava mentendo
I test verdi e il 93% di coverage non dicono che i test verifichino davvero qualcosa. Come il mutation testing con Stryker.NET mi ha mostrato che un terzo dei miei test non controllava niente, e come sono passato dal 65% al 92% di mutation score.
RTK e tokensave: ridurre i costi dei token nell'AI coding
RTK comprime l'output verboso dei comandi CLI prima che entri nel contesto. tokensave sostituisce gli agenti Explore con un knowledge graph locale. Due tool Rust ortogonali.
ListObjects in Produzione: Caching, Pre-materializzazione e BatchCheck
Perché ListObjects diventa il collo di bottiglia in OpenFGA, e come risolverlo: caching con Redis, read model pre-materializzato, BatchCheck e strategie di invalidazione.
Burn-rate alerts: quando l'error budget brucia più veloce del previsto
Multi-window multi-burn-rate alerting da SRE Workbook cap. 5: alertare sul ritmo di consumo dell'error budget, non sulla soglia statica.
Parliamone.
30 minuti, gratuiti, per capire se possiamo lavorare insieme.

