Depuis le blog OpenReplay
Guide complet de Git Stash
Commandes git stash, pop vs apply, gestion des conflits, fichiers non suivis et bonnes pratiques pour enregistrer et restaurer le travail sans commit.
Gérer les gestionnaires de paquets avec Node Corepack
Node Corepack explique le verrouillage des versions de gestionnaires de paquets avec Yarn et pnpm, ainsi que Node.js 25, CI, Docker et le hors ligne.
Défilement fluide avec scroll-behavior en CSS
Utilisez scroll-behavior: smooth en CSS pour les liens d’ancre, corrigez le chevauchement du header avec scroll-margin-top et gardez l’accessibilité.
Comment réinitialiser le mot de passe administrateur de WordPress
Réinitialisez un mot de passe admin WordPress avec le tableau de bord, le lien mot de passe perdu, WP-CLI ou phpMyAdmin, puis sécurisez le compte.
Une introduction simple aux design tokens
Explication des design tokens: définition, différence entre tokens primitifs et sémantiques, et lien avec CSS variables et Style Dictionary.
Utiliser PlanetScale pour des bases de données MySQL évolutives
PlanetScale pour bases MySQL évolutives: scaling via Vitess, branches de base, deploy requests et migrations de schéma sans blocage.
Bonnes pratiques pour travailler avec Svelte
Bonnes pratiques Svelte 5 pour $state, $derived, le contexte et le chargement de données SvelteKit, avec clés each et syntaxe moderne.
Comment corriger l'erreur EACCES: Permission Denied dans npm
Corrigez les erreurs npm EACCES permission denied sur macOS et Linux avec nvm, un préfixe global utilisateur ou npx au lieu de sudo.
Conserver le contexte à travers les appels asynchrones en Node.js
Conservez les IDs de requête, utilisateur et tenant à travers les appels async Node.js avec AsyncLocalStorage. Voyez run() et getStore().
Vike comme alternative à Next.js et Nuxt
Vike face à Next.js et Nuxt : voyez comment ce méta-framework Vite gère SSR, SSG, SPA et la flexibilité de déploiement des apps modernes.
Conseils pour porter une application Express vers Hono
Porter une app Express vers Hono ? Découvrez les différences clés en routage, middleware, body parsing, gestion des erreurs et migration progressive.
Existe-t-il un Rails pour JavaScript ?
Rails pour JavaScript ? Comparez AdonisJS, Wasp, Next.js et Sails.js pour voir quels frameworks offrent auth, ORM et scaffolding intégrés.
Créer un sélecteur de thèmes avec les variables CSS
Construisez un sélecteur de thème avec variables CSS, data-theme, prefers-color-scheme, localStorage et sans flash de mauvais thème au chargement.
Du prompt à l'interface utilisateur avec Google Stitch
Google Stitch transforme des prompts en interfaces, prototypes et export HTML. Voyez comment mieux rédiger vos prompts, utiliser DESIGN.md et accélérer le passage au dev.
Les métriques de code expliquées : qu'est-ce que la complexité cyclomatique ?
La complexité cyclomatique expliquée avec des exemples JavaScript, les formules et des outils comme ESLint et SonarQube pour mesurer et réduire les branches.
Styliser les Web Components avec le Shadow DOM et CSS
Styliser des Web Components avec Shadow DOM : utilisez :host, ::slotted(), variables CSS, ::part() et adoptedStyleSheets pour contrôler le CSS.
Rendu côté serveur avec Preact
Preact SSR avec preact-render-to-string, hydrate et Vite: rendu côté serveur, streaming et conseils pour éviter les erreurs dhydratation.
Créer une table des matières à partir des titres en JavaScript
Créez une table des matières JavaScript à partir des titres avec IDs sûrs, navigation accessible et section active via IntersectionObserver.
Comment installer Claude Desktop sur Linux
Claude Desktop sur Linux : support officiel via Claude Code CLI, plus paquets desktop communautaires, installation, comparatif des fonctions et risques de sécurité.
Nuxt UI, la bibliothèque de composants intuitive pour les applications Vue
Nuxt UI est une bibliothèque de composants Vue native Tailwind avec plus de 125 composants accessibles, TypeScript et une configuration Vite pour Nuxt ou Vue.
5 alternatives à Figma conçues avec des technologies web
5 alternatives à Figma conçues avec des technologies web, de Penpot et Plasmic à Webstudio, Framer et tldraw pour des workflows natifs du navigateur.
L'état du CSS-in-JS en 2026
CSS-in-JS en 2026 : runtime ou zero-runtime, limites avec React Server Components et Next.js App Router, et quel style choisir pour votre app.
Comment créer une application Android avec Android CLI
Configuration dAndroid CLI, création de projet, installation du SDK, lancement sur émulateur, et rôle des Android Skills et de la Knowledge Base.
Le Versionnage Sémantique expliqué
La version sémantique pour npm expliquée: MAJOR.MINOR.PATCH, plages caret et tilde, versions 0.x, préversions et fichiers lock pour des mises à jour sûres.