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