Civet, un linguaggio orientato alla programmazione funzionale come superset di Typescript
Esplorazione dei miglioramenti della sintassi di Civet e dell'ecosistema di integrazione per valutare i reali vantaggi e le possibili sfide
Come ho migrato flaming.codes da Next.js a Qwik
Il mio viaggio di due settimane nella migrazione di flaming.codes da Next.js a Qwik e Qwik City
Windows 95 e la sua rilevanza nella storia del computer
Quali caratteristiche Windows 95 ha stabilito che sono valide ancora oggi
Ricorda tutto con Rewind.ai: usalo per lavoro
In che modo Rewind.ai può aiutarti a ricordare cose che hai già dimenticato
Arc Browser per lo sviluppo e la gestione Web
In che modo l'esperienza utente di Arc Browser migliora il flusso di lavoro per gli sviluppatori
Suoni di sottofondo in iOS e macOS
Come utilizzare i suoni di sottofondo per creare un ambiente rilassante su iOS e macOS
File barile in JavaScript
I vantaggi e gli svantaggi dell'utilizzo dei file Barrel in JavaScript
Github Copilot Labs
Un'estensione sperimentale per migliorare Github Copilot
Anteprime delle schermate PWA
Come mostrare gli screenshot nel prompt di installazione della tua PWA
Script indipendenti dal pacchetto con Node.js
Come semplificare l'esecuzione di script in NPM, Yarn e PNPM
L'operatore 'soddisfa' in TypeScript
Convalida che il tipo di un'espressione corrisponda a un tipo, senza modificare il tipo risultante di tale espressione
Guida per principianti su Node.js e NPM
Come iniziare con Node.js e Node Package Manager
Controlla i monitor esterni su Windows
Come utilizzare un'app gratuita per controllare la luminosità di tutti i monitor
Le molte differenze tra Unix e Linux
Come due dei sistemi operativi più popolari differiscono l'uno dall'altro.
Una semplice introduzione a Typescript
Una breve introduzione ad alcuni concetti di Typescript
Il simbolo in Javascript
Scopri i simboli: il tipo di dati unico per le proprietà degli oggetti
API DOM TreeWalker
L'API TreeWalker: un potente strumento per attraversare l'albero DOM.
Migliore documentazione in TS e JS
Come scrivere documenti migliori in Javascript con metadati avanzati
Tipi per la configurazione Tailwind-CSS
Come utilizzare i tipi Typescript per Tailwind-CSS
Modalità scura per le immagini Github Markdown
Come utilizzare immagini diverse in Markdown per la modalità chiara o scura
Come determinare il sistema operativo nel browser
Usa le API moderne per recuperare informazioni sul sistema host della tua app web
Avvia un simulatore iOS o iPadOS specifico
Come utilizzare il Terminale per selezionare e avviare qualsiasi simulatore installato
Nuove dimensioni della finestra
Come svh, lvh e dvh possono migliorare il tuo design reattivo
RSU in SvelteKit
Come implementare RSU per lo sviluppo locale in SvelteKit
Gitpod IDE nel cloud
Spazi di lavoro effimeri, tutte le operazioni nel cloud
Generatore di licenze in SvelteKit
Crea un elenco di dipendenze per il tuo progetto SvelteKit
Moduli di caricamento lento in Svelte
Come importare il tuo componente su richiesta
Cartella lib personalizzata in SvelteKit
Come creare un alias di percorso in SvelteKit
AfterDark Screensaver per macOS
Come installare uno dei migliori salvaschermo di sempre
Configura HMR per SvelteKit con Gitpod
Come utilizzare Hot Module Reload con SvelteKit e Gitpod
Raggruppa i caratteri nella tua app web
In che modo Fontsource fornisce i caratteri da spedire con la tua app
Genera SVG da Google Fonts
Come utilizzare un'app Web per trasformare qualsiasi testo in SVG
Sostituisci Material-UI con Tailwind.css
Caso di studio sulla sostituzione di Material-UI con Tailwind.css
Alternativa leggera ad Axios
Usare Redaxios invece di Axios come piccola alternativa
Recensioni del codice: come aumentare di livello le tue abilità
Perché le revisioni del codice sono lo strumento più potente per diventare uno sviluppatore migliore
Raycast per macOS
Uno strumento versatile controlla un'ampia serie di attività comuni
Ricerca codice Github
Come utilizzare la ricerca fuzzy di Github per i tuoi repository
Controlla la luminosità sui display esterni di macOS
Come utilizzare l'app chiamata MonitorControl per le modifiche alla luminosità dello schermo
"Panoramica CSS" in DevTools di Chromium
Come analizzare il tuo CSS con DevTools
Tipi di stringhe modello dattiloscritti come discriminanti
Tipi letterali modello migliorati con Typescript 4.5
Carica i moduli integrati di Node.js
Una sintassi di importazione leggermente speciale per i moduli incorporati
Codifica in VR
Perché il Quest 2 (e altro) di Meta è una pietra miliare nella realtà virtuale
Rimuovi i file ignorati in git
Un comando da utilizzare per rimuovere i file ignorati che sono stati archiviati
Rileva gli errori in Promise.all
Un'alternativa sicura a Promise.all di Javascript
Il terminale SSH più potente
Come utilizzare VS Code come terminale SSH quotidiano
Lavorare con Github Copilot
In che modo un'intelligenza artificiale può migliorare drasticamente la tua velocità di codifica
Tavolozza dei comandi di Github
Come cercare repository e azioni rapide su Github
Caso di studio UX di una pagina di post sul blog
Come ho progettato la pagina dell'articolo per questa web app
Che cos'è il "navigatore" nelle app Web progressive?
In che modo il "navigatore" consente di migliorare progressivamente le tue app web
Semplice orologio analogico animato in Tailwind.css
Come creare un orologio analogico molto semplice con animazione solo in Tailwind.css
Caso di studio UX di una pagina portfolio
I pensieri che hanno influenzato il design della mia pagina portfolio personale
Caso di studio UX di una pagina panoramica
Come ho progettato la pagina panoramica per tutte le post-categorie
Funzione di rete speciale per i dati di analisi nel browser
Come utilizzare 'sendBeacon' per trasmettere in modo affidabile piccoli blocchi di dati
Scrivere un plugin xbar per Plausible.io
Come ho scritto un plug-in JS per l'app xbar per vedere il numero attuale di visitatori
Portale React.js
La magia di rendere gli elementi al di fuori del proprio albero DOM
Condivisione dello schermo dell'iPhone su Mac
Come mostrare lo schermo del tuo iOS sul tuo Mac
Generatore di licenze NPM Next.js
Come creare licenze dal tuo package.json
Reagisci agli aggiornamenti in batch
Come combinare gli aggiornamenti di stato in una singola chiamata di rendering
API di informazioni di rete per PWA
Come determinare i dati di rete reali nella tua app web
DaisyUI - Componenti Tailwind
L'equivalente Bootstrap per le classi di utilità Tailwind
JSX
Il sintassi XML Javascript
Una PWA chiamata DevTools
Il migliore amico di uno sviluppatore è in realtà un'app Web progressiva, proprio in Chromium
Supabase - Backend come servizio
Un'alternativa veramente open source a Firebase
Android Incrementale FS
In che modo un file system virtuale in Android consente un avvio del gioco molto più veloce
Utente Github per ambito del progetto
Come utilizzare un utente Github diverso per progetti diversi
SEO senza Google Analytics?
Riesci a raggiungere i primi posti di Google senza che Analytics sia abilitato?
Errore Node.js con contesto
Come aggiungere una causa di errore ai lanci in V8 9.3 e versioni successive
Android Studio su Ubuntu con NVM
Come configurare correttamente NVM su Ubuntu per funzionare con Android Studio
Importazione ES6 con parametri
Come passare i parametri a un modulo ES6 durante l'importazione
Trasferirsi in un nuovo appartamento
Come trasferirsi in un nuovo appartamento quando si lavora fino a 12 ore al giorno
Come ho imparato 12 lingue - in una notte
Utilizzo delle ultime novità dall'apprendimento automatico e della memorizzazione nella cache intelligente
Programmatore kickscalescale
L'estensione Gmail per trovare automaticamente riunioni gratuite
Codifica premurosa
Perché la codifica è più che mettere insieme i simboli?
AC600 su Ubuntu
Come installare i driver AC600 di Netgear su Ubuntu
Dominio delle funzioni Firebase
Come utilizzare un dominio personalizzato per le funzioni Firebase
Fornire RSS
Questa PWA fornisce un feed RSS
Correggi il webkit mobile 100vh
La gestione di 100vh da parte di Mobile Webkit potrebbe richiedere più attenzione
Apertura ≠ apertura
Forme, opportunità e svantaggi della scienza aperta
Segnalino di attenzione di base
Un nuovo modello di reddito per il web
Microdati per semantica web
Come migliorare le tue pagine con più informazioni semantiche
Plasmico
Un costruttore di app web WYSIWYG
Emulatore Android su Apple M1
Come utilizzare l'emulatore per Android su dispositivi Apple Silicon
Proprietà delle classi private dattiloscritte
Typescript supporta le proprietà private per le classi
Tipi di tuple dattiloscritte
Come digitare al meglio le tuple in Typescript 4.2 e versioni successive
Menu dei comandi di Chrome & Edge DevTools
Come navigare nei DevTools come un utente esperto
Tipi di stringhe modello dattiloscritto
Come restringere i tipi di stringa utilizzando il meccanismo delle stringhe modello template
Che cos'è AuthN e AuthZ?
Una semplice guida sulla differenza tra autorizzazione e autenticazione
Prova avanzata/catch/finally in Javascript e Typescript
Dai un'occhiata dettagliata all'implementazione di un blocco try-catch-finally
API di vibrazione PWA
Usiamo il navigatore per scuotere il tuo dispositivo
Github Markdown sovralimentato
Scopri quanto può essere versatile Markdown di Github
API della sessione multimediale
Fornire metadati multimediali e callback nella tua PWA
Quando la tua PWA inizia a parlare
Utilizzo di WaveNet per aggiungere la sintesi vocale per gli articoli
API Web Locks
Coordinare il lavoro e l'uso delle risorse tra i diversi processi
Test Runner per componenti Cypress
Test dei componenti delle unità immobiliari per React
Correzione per 100vh di Webkit in Tailwind
Come correggere il comportamento 100vh in Tailwind
IntelliJ per Apple M1
La suite IntelliJ completa è disponibile per i processori M di Apple
Il metodo Disney
Come essere più creativi essendo più sistematici
API di condivisione web
Come utilizzare l'API di condivisione nativa del Web?
Codice di fuoco con me
È ora di dare fuoco a un po' di codice!
Attività Web affidabile
Come convalidare la tua app Web e creare un'app Android da essa
Stringhe modello con tag dattiloscritto
Come utilizzare le stringhe modello come funzioni
API di badge per app Web Web
Come utilizzare un badge per la tua PWA installata?
Lavoratori di Cloudflare
Funzioni serverless veloci ospitate dal CDN di Cloudflare
Colonne Miller
Un grande concetto di layout che ha cambiato l'interfaccia utente per i filesystem
Studio UX: copia negli appunti
Come progettare un'azione di copia negli appunti nella tua UX
Classe di prestazioni Android
Come ogni versione di Android definisce il suo livello di prestazioni
Next.js-config con controllo del tipo
Come utilizzare il controllo del tipo per il tuo next.config.js
Codespace di Github
IDE come servizio, disponibile nel tuo browser
Morfogenesi digitale
Il campo interdisciplinare dei modelli naturali nella computazione digitale
Che cos'è un modello dell'interfaccia utente?
Dare un'occhiata a un nuovo aspetto nel design dell'interfaccia utente
AndroidEnv
Un'interfaccia per Reinforcement Learning per accedere al sistema operativo Android
Privacy-First Analytics
Come rispettare i tuoi utenti e continuare a monitorare le prestazioni
Pacchetti di dati Firestore
Una nuova implementazione per i documenti Firestore memorizzati nella cache
Operatore di pipeline dattiloscritto
Scrivi chiamate di funzioni concatenate in Typescript
PWA nel Microsoft App Store
Come pubblicare la tua PWA nel Microsoft App Store
Che cos'è XaaS?
È tutto come un servizio e altro ancora
Google ZX - script di shell con Javascript
Come scrivere script di shell con Javascript e Node.js
Responsabile del lavoro a distanza
Come mantenere tutti e tutto sincronizzati