Tecnologie
Le tecnologie con cui sviluppo software e applicazioni web
Linguaggi, framework e strumenti che uso ogni giorno: per ognuno, come lo impiego e in quali progetti reali.
Frontend e backend: da dove partire- PythonLinguaggio01 · Linguaggio
Python
Il linguaggio con cui costruisco la maggior parte dei backend, delle integrazioni e degli script di automazione.8 progetti - Django RESTBackend02 · Backend
Django REST
Il framework con cui realizzo API solide, gestionali e piattaforme con utenti, ruoli e permessi.5 progetti - CeleryTask asincroni03 · Task asincroni
Celery
Per spostare in background le operazioni lunghe, così l'applicazione resta veloce per chi la usa.1 progetto - RedisCache e code04 · Cache e code
Redis
Memoria velocissima per cache, code di lavoro e dati in tempo reale.1 progetto - PostgreSQLDatabase05 · Database
PostgreSQL
Il database relazionale che scelgo per i dati che devono restare corretti e consultabili per anni.8 progetti - MySQLDatabase06 · Database
MySQL
Il database di molti gestionali aziendali e di WordPress, con cui integro sistemi esistenti.2 progetti - ReactFrontend07 · Frontend
React
Per interfacce web chiare, veloci e piacevoli da usare ogni giorno.3 progetti - TypeScriptLinguaggio08 · Linguaggio
TypeScript
JavaScript con i tipi: meno errori e codice più facile da far crescere.1 progetto - DockerDevOps09 · DevOps
Docker
Lo stesso ambiente dallo sviluppo alla produzione: rilasci più semplici e prevedibili.5 progetti - PortainerDevOps10 · DevOps
Portainer
Un pannello per gestire i container Docker senza dover passare dalla riga di comando.Approfondisci - LinuxSistemi11 · Sistemi
Linux
Il sistema su cui girano i server dei miei progetti.1 progetto - GitVersionamento12 · Versionamento
Git
Ogni modifica tracciata: si lavora in team con ordine e si può sempre tornare indietro.Approfondisci