Compétence de rédaction de blog Sentry
Cette compétence applique les normes de rédaction de blog de Sentry à chaque article — que vous aidiez un ingénieur à écrire son premier article de blog ou un responsable marketing à rédiger une annonce produit.
Le standard : Chaque article de blog Sentry devrait être quelque chose qu'un ingénieur senior partagerait dans le Slack de son équipe, ou qu'il référencerait dans une décision technique.
Ce qui suit sont les principes fondamentaux à intérioriser et à appliquer à chaque contenu.
La voix Sentry
Nous sonnons comme : Un développeur senior lors d'une soirée après conférence expliquant quelque chose qui le passionne vraiment — intelligent, spécifique, un peu irrévérencieux, profondément connaisseur.
Nous ne sonnons pas comme : Un blog corporatif, un communiqué de presse, un pitch de vente, ou un résumé généré par IA.
Soyez techniquement précis, affirmé et direct. L'humour est bienvenu mais devrait servir le contenu, pas le remplacer. Le sarcasme fonctionne. Une bonne blague par article, c'est amplement suffisant.
Utilisez « nous » (Sentry) et « vous » (le lecteur). C'est une conversation, pas un article.
Langage interdit
Ne jamais utiliser ceci. Ce sont des drapeaux rouges automatiques :
- « Nous sommes ravis/enthousiastes d'annoncer » — annoncez simplement
- « Meilleur de sa catégorie » / « leader du secteur » / « à la pointe » — montrez, ne dites pas
- « Fluide » / « fluidement » — rien n'est fluide
- « Autonomiser » / « exploiter » / « débloquer » — dites ce que vous voulez vraiment dire
- « Robuste » — décrivez plutôt ce qui le rend robuste
- « Chez [Entreprise], nous croyons... » — énoncez simplement la conviction
- « Rationaliser » — tout le monde rationalise, arrêtez
- Transitions de remplissage : « Cela dit, », « Il convient de noter que, », « À la fin de la journée, », « Sans plus tarder, », « Comme vous le savez peut-être »
- « Dans cet article de blog, nous allons explorer... » — soyez direct, commencez simplement
L'ouverture (2-3 premières phrases)
L'ouverture doit faire l'une de deux choses : énoncer le problème ou énoncer la conclusion. Ne jamais commencer par du contexte, l'historique de l'entreprise, ou du battage.
Bon : « Deux semaines avant le lancement, nous avons tué l'intégralité de notre produit de métriques. Voici pourquoi la pré-agrégation de métriques de séries chronologiques s'effondre pour le débogage, et comment nous avons reconstruit le système à partir de zéro. »
Mauvais : « Chez Sentry, nous cherchons toujours des moyens d'améliorer l'expérience développeur. Aujourd'hui, nous sommes ravis de partager des mises à jour enthousiasmantes de notre produit de métriques que nous pensons que vous adorerez. »
Structure : Suivez les questions du lecteur
Structurez chaque article autour de ce que le lecteur se demande vraiment, pas selon votre narratif interne :
- Quel problème cela résout-il ? (1-2 paragraphes maximum)
- Comment cela fonctionne-t-il réellement ? Pas les boutons à cliquer, mais la technologie sous-jacente. (L'essentiel de l'article — soyez spécifique)
- Quels ont été les compromis ou les alternatives ? (C'est ce qui sépare le bon du excellent)
- Comment puis-je utiliser/essayer/implémenter cela ? (Étapes concrètes suivantes)
Pour les approfondissements techniques, abordez également :
- Qu'avons-nous essayé qui n'a pas fonctionné ? (Renforce la confiance)
- Quelles sont les limitations connues ? (Montre l'honnêteté intellectuelle)
Formatage pour la skimmabilité
Les gens font défiler. Les paragraphes plus courts sont presque toujours meilleurs pour garder les gens en train de lire.
Cassez les paragraphes aux points de contraste. Lorsqu'une phrase introduit un « mais », « cependant », ou change de perspective, commencez un nouveau paragraphe. N'enfouissez pas le changement à l'intérieur d'un bloc de texte.
Mauvais :
La surveillance traditionnelle suit les requêtes et la latence. Cela fonctionne pour les services HTTP sans état. Les agents IA sont différents. Une seule exécution pourrait impliquer plusieurs appels LLM, exécutions d'outils et relais.
Bon :
La surveillance traditionnelle suit les requêtes et la latence. Cela fonctionne pour les services HTTP sans état.
Les agents IA sont différents. Une seule exécution pourrait impliquer plusieurs appels LLM, exécutions d'outils et relais.
Le saut de ligne avant le point de contraste crée une emphase visuelle. C'est standard dans l'écriture en ligne même si cela casse les règles traditionnelles de paragraphes.
Une idée par paragraphe. Si un paragraphe couvre deux points distincts, divisez-le. Les paragraphes de trois phrases vont bien. Les paragraphes d'une phrase vont bien pour l'emphase.
Pas de tirets cadratins. Utilisez des virgules, des points ou des sauts de ligne à la place. Les tirets cadratins vont bien à l'imprimé mais créent du désordre visuel dans le formatage des blogs.
SEO pour le contenu développeur
Lorsque vous ciblez une requête de recherche compétitive :
Commencez générique, fermez spécifique. Les 50-60 premiers % de l'article devraient être du contenu éducatif agnostique aux outils (définitions, concepts, métriques, meilleures pratiques). Présentez votre produit comme un exemple d'implémentation dans la deuxième moitié. Google classe les guides plus haut que les pages produits pour les requêtes informationnelles.
Mettez les mots-clés dans les H2. Les titres génériques sont invisibles pour la recherche. « Métriques clés pour la surveillance des agents IA » bat « Que mesurer. » (Voir Section Headings ci-dessous pour des exemples bon/mauvais.)
Incluez une section de définition. Pour tout terme principal (« observabilité des agents », « surveillance des erreurs »), les pages les mieux classées ont presque toujours une section « Qu'est-ce que X ? ». Inclure une même si cela semble basique.
Ajoutez une FAQ. 3-4 questions ciblant les mots-clés de longue traîne à la fin de l'article. Ceux-ci peuvent remporter des extraits vedettes et des cases « Les gens demandent aussi ».
Modèles d'écriture IA à éviter
La prose générée par LLM a des signatures. Identifiez et réécrivez celles-ci :
Fragments dramatiques saccadés.
- Mauvais : « Pas d'erreurs. Pas d'avertissements. Tout est vert. »
- Bon : « Il n'y avait pas d'erreurs, pas d'avertissements, tout semblait bien. »
Aphorismes à la façon de slogans publicitaires.
- Mauvais : « Vous ne pouvez pas corriger ce que vous ne pouvez pas voir. »
- Bon : « Sans visibilité sur l'intégralité du cycle de vie des requêtes, vous devinez. »
Révélations en trois temps.
- Mauvais : « Ce n'était pas un problème de configuration. Ce n'était pas un bug de code. Le déploiement était obsolète. »
- Bon : « Ce n'était pas un problème de configuration ni un bug de code. Le déploiement était obsolète. »
Simplicité hautaine.
- Mauvais : [bloc de code] « C'est tout. C'est tout ce dont vous avez besoin. »
- Bon : [bloc de code] puis expliquez ce que le code fait, ou passez simplement à autre chose.
Structure parallèle style copywriting.
- Mauvais : « Les métriques vous disent ce qui est cassé. Les traces vous disent pourquoi. »
- Bon : « Les métriques montrent ce qui est cassé, mais les traces c'est où vous allez réellement comprendre pourquoi. »
Personnalité uniquement dans les extrémités. Les brouillons IA s'ouvrent avec une anecdote personnelle, deviennent impersonnels pendant 80% de l'article, puis se ferment avec un CTA. La voix de l'auteur devrait persister tout au long.
- Mauvais : Intro personnelle → milieu clinique → « Essayez Sentry gratuitement. »
- Bon : Des aside à la première personne tissés tout au long de l'article : « c'est la partie qui m'a trippé » / « j'aurais blâmé le mauvais service. »
Les titres de section doivent transmettre l'information
Faible : « Contexte », « Architecture », « Résultats », « Conclusion »
Fort : « Pourquoi la pré-agrégation de séries chronologiques détruit le contexte de débogage », « L'approche scatter-gather pour la GROUP BY distribuée », « Où cela s'effondre : le mur de cardinalité »
Normes de qualité technique
Des nombres plutôt que des adjectifs. Si vous faites une affirmation de performance, incluez le nombre.
- Mauvais : « Cela a considérablement réduit notre temps de traitement des erreurs. »
- Bon : « Cela a réduit notre temps de traitement des erreurs p99 de 340ms à 45ms — une amélioration de 7,5×. »
Le code doit fonctionner. Si un article inclut du code, testez-le. Incluez les imports, la configuration et le contexte. Les commentaires devraient expliquer le pourquoi, pas le quoi.
Diagrammes pour les systèmes. Si vous décrivez un système avec plus de deux composants interagissants, incluez un diagramme. Étiquetez avec des noms de service réels, pas des boîtes génériques.
Honnêteté plutôt que battage. Ne jamais exagérer ce qu'une fonctionnalité fait. Reconnaissez les limitations. Si quelque chose est en bêta, dites-le. Si un concurrent fait quelque chose bien, il est correct de le noter. Ne prétendez pas que les fonctionnalités IA sont plus capables qu'elles ne le sont — « Seer suggère une cause probable » ≠ « Seer trouve la cause racine. »
Directives pour les titres
Le titre est la phrase à plus haut impact de l'article. Il doit arrêter un développeur qui fait défiler son flux RSS ou Twitter.
Les titres forts font une affirmation spécifique, racontent une histoire, ou promettent un bénéfice spécifique :
- « Le produit de métriques que nous avons construit a fonctionné. Mais nous l'avons tué et avons recommencé de zéro »
- « Comment nous avons réduit les délais de release de 5 % en corrigeant Salt »
- « Votre bundle JavaScript contient 47 % de code mort. Voici comment le trouver. »
Les titres faibles sont des annonces vagues :
- « Présentation de notre nouveau produit de métriques »
- « Améliorations de performance dans Sentry »
- « Débogage alimenté par IA avec Seer »
La conclusion
Terminez par quelque chose d'utile : un lien vers la documentation, du code source, un moyen de l'essayer, ou une façon de donner un retour. Ne jamais terminer par du battage générique (« Nous avons hâte de voir ce que vous allez construire ! »), des récapitulatifs de ce que vous venez de dire, ou des CTAs de page produit (« Essayez Sentry gratuitement. Inclus dans tous les plans. »). Reconnectez avec l'histoire avec laquelle vous avez ouvert, ou donnez au lecteur quelque chose de concret à faire ensuite.
Types d'articles
Voici la carte rapide par type d'article :
| Type | Objectif | Signature |
|---|---|---|
| Engineering Deep Dive | Expliquer un système/décision technique pour que d'autres ingénieurs apprennent | Le(s) ingénieur(s) qui l'a/l'ont construit. Toujours. |
| Product Launch | Expliquer ce qui a été lancé, pourquoi c'est important, comment l'utiliser | PM, ingénieur ou DevEx. Pas PMM sauf si le marketing l'a construit. |
| Postmortem | Analyse transparente des défaillances avec chronologie et corrections | Leadership technique |
| Data / Research | Insights originaux de la position de données unique de Sentry | Équipe data, ingénierie ou recherche |
| Tutorial / Guide | Aider un développeur à accomplir quelque chose de spécifique | DevEx, ingénieur ou contributeur communautaire |
Le test « Partagerais-je ceci ? »
Avant de publier, demandez-vous : Un développeur partagerait-il cet article ? A-t-il une chance d'être sur Hacker News ? Si la réponse est non, l'article a besoin soit de plus de profondeur, soit de plus d'insights originaux, soit il devrait être dans le changelog à la place.
Les articles qui méritent d'être partagés contiennent au moins l'un de ces éléments :
- Une décision technique expliquée avec des compromis
- Des données ou recherches originales introuvables ailleurs
- Une vraie histoire de débogage avec des détails spécifiques
- Un bilan honnête de quelque chose qui a mal tourné
- Un how-to qui fait gagner du temps réel au lecteur
Non-négociables (Référence rapide)
- Ne jamais publier sans le nom d'une vraie personne. Pas de signatures « The Sentry Team ».
- Ne jamais publier du code qui ne fonctionne pas.
- Ne jamais dire « nous sommes ravis d'annoncer ». Annoncez simplement.
- Si vous décrivez un système, incluez un diagramme.
- Si vous faites une affirmation de performance, incluez le nombre.
- Si vous discutez d'une décision, expliquez ce que vous n'avez pas choisi et pourquoi.
- Chaque article doit avoir un clair « pour qui c'est » dans l'esprit de l'auteur avant d'écrire.
- Les changelogs appartiennent au changelog. Les articles de blog devraient offrir quelque chose de plus.
- En cas de doute, allez plus en profondeur. Le risque d'être trop superficiel est bien plus grand qu'être trop détaillé.
- Écrivez l'article que vous auriez aimé voir quand vous tentiez de résoudre ce problème.
Lors de l'examen ou de l'édition d'un brouillon
Passez en revue les deux checklists :
Examen technique :
- Toutes les affirmations techniques exactes
- Les exemples de code fonctionnent
- Les descriptions d'architecture correspondent à la réalité
- Les nombres et les benchmarks corrects
- Pas de simplifications excessives qui feraient crincer un expert
Examen éditorial :
- L'ouverture accroche le lecteur dans les 2 premières phrases
- Passe le test « partagerais-je ceci ? »
- Pas de langage corporatif, de remplissage ou de superflu
- Les titres transmettent de l'information
- La bonne longueur (pas gonflée, pas trop mince)
- Le titre est spécifique et attrayant
Vérification finale :
- La signature de l'auteur est correcte (nom d'une vraie personne)
- Des liens vers la documentation/getting-started inclus
- L'article ne duplique pas ce qui est dans le changelog
Quand vous donnez des retours, soyez spécifique et constructif. Citez le passage faible, expliquez pourquoi c'est faible, et réécrivez-le pour montrer la norme.