Aller au contenu principal

Guides et tutoriels

De courts guides pour tirer le meilleur parti de chaque outil.

RSS

À la une

Récents

Liste de controle meta et Open Graph avant lancement

Publiez title, description et cartes sociales ensemble pour que crawlers et apps de chat racontent la meme histoire.

SEO · Open Graph · lancement

Tri et deduplication de lignes pour logs d'incident

Normalisez des extraits de logs bruyants avant de les coller dans des tickets ou outils de diff.

logs · SRE · texte

Conversion de format d'image pour des pages plus rapides

Servez WebP ou AVIF aux navigateurs modernes, gardez PNG en repli pour e-mail et clients legacy.

images · performance · WebP

Verifier l'IBAN avant les tests de paiement

Validez la structure avec MOD-97 en sandbox — un format valide ne prouve pas la propriete du compte.

IBAN · fintech · test

Test Luhn carte bancaire uniquement

Utilisez des PAN de test pour verifier les formulaires — Luhn n'autorise pas et ne prouve pas la propriete.

paiements · test · PCI

Slug et meta tags pour pages de lancement

Livrez URL lisibles et tags Open Graph cohérents en une passe.

SEO · slug · meta

Bump semver avant release

Patch pour fixes, minor pour features, major pour breaking changes — notez-le dans le changelog.

semver · release · devtools

Parser les fichiers .env avant deploy

Attrapez clés dupliquées et noms invalides avant qu'ils cassent le boot staging.

.env · config · devops

JSON vers TypeScript pour types API

Transformez un échantillon de réponse en interfaces, puis affinez les noms en revue de code.

TypeScript · JSON · API

Modèles gitignore pour nouveaux dépôts

Partez d'un modèle spécifique à la stack au lieu de copier un ancien repo en bloc.

git · gitignore · devtools

YAML et JSON pour les fichiers de config

Choisissez le format que votre runtime lit ; convertissez seulement quand vous contrôlez les deux côtés.

YAML · JSON · config

Valider les UUID avant insertion en base

Attrapez les ID mal formés en périphérie au lieu des logs d'erreur base de données.

UUID · validation · API

UUID v4 dans les systèmes distribués

Les UUID aléatoires réduisent la coordination ; ils ne remplacent pas les ID métier séquentiels.

UUID · backend · distribué

Correction d'erreur et taille des QR codes

Une correction plus élevée tolère les impressions endommagées ; des modules plus grands scannent plus vite sur affiches.

QR · design · print

Compresser des PDF pour pièces jointes e-mail

Équilibrez limites de taille et texte lisible — testez une page avant de compresser tout le deck.

PDF · e-mail · workflow

Markdown vers HTML pour sites de docs

Convertissez la prose pour previews ; exécutez quand même votre générateur de site statique pour HTML production.

Markdown · HTML · docs

Redimensionner les images pour layouts responsives

Exportez les largeurs exactes que votre layout utilise — n'envoyez pas des sources 4000px au mobile.

image · performance · frontend

Décoder des QR codes depuis images uploadées

Captures et photos fonctionnent — éclairage et flou comptent plus que le format de fichier.

QR · support · workflow

Quand embellir vs minifier le markup

Embellir pour les humains, minifier pour les octets — ne mélangez pas les deux objectifs.

HTML · performance · workflow

Valider OpenAPI avant chaque release

Détectez tôt les contrats cassés — paths manquants, blocs info ou dérive de version.

OpenAPI · API · CI

Utiliser un formateur SQL en revue de code

Des diffs SQL cohérents réduisent le bruit et mettent en évidence les changements de logique plus vite.

SQL · revue · base de données

Minifier JS et CSS pour les builds de production

Livrez des assets plus légers sans déboguer du code minifié en développement.

JavaScript · CSS · performance

Encodage d'entités HTML dans les API et templates

Échappez le contenu utilisateur avant de l'intégrer dans HTML ou champs string JSON.

HTML · sécurité · XSS

Signature HMAC pour les webhooks

Utilisez un secret partagé et un algorithme stable — vérifiez côté serveur, ne faites jamais confiance aux seuls contrôles client.

HMAC · sécurité · webhooks

HEX, RGB et HSL dans les handoffs design

Convertissez les couleurs une fois et collez des valeurs cohérentes dans CSS, tokens et docs.

couleur · CSS · design

Formater les fichiers de config XML en sécurité

Un XML lisible aide les revues ; validez contre les consommateurs avant merge.

XML · config · DevOps

Formater le HTML avant publication

Un balisage lisible repère tôt les erreurs d'imbrication et accélère la revue de PR.

HTML · frontend · workflow

Binaire et hex pour le debug bas niveau

Quand les logs affichent des entiers en hex, convertissez les bases avant de deviner les bit masks.

binaire · hex · debugging

Checklist de debug des reponses HTTP

Verifier statut, en-tetes et payload pour isoler rapidement les erreurs API.

HTTP · API · debugging

Deboguer des APIs avec HTTP Request

Composez methode, headers, query, auth et body dans un seul atelier.

HTTP · API · debugging

Optimisation SVG pour les applications web modernes

Réduisez la taille du bundle et améliorez les performances en nettoyant les fichiers SVG.

SVG · Performance · Développement web

Bonnes pratiques pour la génération de mots de passe sécurisés

Pourquoi l'entropie et la diversité des caractères sont essentielles pour votre sécurité.

Sécurité · Mots de passe · Confidentialité

Astuces Cron Parser pour passation ops

Transformez les expressions cron en plannings lisibles avant les handovers et postmortems.

Cron · Ops · SRE

Comprendre le codage Base64 et ses cas d'utilisation

Comment fonctionne Base64 et quand l'utiliser pour la conversion binaire-vers-texte.

Base64 · Codage · Développement Web

JSON String Escape pour fiabiliser les payloads API

Echappez le texte brut avant insertion JSON pour eviter erreurs de guillemets et caracteres de controle.

JSON · API · escape

Utiliser un diff quand les configs divergent

Comparez des instantanes texte pour detecter des modifications involontaires avant mise en production.

diff · DevOps · review

De CSV a JSON: en-tetes et types

Les en-tetes deviennent des cles; normalisez les noms avant conversion a grande echelle.

CSV · JSON · data

Compresser les images avant un envoi lent

Redimensionnez pour la mise en page, compressez pour le poids; verifiez le rendu sur appareils reels.

image · performance · web

Fusion ou decoupage PDF selon votre workflow

Fusion pour un livrable unique; decoupage pour partager ou archiver par morceaux.

PDF · document · workflow

Timestamp Unix: secondes ou millisecondes

Verifiez l'unite avant conversion pour eviter les erreurs x1000.

time · debugging · API

Base64 vs encodage URL: choisir la bonne transformation

Ils resolvent des problemes differents; evitez de les confondre.

encoding · web · API

Conseils pratiques pour tester les regex

Iterez avec de petits echantillons et surveillez les drapeaux et le backtracking.

regex · debugging

Valider un JSON avant de deployer

Detectez les erreurs de syntaxe tot et verifiez la semantique ensuite.

JSON · validation · DevOps

Formater et minifier JSON sans surprises

Utilisez le formatage pour la revue et la minification pour le transport.

JSON · API · config

Comment decoder un JWT en toute securite

Inspectez le token localement, puis verifiez la signature cote serveur.

JWT · security · OAuth