GyaanSetu WebDev

Frontend, backend and devops for the modern web.

263 articlesDeep, practical knowledge

Autenticazione API: API Keys vs JWT vs OAuth 2.0

Autenticazione API: API Keys vs JWT vs OAuth 2.0. Una volta ho rilasciato un'API senza autenticazione. Pensavo fosse un semplice strumento interno. Due settimane dopo, il bot di un concorrente ha effettuato lo scraping di...

WebDev · 2 min di lettura

A Width Check Broke a Kanji

A Width Check Broke a Kanji A name went into a terminal table and came out broken. The surname was 𠮷田. The first character is not the common 吉. It is 𠮷 (U+20BB7). This is a rare…

WebDev · 2 min di lettura

L'era dell'IA: democratizzare la torre d'avorio

L'era dell'IA: democratizzare la torre d'avorio. La storia ci insegna che la scienza non è sempre equa. Per molto tempo, il mondo accademico ha funzionato come un club esclusivo. Questo club spesso ign...

WebDev · 2 min di lettura

Cosa definisce una giornata?

Cosa definisce una giornata? I programmatori spesso si concentrano sulle cose sbagliate quando sviluppano nuove funzionalità. Potresti pensare ai dati del backend, alla duplicazione del codice o alle prestazioni. Queste domande m...

WebDev · 2 min di lettura

Capabilities vs Tools in Agentic AI

Capabilities vs Tools in Agentic AI People often measure AI agents by the number of tools they use. They ask if an agent can browse the web, run code, or query a database. The log…

WebDev · 2 min di lettura

Il mio agente di coding ricordava le sessioni, non il lavoro

Il mio agente di coding ricordava le sessioni, non il lavoro. Un agente di coding può mantenere attivo un thread e sembrare comunque dimenticone. Mi sono imbattuto in questo problema mentre sviluppavo CliGate. Ho risolto la continuità delle sessioni...

WebDev · 2 min di lettura

Progettare per gli utenti non vedenti

Progettare per gli utenti non vedenti. Apple ha dedicato il suo keynote a consigliare agli sviluppatori di rendere le app più belle. Hanno introdotto nuovi effetti di trasparenza e bordi più rifiniti. Non puoi...

WebDev · 2 min di lettura