GyaanSetu WebDev

Frontend, backend and devops for the modern web.

128 articlesDeep, practical knowledge

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

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

4 pattern di GitHub Actions per ETL in un monorepo

4 pattern di GitHub Actions per ETL in un monorepo. Gestire tre siti da un unico monorepo crea problemi. Ti ritrovi con tre job ETL separati, tre ricostruzioni dei contenuti e tre processi di deployment...

WebDev · 2 min di lettura

Ho creato la mia piattaforma di tunneling

Ho creato la mia piattaforma di tunneling. Ho passato tre giorni a perfezionare una web app sul mio laptop. Sembrava perfetta. Poi ho provato a testarla sul mio telefono. È saltato tutto. Lo sviluppo locale...

WebDev · 2 min di lettura

Utilizzare l'IA per trovare bug di autorizzazione

Utilizzare l'IA per trovare bug di autorizzazione. I programmi di bug bounty stanno cambiando. Alcuni programmi hanno smesso di pagare ricompense. Altri hanno tagliato i pagamenti dell'80%. Il motivo non è che l'IA trovi troppi bug...

WebDev · 2 min di lettura

The Pragmatic Programmer: 20 Years Later

The Pragmatic Programmer: 20 Years Later I read The Pragmatic Programmer over two decades ago. Back then, it felt like a list of good practices. Today, after years of breaking sys…

WebDev · 2 min di lettura

Un giardino che nessuno aveva chiesto

Un giardino che nessuno aveva chiesto. Il 21 giugno, ho costruito un giardino. Non ho costruito un codebase o una dashboard. Ho costruito ALICE Garden. Vive su un URL locale quando lavoro e in un repository GitHub...

WebDev · 2 min di lettura

Come creiamo workflow di pubblicazione a prova di cliente

Come creiamo workflow di pubblicazione a prova di cliente. La maggior parte dell'automazione social fallisce perché considera la pubblicazione come l'intero lavoro. Per il lavoro con i clienti, la pubblicazione è solo l'ultimo passaggio. La r...

WebDev · 2 min di lettura