Civet, eine funktional orientierte Programmiersprache als Superset von TypeScript
Eine Auseinandersetzung mit den Syntax-Erweiterungen von Civet und seinem Integrationsökosystem, um seine echten Vorteile und potenziellen Herausforderungen zu bewerten
Wie ich flaming.codes von Next.js auf Qwik migriert habe
Meine zweitägige Erfahrung der Migration von flaming.codes von Next.js auf Qwik und Qwik City
Windows 95 und seine Relevanz in der Computergeschichte
Was Windows 95 festlegte, ist bis heute gültig
Denken Sie an alles mit Rewind.ai: Verwenden Sie es für die Arbeit
Wie Rewind.ai Ihnen helfen kann, sich an Dinge zu erinnern, die Sie bereits vergessen haben
Arc-Browser für Webentwicklung und -verwaltung
Wie die UX des Arc-Browsers den Workflow für Entwickler verbessert
Hintergrundgeräusche in iOS und macOS
So verwenden Sie Hintergrundgeräusche, um unter iOS und macOS eine beruhigende Umgebung zu schaffen
Barrel-Dateien in JavaScript
Die Vor- und Nachteile der Verwendung von Barrel-Dateien in JavaScript
Github Copilot Labs
Eine experimentelle Erweiterung zur Verbesserung von Github Copilot
PWA-Screenshot-Vorschau
So zeigen Sie Screenshots in der Installationsaufforderung Ihrer PWA an
Paketunabhängige Skripte mit Node.js
So vereinfachen Sie das Ausführen von Skripten in NPM, Yarn und PNPM
Der 'erfüllt'-Operator in TypeScript
Überprüfen Sie, ob der Typ eines Ausdrucks mit einem Typ übereinstimmt, ohne den resultierenden Typ dieses Ausdrucks zu ändern
Leitfaden für Anfänger in Node.js und NPM
So starten Sie mit Node.js und dem Node Package Manager
Steuern Sie externe Monitore unter Windows
So verwenden Sie eine kostenlose App, um die Helligkeit für alle Monitore zu steuern
Die vielen Unterschiede zwischen Unix und Linux
Wie sich zwei der beliebtesten Betriebssysteme voneinander unterscheiden.
Eine einfache Einführung in Typescript
Eine kurze Einführung in einige Konzepte von Typescript
Das Symbol in Javascript
Lernen Sie Symbole kennen: Der eindeutige Datentyp für Objekteigenschaften
DOM TreeWalker-API
Die TreeWalker-API: Ein leistungsstarkes Tool zum Durchlaufen des DOM-Baums.
Bessere Dokumentation in TS & JS
So schreiben Sie bessere Dokumente in Javascript mit umfangreichen Metadaten
Typen für die Tailwind-CSS-Konfiguration
Verwendung von Typescript-Typen für Tailwind-CSS
Dunkler Modus für Github Markdown-Bilder
So verwenden Sie verschiedene Bilder in Markdown für den hellen oder dunklen Modus
So bestimmen Sie das Betriebssystem im Browser
Verwenden Sie moderne APIs, um Informationen über das Hostsystem Ihrer Webanwendung abzurufen
Starten Sie einen bestimmten iOS- oder iPadOS-Simulator
So verwenden Sie das Terminal, um einen installierten Simulator auszuwählen und zu starten
Neue Ansichtsfenstergrößen
Wie svh, lvh und dvh Ihr responsives Design verbessern können
MSW im SvelteKit
So implementieren Sie MSW für die lokale Entwicklung in SvelteKit
Gitpod-IDE in der Cloud
Kurzlebige Arbeitsbereiche, alles in der Cloud
Lizenzgenerator in SvelteKit
Erstellen Sie eine Liste der Abhängigkeiten für Ihr SvelteKit-Projekt
Faule Lademodule in Svelte
So importieren Sie Ihre Komponente bei Bedarf
Benutzerdefinierter lib-Ordner in SvelteKit
So erstellen Sie einen Pfadalias in SvelteKit
AfterDark-Bildschirmschoner für macOS
So installieren Sie einen der besten Bildschirmschoner aller Zeiten
Richten Sie HMR für SvelteKit mit Gitpod ein
So verwenden Sie Hot Module Reload mit SvelteKit und Gitpod
Bündeln Sie Schriftarten in Ihrer Web-App
Wie Fontsource Schriftarten bereitstellt, die mit Ihrer App ausgeliefert werden
Generieren Sie SVG aus Google Fonts
So verwenden Sie eine Web-App, um beliebigen Text in SVG umzuwandeln
Ersetzen Sie Material-UI durch Tailwind.css
Fallstudie zum Ersetzen von Material-UI durch Tailwind.css
Leichte Alternative zu Axios
Verwenden von Redaxios anstelle von Axios als kleine Alternative
Code Reviews: So verbessern Sie Ihre Fähigkeiten
Warum Code-Reviews das mächtigste Werkzeug sind, um ein besserer Entwickler zu werden
Raycast für macOS
Ein vielseitiges Tool zur Steuerung einer Vielzahl gängiger Aufgaben
Github-Codesuche
So verwenden Sie die Fuzzy-Suche von Github für Ihre Repositorys
Steuern Sie die Helligkeit auf externen macOS-Displays
So verwenden Sie die App MonitorControl zum Ändern der Bildschirmhelligkeit
'CSS-Übersicht' in den DevTools von Chromium
So analysieren Sie Ihr CSS mit DevTools
Typoskript-Vorlagen-String-Typen als Diskriminanten
Verbesserte Vorlagenliteraltypen mit Typescript 4.5
Integrierte Node.js-Module laden
Eine etwas spezielle Import-Syntax für eingebaute Module
Codieren in VR
Warum Quest 2 (und mehr) von Meta ein Meilenstein in der virtuellen Realität ist
Entfernen Sie ignorierte Dateien in git
Ein Befehl zum Entfernen ignorierter Dateien, die eingecheckt sind
Fehler in Promise.all abfangen
Eine sichere Alternative zu Javascripts Promise.all
Das leistungsstärkste SSH-Terminal
So verwenden Sie VS Code als Ihr tägliches SSH-Terminal
Arbeiten mit Github Copilot
Wie eine KI Ihre Codierungsgeschwindigkeit drastisch verbessern kann
Github-Befehlspalette
So suchen Sie nach Repositorys und schnellen Aktionen auf Github
UX-Fallstudie einer Blog-Post-Seite
Wie ich die Artikelseite für diese Web-App gestaltet habe
Was ist der „Navigator“ in progressiven Web-Apps?
Wie der 'Navigator' eine schrittweise Verbesserung Ihrer Web-Apps ermöglicht
Einfache animierte analoge Uhr in Tailwind.css
So erstellen Sie eine sehr einfache analoge Uhr mit Animation nur in Tailwind.css
UX-Fallstudie einer Portfolio-Seite
Die Gedanken, die das Design meiner persönlichen Portfolio-Seite beeinflusst haben
UX-Fallstudie einer Übersichtsseite
Wie ich die Übersichtsseite für alle Post-Kategorien gestaltet habe
Spezielle Netzwerkfunktion für Analysedaten im Browser
So verwenden Sie 'sendBeacon', um kleine Datenblöcke zuverlässig zu übertragen
Schreiben eines xbar-Plugins für Plausible.io
Wie ich ein JS-Plugin für die xbar-App geschrieben habe, um die aktuelle Besucherzahl zu sehen
React.js-Portal
Die Magie des Renderns von Elementen außerhalb des eigenen DOM-Baums
iPhone-Bildschirmfreigabe auf dem Mac
So zeigen Sie Ihren iOS-Bildschirm auf Ihrem Mac an
Next.js NPM-Lizenzgenerator
So erstellen Sie Lizenzen aus Ihrem package.json
Gestapelte Updates reagieren
So kombinieren Sie Statusaktualisierungen in einem einzigen Renderaufruf
Netzwerkinformations-API für PWAs
So ermitteln Sie echte Netzwerkdaten in Ihrer Web-App
DaisyUI - Tailwind-Komponenten
Das Bootstrap-Äquivalent für Tailwind-Dienstprogrammklassen
JSX
Das Javascript XML-Synax
Eine PWA namens DevTools
Der beste Freund eines Entwicklers ist eigentlich eine Progressive Web App, direkt in Chromium
Supabase - Backend als Service
Eine echte Open-Source-Alternative zu Firebase
Inkrementelles Android-FS
Wie ein virtuelles Dateisystem in Android viel schnellere Spielstarts ermöglicht
Github-Benutzer pro Projektumfang
So verwenden Sie einen anderen Github-Benutzer für verschiedene Projekte
SEO ohne Google Analytics?
Können Sie die Spitzenplätze bei Google erreichen, ohne dass Analytics aktiviert ist?
Node.js-Fehler mit Kontext
So fügen Sie in V8 9.3 und höher eine Fehlerursache zu Würfen hinzu
Android Studio auf Ubuntu mit NVM
So richten Sie NVM unter Ubuntu richtig ein, um mit Android Studio zu arbeiten
ES6-Import mit Parametern
So übergeben Sie Parameter beim Importieren an ein ES6-Modul
Umzug in eine neue Wohnung
So ziehen Sie in eine neue Wohnung, wenn Sie bis zu 12 Stunden am Tag arbeiten
Wie ich 12 Sprachen gelernt habe - in einer Nacht
Mit den neuesten Erkenntnissen aus dem maschinellen Lernen und cleverem Caching
Durchdachte Codierung
Warum Codierung mehr ist als das Aneinanderreihen von Symbolen
Kickscale-Planer
Die Gmail-Erweiterung, um automatisch kostenlose Meetings zu finden
AC600 unter Ubuntu
So installieren Sie die AC600-Treiber von Netgear unter Ubuntu
Firebase Functions-Domain
So verwenden Sie eine benutzerdefinierte Domain für Firebase Functions
Bereitstellung von RSS
Diese PWA bietet einen RSS-Feed
Mobiles Webkit 100vh reparierenv
Die Handhabung von 100vh durch das mobile Webkit erfordert möglicherweise mehr Aufmerksamkeit
Öffnung ≠ Öffnung
Formen, Chancen und Nachteile von Open Science
Grundlegende Aufmerksamkeitsmarke
Ein neues Umsatzmodell für das Web
Mikrodaten für die Websemantik
So erweitern Sie Ihre Seiten mit mehr semantischen Informationen
Plasma
Ein WYSIWYG-Web-App-Builder
Android-Emulator auf Apple M1
So verwenden Sie den Emulator für Android auf Apple Silicon-Geräten
Eigenschaften der Typescript-Privatklasse
Typescript unterstützt private Eigenschaften für Klassen
Typoskript-Tupeltypen
So geben Sie Tupel in Typescript 4.2 und höher am besten ein
Chrome & Edge DevTools-Befehlsmenü
So navigieren Sie durch die DevTools wie ein Power-User
Typoskript-Vorlagen-String-Typen
So grenzen Sie String-Typen mit dem Template-String-Mechanismus ein
Was ist AuthN und AuthZ
Eine einfache Anleitung zum Unterschied zwischen Autorisierung und Authentifizierung
Fortgeschrittenes try/catch/finally in Javascript und Typescript
Werfen Sie einen detaillierten Blick auf die Implementierung eines Try-Catch-Finally-Blocks
PWA-Vibrations-API
Lassen Sie uns den Navigator verwenden, um Ihr Gerät zu schütteln
Aufgeladener Github-Markdown
Sehen Sie, wie vielseitig der Markdown von Github sein kann
Mediensitzungs-API
Bereitstellung von Media-Metadaten und Callbacks in Ihrer PWA
Wenn Ihre PWA zu sprechen beginnt
Verwenden von WaveNet zum Hinzufügen von Sprachsynthese für Artikel
Websperren-API
Koordinieren Sie die Arbeit und den Einsatz von Ressourcen zwischen verschiedenen Prozessen
Cypress Component Test Runner
Komponententests von Komponenten für React
Fix für Webkits 100vh in Tailwind
So beheben Sie das 100vh-Verhalten in Tailwind
IntelliJ für Apple M1
Die komplette IntelliJ-Suite ist für Apples M-Prozessoren verfügbar
Die Disney-Methode
Kreativer sein, indem man systematischer vorgeht
Webfreigabe-API
So verwenden Sie die native Share-API des Webs
Feuercode mit mir
Es ist Zeit, Code in Brand zu setzen!
Vertrauenswürdige Webaktivitäten
So validieren Sie Ihre Web-App – und erstellen daraus eine Android-App
Template-Strings mit Typoskript-Tags
So verwenden Sie Vorlagenzeichenfolgen als Funktionen
API für Web-App-Logos
So verwenden Sie ein Badge für Ihre installierte PWA
Cloudflare-Mitarbeiter
Schnelle serverlose Funktionen, gehostet von Cloudflares CDN
Miller-Säulen
Ein großartiges Layoutkonzept, das die Benutzeroberfläche für Dateisysteme verändert hat
UX-Studie: in Zwischenablage kopieren
So entwerfen Sie eine Aktion zum Kopieren in die Zwischenablage in Ihrem UX
Android-Leistungsklasse
Wie jede Android-Version ihr Leistungsniveau definiert
Next.js-config mit Typprüfung
So verwenden Sie die Typprüfung für Ihre next.config.js
Digitale Morphogenese
Das interdisziplinäre Feld der natürlichen Muster in der digitalen Berechnung
Codespaces von Github
IDE als Service, verfügbar in Ihrem Browser
Was ist ein UI-Muster?
Ein Blick auf einen neuen Aspekt im UI-Design
AndroidEnv
Eine Schnittstelle für Reinforcement Learning für den Zugriff auf das Android-Betriebssystem
Privacy-First-Analytics
Wie Sie Ihre Benutzer respektieren und trotzdem die Leistung überwachen
Firestore-Datenpakete
Eine neue Implementierung für zwischengespeicherte Firestore-Dokumente
Typoskript-Pipeline-Betreiber
Verkettete Funktionsaufrufe in Typescript schreiben
PWA im Microsoft App Store
So veröffentlichen Sie Ihre PWA im Microsoft App Store
Was ist XaaS?
Alles als Service und mehr
Google ZX - Shell-Skripte mit Javascript
So schreiben Sie Shell-Skripte mit Javascript und Node.js
Leiter Remote Work
So halten Sie alle und alles synchron