La pipeline è verde. Test unitari passati, code review approvata, deploy in produzione senza intoppi.
Leggi
La pipeline è verde. Test unitari passati, code review approvata, deploy in produzione senza intoppi.
Leggi
Leggi gli ultimi post per rimanere aggiornato/a

Lo skip link è un link che consente alle persone di saltare blocchi ripetuti, andando direttamente al contenuto principale della pagina.
Leggi
Nel primo episodio abbiamo messo la cintura di sicurezza (set -euo pipefail).
Ottimo inizio.

Se hai mai ricevuto una richiesta tipo “Alice deve poter modificare il corso 42, ma non il corso 50”, sai già dove finisce la storia. Con dei normali permessi basati sul ruolo dell’utente queste casistiche non possono essere rappresentate: Alice ha il ruolo PowerUser che le consente di operare con quei permessi su tutto l’applicativo, non abbiamo la possibilità di indicare un accesso ad una risorsa specifica.

Gli agenti conversazionali basati su intelligenza artificiale hanno un problema fondamentale: la memoria finita. I modelli linguistici di grandi dimensioni (LLM) operano su finestre di contesto limitate, il che significa che, nelle conversazioni lunghe, le informazioni più vecchie vengono inevitabilmente perse o compresse. Esistono diversi approcci per gestire questo limite, ma la maggior parte di essi si affida agli stessi LLM per riassumere e filtrare i ricordi, introducendo costi elevati, non determinismo e scarsa trasparenza.
Leggi
Hai presente quello script da 30 righe che “fa solo due cose” e poi, in produzione, decide di improvvisare?
Leggi
Hai una coverage al 95%, tutti i test verdi, il badge nel README che brilla. Poi un bug banale arriva in produzione, uno sconto calcolato al contrario o un boundary off-by-one, e ti chiedi: ma i test cosa stavano verificando, esattamente?
Leggi
Conoscete Claude Code? Se la risposta è no, allora questo libro è quello che fa per voi. Se invece lo conoscete già, allora questo libro vi aiuterà a sfruttarlo al meglio, e a scoprire tutte le sue potenzialità.
Leggi
Custom Instructions, Agents e Skills sono tre meccanismi distinti di GitHub Copilot per personalizzare e specializzare il comportamento dell’AI. Usarli nel modo sbagliato — o peggio, confonderli tra loro — produce risultati mediocri. In questa guida vediamo cosa fa ciascuno, quando usarlo e come combinarli per costruire un workflow AI professionale e coerente.
Leggi
Costruire dei sistemi distribuiti veramente resilienti può essere una bella sfida. A volte un servizio inizia ad essere lento o a restituire errori. Senza protezioni, chi lo chiama continua a provarci per ogni richiesta in arrivo, causando connessioni che si accumulano, timeout e risorse esaurite. Il servizio a monte stava già male ma ora si sta affossando anche chi lo chiama causando quello che in gergo tecnico si chiama cascading failure.
LeggiCommunity, aziende e persone che supportano attivamente il blog
Vuoi diventare partner?
Collaboriamo con community, aziende e strumenti del mondo tech che vogliono raggiungere la nostra community di dev ed engineer italiani. Scrivici per proporre una collaborazione.
Scrivici a collaborazioni[at]theredcode.it con una proposta: idea, taglio del contenuto e una breve presentazione. Non vediamo l'ora di leggere la tua esperienza!
Invia la tua idea