Chi sono: Matte Adamo, Senior Software Developer
Sono Matteo. Di mestiere Responsabile IT e Technical Team Lead, di vocazione sviluppatore: passo le giornate a decidere quale complessità vale la pena tenere e quale no.
Su questo blog scrivo di architettura software, design pattern e intelligenza artificiale. E ogni tanto di cornetti — ma ci arriviamo.
👨🏻💻 Cosa faccio
Guido il dipartimento IT dell’azienda per cui lavoro: definisco l’architettura e gli standard tecnici, faccio mentoring al team di sviluppo e cerco ogni giorno l’equilibrio tra innovazione e stabilità operativa — quello che nessuna slide riesce a spiegare davvero.
Nel tempo che avanza costruisco modelli predittivi sulle vendite in Python, perché i fogli di calcolo hanno un limite (e di solito lo raggiungono nel momento peggiore).
🏗️ Cosa costruisco
Progetti open source nati tutti dallo stesso movente: un problema mio che nessuno aveva risolto come volevo.
- Mosaico — tiling window manager per macOS, senza disattivare il SIP. Scritto perché ero stanco di riavviare Yabai (il post)
- Loom — memoria locale per LLM con ricerca semantica multilingua, senza Docker (il post)
- Doc Analyzer — RAG in locale sui tuoi documenti, con Qdrant e streaming (il post)
- PlayNotch — il notch del MacBook trasformato in controller musicale (il post)
- ContextDoc — documentazione strutturata pensata per gli agenti AI (il post)
📖 Da dove iniziare a leggere
Se sei appena arrivato, questi quattro post dicono di me più di questa pagina:
- Coding Agent e il Prompt Perfetto — come lavoro davvero con l’AI, al netto dell’hype
- Autenticazione Sicura nel 2026: Password, Hashing, Sessioni e JWT — la guida tecnica lunga che avrei voluto trovare già scritta
- ContextDoc: documentazione strutturata per coding agent — un’idea che è diventata uno strumento
- Codice, hacking e.. cornetti alla crema — perché la pasticceria artigianale spiega il software meglio di parecchi manuali
🛠️ Con cosa lavoro
PHP (Symfony), Python (Django), .NET (ebbene sì, ci siamo sporcati le mani anche su questo), JavaScript/TypeScript, React e Vue, SQL e NoSQL.
Domain-Driven Design, design pattern, TDD, clean code, CI/CD, system design. Per i dati: Pandas, NumPy, scikit-learn, analisi di serie temporali.
E jQuery. So cosa stai pensando.
🎹 Fuori dal codice
Non mi trovi granché sui social: preferisco le conversazioni vere e il networking mirato. Il tempo libero va a Claudia, alla famiglia, alle amicizie che resistono al tempo e alla distanza, ai libri e al pianoforte — l’unico posto dove sbagliare una nota non apre un ticket.
💬 Parliamone
Architettura software, AI, impatto della tecnologia sulle persone, opportunità di collaborazione o quale sia il miglior cornetto della città: scrivimi.
Il codice sta su GitHub, i pensieri brevi su Bluesky, i video su YouTube.