Seleziona la tua lingua

Analysis > CodeExperience as a Service

Dall'assembler del C64 a NestJS e micro servizi.
40 anni di evoluzione tecnolgica distillati in guide pratiche, esempi e linee guide per esperti e principianti.

Laboratorio dell'apprendista

  • Angular Senza Formalismi

    Ho usato Angular fin dalle sue prime versioni. Nel tempo ho visto il framework accumularsi di formalità— NgModules, catene di provider complesse, librerie di gestione dello stato che richiedono la loro propria curva di apprendimento solo per memorizzare un semplice flag....

    Leggi tutto: RAD-System...

  • Sicurezza e Astrazione Per Design

    La domanda che mi sono posto quando ho iniziato a progettare il backend di RAD-System era semplice: qual è il codice che scrivo ogni volta che avvio un nuovo progetto? Autenticazione, campi di audit, operazioni CRUD, controlli di proprietà. Sempre le stesse cose....

    Leggi tutto: RAD-System...

  • Progettato Per Essere Semplice in Produzione

    Una delle cose che ho imparato attraverso molti progetti è che la complessità del deployment uccide la manutenzione. Se mettere una nuova versione in live richiede a qualcuno di ricordare una sequenza di passaggi, connettersi a più server, o avere la...

    Leggi tutto: RAD-System...

Dentro il codice

  • Libertà di Scelta

    Architettura Configuration-Driven per il Supporto Multi-LLM

    Negli ultimi tre articoli hai imparato a conoscere un backend solido, embeddings veloci e un frontend accattivante. Ora arriva il momento che rende questo sistema veramente straordinario: puoi cambiare LLM provider senza...

    Leggi tutto: LLM Switching

  • Gift Moments: Approfondimento sulle Funzionalità

    Oltre all'architettura di base, Gift Moments include diversi moduli specializzati che migliorano l'esperienza utente.

    Leggi tutto: Funzionalità

  • Ogni Scelta Ha una Ragione

    Ho cambiato ambiente di sviluppo molte volte in quarant'anni. Ogni volta che credevo di aver trovato la configurazione definitiva, arrivava qualcosa di meglio. Oggi ho smesso di cercare. Ecco cosa uso — e soprattutto perché.

    Leggi tutto: Il Mio...

  • Node.js, Docker, Git, VSCode e Copilot

    Questa guida continua dal setup dell'ambiente WSL. A questo punto hai Debian Trixie in esecuzione in WSL, loggato come utente node, con /workspace/projects pronto. Ora installiamo tutto il necessario per iniziare a sviluppare con TypeScript, NestJS e Angular.

    Leggi tutto: Setup...

  • La Mia Risposta al Rifare

    Se hai letto la mia introduzione, conosci il mio mantra: odio rifare. Ogni volta che iniziavo un nuovo progetto da zero — configurare autenticazione, JWT, Docker, gestione utenti, role guard — non stavo costruendo il prodotto. Stavo ricostruendo l'impalcatura che avevo...

    Leggi tutto: RAD System...