Jun 17, 2026 in Programmazione, Web, Concetti — Un webhook è una richiesta HTTP automatica che un servizio ti invia quando si verifica un evento — l'opposto di una chiamata API che fai tu. In cosa differisce dal polling di un'API, come riceverlo in sicurezza ed esempi reali (Stripe, GitHub, Slack).
Jun 15, 2026 in Programmazione, Concetti — Una variabile è un contenitore con un nome che conserva un valore che il tuo programma può leggere e modificare. Come dichiararla e assegnarla, tipi e ambito, costanti vs variabili e perché sono i mattoni di ogni programma.
Jun 14, 2026 in Programmazione, Concetti — Un algoritmo è una procedura finita, passo dopo passo, che trasforma un input in un output. Le sue proprietà chiave, esempi quotidiani e in codice, perché conta l'efficienza (Big-O) e la differenza con un programma.
Jun 14, 2026 in Programmazione, Web, Concetti — Un'API è un contratto che permette a un software di comunicare con un altro. I tipi principali (web/REST, libreria, SO), come funzionano una richiesta e una risposta web e perché le API sono ovunque nel software moderno.
Jun 14, 2026 in Haskell, Concetti — Haskell è un linguaggio puramente funzionale, a tipizzazione statica e pigro, con una potente inferenza dei tipi. Le idee che lo definiscono — purezza, immutabilità, pigrizia, tipi forti —, a cosa serve e come iniziare.
Jun 14, 2026 in Haskell, Concetti — Haskell calcola un valore solo quando serve davvero. Cos'è la valutazione pigra, i thunk, le strutture dati infinite, la trappola dei memory leak e come forzare la valutazione stretta con seq e BangPatterns.
Jun 14, 2026 in Haskell, Concetti — Una monade concatena calcoli che portano un contesto — Maybe, Either, IO, liste. Cos'è davvero, bind (>>=) e return e la notazione do, con chiarezza.