Articoli
Approfondimenti, confronti e guide. Le notizie quotidiane sono nelle Notizie tech.

API OpenAI-compatible in locale: puntare i tuoi tool su Ollama o vLLM senza riscrivere il client
Cambi base_url e il client resta uguale. Le cose che invece si rompono puntando i tuoi tool su Ollama, LM Studio, llama.cpp o vLLM: nomi dei modelli, tool calling, streaming e due default silenziosi.
PythonLeggi articolo
Vercel vs Cloudflare vs VPS per un prodotto indie: il vincolo è il lock-in, non il prezzo di partenza
Tre opzioni, una tabella e la domanda giusta: cosa ti costa uscire tra un anno? Listini ufficiali di Vercel, Cloudflare Workers e VPS, cosa si porta via e cosa no, e una checklist per scegliere senza restare intrappolato.
Architettura SoftwareSviluppo WebWorkersLeggi articolo
Dipendenze inventate dall'AI: cos'è lo slopsquatting e i controlli prima di npm install
Un modello che scrive codice a volte importa pacchetti che non esistono, e qualcuno può registrarli. Cosa ha misurato lo studio USENIX 2025, perché la ripetibilità è il vero rischio e i controlli da fare con npm e pip prima di installare.
AIBest PracticesJavaScriptPythonSicurezzaVibe CodedLeggi articolo
Rate limiting su Cloudflare Workers: binding Rate Limiting, regole WAF o Durable Objects
Tre modi per rispondere 429 su Cloudflare. Il binding Rate Limiting conta per location, le regole WAF bloccano prima del Worker ma non vedono la tua logica, un Durable Object conta in modo esatto ma ogni controllo si paga. Il criterio è quanto deve essere preciso il limite.
APIArchitettura SoftwareBest PracticesSicurezzaTypeScriptWorkersLeggi articolo
Claude Code vs Cursor vs Copilot in un progetto vero: il criterio è il controllo, non l'autocomplete
Il codice lo scrivono bene tutti e tre. La differenza è dove vive il confine: nei permessi e negli hook di Claude Code, nelle Run Modes e nella sandbox di Cursor, nel flusso di pull request di Copilot. Confronto sui vincoli, dalla documentazione ufficiale, senza benchmark inventati.
AIBest PracticesLLMSicurezzaToolVibe CodedLeggi articolo
Backup di D1: Time Travel, export e cosa fare prima che ti serva
D1 ha già un backup: Time Travel è sempre attivo, gratis, e torna a qualsiasi minuto degli ultimi 30 giorni (7 sul Free). Però ripristina tutto e in place. L'export è la copia che controlli tu. Cosa copre ciascuno e il runbook da scrivere prima che serva.
Architettura SoftwareBest PracticesSviluppo WebWorkersLeggi articolo
Guida AI locale 3: modelli, quantizzazione e VRAM — quanto modello ti serve davvero
Prima di scaricare un modello fai il conto: pesi + KV cache + margine. Un 8B in Q4_K_M sta intorno ai 4,6 GiB, ma a 32k di contesto la cache ne aggiunge 4. Q4 o Q8 si decide da cosa sbaglia il modello sul tuo compito, non dalla dimensione del file. Terza puntata della Guida AI locale.
AIBest PracticesLLMOpen sourcePerformanceLeggi articolo
Migrare un sito Astro da Cloudflare Pages a Workers: cosa cambia davvero
Da Pages a Workers non sposti file: rendi esplicito quello che Pages faceva da solo. 404, binding ASSETS, ordine delle risposte, variabili di build. Per Astro la scadenza la fissa l'adapter: dalla v13, quella di Astro 6, Pages non è più supportato.
AstroBest PracticesSicurezzaSviluppo WebWorkersLeggi articolo