Le Mie Guide
Tutorial pratici, architetture cloud e percorsi guidati per sviluppatori e studenti
Cloud & Microsoft 365
Preparazione esami di certificazione, sicurezza identity ed ecosistemi tenant
Microsoft 365, Copilot e Azure
Materiale di studio strutturato per affrontare gli esami MS-900, MD-102 e l'architettura dei servizi cloud Microsoft.
Configurazione Developer Zero Risk & Sync Magic
Manuale operativo per allestire un tenant M365 E5 Developer mantenendo il controllo completo e la sovranità dei file locali.
Risolvere Errore AADSTS50011 in Microsoft Entra ID
Risoluzione chirurgica del redirect URI mismatch su MSAL, SPA con PKCE, localhost e client secret.
Rinnovo Automatico Tenant M365 E5 Developer
Workflow GitHub Actions e script Microsoft Graph per generare telemetria ed evitare la scadenza dei 90 giorni.
Sviluppo Web Frontend & Game
Applicazioni web interattive realizzate con tecnologie standard da zero
Calcolatrice con HTML, CSS e JavaScript
Realizzazione completa di una calcolatrice reattiva e moderna, comprendendo la gestione eventi e la logica matematica nel browser.
Creazione di un Sito Web Statico
Dalla struttura semantica HTML alla personalizzazione CSS, fino al deployment gratuito con GitHub Pages.
Gioco Pong con Canvas e JavaScript
Come implementare il classico Pong con il game loop, rilevamento delle collisioni e rendering su HTML5 Canvas.
Risolvere il Loop "Too Many Redirects" su WordPress Docker
Diagnosi SSL termination, iniezione HTTP_X_FORWARDED_PROTO e fix Cloudflare Flexible per WordPress in container.
Programmazione & Linguaggi
Fondamenti di programmazione per principianti e sintassi di markup
Guida Python per Principianti
Installazione passo-passo, variabili, cicli, funzioni e prime applicazioni pratiche in Python per chi inizia da zero.
Guida Completa al Linguaggio Markdown
Sintassi esaustiva per formattare appunti, creare README tecnici e documentare progetti software professionali.
Modern Python con uv & CI/CD Ultra-Rapida
Sostituire pip e poetry con uv di Astral: lockfile deterministico uv.lock e pipeline GitHub Actions da 3 secondi.
Sistemi & Sicurezza
Best practice di difesa personale, gestione hosting e storage di rete
Sicurezza Informatica di Base
Protezione account, autenticazione multi-fattore (MFA), password manager e prevenzione contro phishing e minacce web.
WordPress su NAS QNAP
Installazione e configurazione di un server web self-hosted WordPress su storage di rete QNAP.
QNAP Container Station: Conflitti Porte 80/443 & Reverse Proxy
Come liberare le porte occupate da QTS, allestire Nginx Proxy Manager e gestire certificati SSL per tutti i container.
Tailscale Subnet Router & Pi-hole Anti-CGNAT
Accesso remoto zero-trust a tutto l'Homelab e blocco pubblicità senza aprire alcuna porta sul router di casa.
Proxmox VE con ZFS Mirroring & Backup NAS
Allestimento di un hypervisor resiliente con pool ZFS a due unità, scrubbing automatico e backup notturno su storage di rete.
Cloudflare Tunnel & Docker Zero Trust
Come esporre servizi locali e container web su Internet senza aprire porte sul router e senza IP pubblico.
Caddy in Docker: Reverse Proxy con SSL Automatico
Rimpiazza configurazioni Nginx complesse e script Certbot con Caddy: HTTPS out-of-the-box e sintassi pulita.
Crittografia Locale SQLite con SQLCipher
Blindare dati sanitari e sensibili su iOS e Android con crittografia di pagina AES-256 e custodia hardware delle chiavi.
Docker Log Rotation con daemon.json
Evita che i file json-log saturino il disco del server o NAS: configurazione globale, reload e svuotamento sicuro.
Domande Frequenti (FAQ)
Chiarimenti su livelli di difficoltà, argomenti trattati e modalità di utilizzo delle guide
Quali argomenti trattano le guide tecniche di Alessandro Mainardi? +
Le guide coprono architetture cloud Microsoft 365 ed Entra ID, sviluppo software in Python e JavaScript, sicurezza informatica personale (MFA, password manager) e infrastrutture homelab self-hosted con Docker e storage di rete.
Le guide tecniche sono adatte anche a principianti o studenti? +
Sì, ciascun tutorial indica il livello di difficoltà (Principiante, Intermedio, Avanzato) e include sia spiegazioni passo-passo che blocchi riassuntivi tecnici (TL;DR) per profili esperti.
Il codice sorgente e i tutorial sono gratuiti e open source? +
Tutti i contenuti formativi e il codice sorgente mostrati nelle guide sono liberamente consultabili, gratuiti e rilasciati a scopo divulgativo open source con licenza libera.
"La conoscenza è una risorsa moltiplicativa: cresce e genera vero valore solo quando viene condivisa in modo aperto e accessibile."
Biografia & Competenze
Approfondisci il mio percorso accademico in Ingegneria Informatica ad UniBo, l'homelab enterprise e i valori ingegneristici.
Scopri Chi Sono →I Miei Progetti Software
Dalle web app gestionali alle utility per Microsoft 365 e script di automazione: esplora repository e live demo.
Vedi i Progetti →