{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "Build Here",
  "description": "Un guide pratique pour ceux qui construisent sur ce continent. Une entrée, deux minutes, une idée qui tient seule. Curiosité, ownership, produit, engineering et visibilité.",
  "url": "https://build-here.africa",
  "inLanguage": "fr-FR",
  "datePublished": "2026-09-08",
  "dateModified": "2026-09-08",
  "version": "1.1",
  "bookFormat": "https://schema.org/EBook",
  "isAccessibleForFree": true,
  "license": "https://creativecommons.org/licenses/by-sa/4.0/",
  "copyrightHolder": {
    "@type": "Person",
    "name": "Luc B. Perussault-Diallo"
  },
  "author": {
    "@type": "Person",
    "name": "Luc B. Perussault-Diallo",
    "url": "https://www.linkedin.com/in/luc-b-perussault-diallo-99525519",
    "sameAs": [
      "https://twitter.com/lucdiallo",
      "https://github.com/luuuc",
      "https://www.linkedin.com/in/luc-b-perussault-diallo-99525519"
    ]
  },
  "publisher": {
    "@type": "Person",
    "name": "Luc B. Perussault-Diallo"
  },
  "numberOfPages": 67,
  "tableOfContents": [
    
    
    {
      "position": 1,
      "order": 1,
      "title": "Ouverture",
      "part": "Ouverture",
      "url": "https://build-here.africa/chapters/00-ouverture",
      "description": "Chez Douglas Adams, la galaxie a une encyclopédie, et cette encyclopédie a une entrée pour la Terre.",
      
      "readingTimeMinutes": 13,
      
      "categories": ["ouverture","builders","afrique"]
    },
    
    {
      "position": 2,
      "order": 2,
      "title": "Les six sièges",
      "part": "Ouverture",
      "url": "https://build-here.africa/chapters/00-les-six-sieges",
      "description": "Les entrées ne sont pas rangées par métier. Une même entrée se lit autrement selon la place d&#39;où on la lit, et c&#39;est ce qui la rend utile à toute une équipe d&#39;un coup.",
      
      "readingTimeMinutes": 3,
      
      "categories": ["ouverture","builders","afrique"]
    },
    
    {
      "position": 3,
      "order": 3,
      "title": "Curiosité",
      "part": "Curiosité",
      "url": "https://build-here.africa/chapters/01-00-curiosite",
      "description": "La curiosité est la seule ligne du budget qui n&#39;apparaît jamais comme un retard.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["curiosite","apprentissage","engineering"]
    },
    
    {
      "position": 4,
      "order": 4,
      "title": "La curiosité est facturable",
      "part": "Curiosité",
      "url": "https://build-here.africa/chapters/01-01-la-curiosite-est-facturable",
      "description": "Une équipe ne peut construire que ce qu&#39;elle comprend. Tout le reste, elle l&#39;estime.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["curiosite","apprentissage","engineering"]
    },
    
    {
      "position": 5,
      "order": 5,
      "title": "Si tu ne comprends pas pourquoi, tu n&#39;es pas prêt à le construire",
      "part": "Curiosité",
      "url": "https://build-here.africa/chapters/01-02-si-tu-ne-comprends-pas-pourquoi-tu-nes-pas-pret-a-le-construire",
      "description": "Une demande arrive déjà traduite, et chaque traduction perd quelque chose.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["curiosite","apprentissage","engineering"]
    },
    
    {
      "position": 6,
      "order": 6,
      "title": "Pose la question naïve tout de suite",
      "part": "Curiosité",
      "url": "https://build-here.africa/chapters/01-03-pose-la-question-naive-tout-de-suite",
      "description": "Le prix de la question monte avec le temps, et la raison est ennuyeuse. Passé la première semaine, les gens arrêtent d&#39;expliquer. Ils supposent que tu sais.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["curiosite","apprentissage","engineering"]
    },
    
    {
      "position": 7,
      "order": 7,
      "title": "Lis en dehors de ton couloir",
      "part": "Curiosité",
      "url": "https://build-here.africa/chapters/01-04-lis-en-dehors-de-ton-couloir",
      "description": "Les problèmes qui coûtent le plus cher vivent aux coutures, et les coutures n&#39;ont pas de propriétaire.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["curiosite","apprentissage","engineering"]
    },
    
    {
      "position": 8,
      "order": 8,
      "title": "Ne t&#39;arrête pas à la première réponse",
      "part": "Curiosité",
      "url": "https://build-here.africa/chapters/01-05-ne-tarrete-pas-a-la-premiere-reponse",
      "description": "La première réponse est la plus facile à trouver, ce qui est une autre façon de dire qu&#39;elle traite le symptôme le plus visible. C&#39;est ce qui lui donne l&#39;air d&#39;une réponse.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["curiosite","apprentissage","engineering"]
    },
    
    {
      "position": 9,
      "order": 9,
      "title": "⇄ Conditions : personne ne demande deux fois",
      "part": "Curiosité",
      "url": "https://build-here.africa/chapters/01-06-leader-personne-ne-demande-deux-fois",
      "description": "Une question est une boucle avec une latence. Tu demandes, tu attends, rien ne revient, tu apprends.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["curiosite","apprentissage","engineering"]
    },
    
    {
      "position": 10,
      "order": 10,
      "title": "Ego et honnêteté intellectuelle",
      "part": "Ego et honnêteté intellectuelle",
      "url": "https://build-here.africa/chapters/02-00-ego-et-honnetete",
      "description": "Tu sais que le chiffre est faux. C&#39;est toi qui l&#39;as donné la semaine dernière, et la salle est déjà passée à ce qu&#39;on va en faire.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["ego","honnetete-intellectuelle","culture"]
    },
    
    {
      "position": 11,
      "order": 11,
      "title": "Avoir tort ne coûte rien. Le rester coûte cher",
      "part": "Ego et honnêteté intellectuelle",
      "url": "https://build-here.africa/chapters/02-01-avoir-tort-ne-coute-rien-le-rester-coute-cher",
      "description": "Une décision annulée en semaine un coûte une semaine. La même décision, défendue jusqu&#39;au bout parce que trois personnes y ont accroché leur crédibilité, coûte un trimestre.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["ego","honnetete-intellectuelle","culture"]
    },
    
    {
      "position": 12,
      "order": 12,
      "title": "Ton code n&#39;est pas ton bébé",
      "part": "Ego et honnêteté intellectuelle",
      "url": "https://build-here.africa/chapters/02-03-ton-code-nest-pas-ton-bebe",
      "description": "Ce que tu produis passe par toi. Ça ne te définit pas. Confondre les deux rend les revues de code tendues, les critiques de design polies",
      
      "readingTimeMinutes": 3,
      
      "categories": ["ego","honnetete-intellectuelle","culture"]
    },
    
    {
      "position": 13,
      "order": 13,
      "title": "&quot;Je ne sais pas&quot; est une réponse professionnelle",
      "part": "Ego et honnêteté intellectuelle",
      "url": "https://build-here.africa/chapters/02-04-je-ne-sais-pas-est-une-reponse-professionnelle",
      "description": "Une réponse fausse mais plausible est plus dangereuse qu&#39;une absence de réponse, parce qu&#39;elle voyage. Quelqu&#39;un la répète en réunion. Elle atterrit dans un document.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["ego","honnetete-intellectuelle","culture"]
    },
    
    {
      "position": 14,
      "order": 14,
      "title": "⇄ Conditions : si avoir tort coûte du statut, plus personne n&#39;aura tort à voix haute",
      "part": "Ego et honnêteté intellectuelle",
      "url": "https://build-here.africa/chapters/02-05-leader-si-avoir-tort-coute-du-statut-plus-personne-naura-tort-a-voix-haute",
      "description": "Les gens n&#39;écoutent pas ce qui est déclaré. Ils regardent ce qui arrive à celui qui y va en premier.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["ego","honnetete-intellectuelle","culture"]
    },
    
    {
      "position": 15,
      "order": 15,
      "title": "Hiérarchie",
      "part": "Hiérarchie",
      "url": "https://build-here.africa/chapters/03-00-hierarchie",
      "description": "Cette section ne plaide pas contre la hiérarchie. Une organisation a besoin de quelqu&#39;un qui tranche, et le vote produit de très mauvaises architectures.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["hierarchie","decision","culture"]
    },
    
    {
      "position": 16,
      "order": 16,
      "title": "Respecte l&#39;ancien. Conteste l&#39;idée",
      "part": "Hiérarchie",
      "url": "https://build-here.africa/chapters/03-01-respecte-lancien-conteste-lidee",
      "description": "Le respect est dû à la personne. Il n&#39;est pas dû à la phrase.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["hierarchie","decision","culture"]
    },
    
    {
      "position": 17,
      "order": 17,
      "title": "Trancher et avoir raison sont deux métiers différents",
      "part": "Hiérarchie",
      "url": "https://build-here.africa/chapters/03-03-trancher-et-avoir-raison-sont-deux-metiers-differents",
      "description": "Deux autorités vivent dans chaque équipe, et elles appartiennent à des personnes différentes.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["hierarchie","decision","culture"]
    },
    
    {
      "position": 18,
      "order": 18,
      "title": "⇄ Conditions : tu ne peux pas demander de la franchise et garder le dernier mot",
      "part": "Hiérarchie",
      "url": "https://build-here.africa/chapters/03-05-leader-tu-ne-peux-pas-demander-de-la-franchise-et-garder-le-dernier-mot",
      "description": "L&#39;invitation ne suffit pas. L&#39;écart de pouvoir ne s&#39;évapore pas parce que tu l&#39;as déclaré nul.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["hierarchie","decision","culture"]
    },
    
    {
      "position": 19,
      "order": 19,
      "title": "Ownership",
      "part": "Ownership",
      "url": "https://build-here.africa/chapters/04-00-ownership",
      "description": "Le bug n&#39;est pas dans ton service. Tu l&#39;as vu, tu sais à peu près où il vit, et il appartient à une équipe qui coule cette semaine.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["ownership","responsabilite","execution"]
    },
    
    {
      "position": 20,
      "order": 20,
      "title": "N&#39;apporte pas la tâche. Apporte le problème",
      "part": "Ownership",
      "url": "https://build-here.africa/chapters/04-01-napporte-pas-la-tache-apporte-le-probleme",
      "description": "Celui qui écrit un ticket l&#39;écrit depuis l&#39;extérieur du code. Celui qui le fait passe deux jours à l&#39;intérieur et apprend des choses que l&#39;auteur n&#39;avait aucun moyen de connaître.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["ownership","responsabilite","execution"]
    },
    
    {
      "position": 21,
      "order": 21,
      "title": "L&#39;ownership commence là où la fiche de poste s&#39;arrête",
      "part": "Ownership",
      "url": "https://build-here.africa/chapters/04-02-lownership-commence-la-ou-la-fiche-de-poste-sarrete",
      "description": "Une fiche de poste est un plancher. Quelque part en route, elle s&#39;est mise à être lue comme un plafond.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["ownership","responsabilite","execution"]
    },
    
    {
      "position": 22,
      "order": 22,
      "title": "Une bonne nouvelle peut attendre. Une mauvaise, non",
      "part": "Ownership",
      "url": "https://build-here.africa/chapters/04-04-une-bonne-nouvelle-peut-attendre-une-mauvaise-non",
      "description": "Personne ne suit ton travail avec l&#39;attention que tu lui donnes. Les gens ont leur propre semaine. Du bon travail non annoncé met simplement plus longtemps à devenir utile.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["ownership","responsabilite","execution"]
    },
    
    {
      "position": 23,
      "order": 23,
      "title": "Être bloqué est une décision",
      "part": "Ownership",
      "url": "https://build-here.africa/chapters/04-05-etre-bloque-est-une-decision",
      "description": "Attendre est confortable parce que ça photographie comme de la rigueur. Personne n&#39;est dérangé, aucun risque n&#39;est pris",
      
      "readingTimeMinutes": 3,
      
      "categories": ["ownership","responsabilite","execution"]
    },
    
    {
      "position": 24,
      "order": 24,
      "title": "⇄ Conditions : la première réaction fait la règle",
      "part": "Ownership",
      "url": "https://build-here.africa/chapters/04-06-leader-la-premiere-reaction-fait-la-regle",
      "description": "Une phrase suffit à retirer l&#39;initiative d&#39;une équipe, et elle n&#39;a même pas besoin d&#39;être dite méchamment pour fonctionner.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["ownership","responsabilite","execution"]
    },
    
    {
      "position": 25,
      "order": 25,
      "title": "Produit",
      "part": "Produit",
      "url": "https://build-here.africa/chapters/05-00-product",
      "description": "Tout le monde livre ici. Les tickets se ferment, la release part, le tableau a bonne allure.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["produit","client","arbitrage"]
    },
    
    {
      "position": 26,
      "order": 26,
      "title": "Le ticket n&#39;est pas le travail",
      "part": "Produit",
      "url": "https://build-here.africa/chapters/05-01-le-ticket-nest-pas-le-travail",
      "description": "Un ticket est un outil de coordination. Il empêche quatre personnes de se marcher dessus sur le même fichier. C&#39;est tout ce pour quoi il a été construit.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["produit","client","arbitrage"]
    },
    
    {
      "position": 27,
      "order": 27,
      "title": "Valider une spec ne la rend pas juste",
      "part": "Produit",
      "url": "https://build-here.africa/chapters/05-02-valider-une-spec-ne-la-rend-pas-juste",
      "description": "Une spec contient tout ce que tu croyais le jour où tu l&#39;as écrite, y compris les parties fausses. Elle a été écrite sans l&#39;information que la construction produit.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["produit","client","arbitrage"]
    },
    
    {
      "position": 28,
      "order": 28,
      "title": "Le client ne s&#39;intéresse pas à ton architecture",
      "part": "Produit",
      "url": "https://build-here.africa/chapters/05-04-le-client-ne-sinteresse-pas-a-ton-architecture",
      "description": "Personne n&#39;achète une architecture. Les gens achètent du temps récupéré, un risque écarté, une chose de moins à vérifier le dimanche soir.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["produit","client","arbitrage"]
    },
    
    {
      "position": 29,
      "order": 29,
      "title": "Plus tu peaufines, plus il devient difficile de changer d&#39;avis",
      "part": "Produit",
      "url": "https://build-here.africa/chapters/05-05-plus-tu-peaufines-plus-il-devient-difficile-de-changer-davis",
      "description": "Chaque semaine avant le contact réel fait deux choses. Elle retarde la réponse, et elle augmente le prix de cette réponse si c&#39;est non.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["produit","client","arbitrage"]
    },
    
    {
      "position": 30,
      "order": 30,
      "title": "Le product, ce n&#39;est pas la personne qui écrit les tickets",
      "part": "Produit",
      "url": "https://build-here.africa/chapters/05-06-le-product-ce-nest-pas-la-personne-qui-ecrit-les-tickets",
      "description": "Une fonction qui accepte tout et le classe n&#39;ajoute rien que la file d&#39;attente ne faisait déjà. Sa valeur tient entièrement dans le refus.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["produit","client","arbitrage"]
    },
    
    {
      "position": 31,
      "order": 31,
      "title": "⇄ Conditions : une feuille de route que personne n&#39;a le droit de refuser est une file d&#39;attente",
      "part": "Produit",
      "url": "https://build-here.africa/chapters/05-07-leader-une-feuille-de-route-que-personne-na-le-droit-de-refuser-est-une-file-dattente",
      "description": "L&#39;entrée précédente demande à quelqu&#39;un de refuser du travail. Ce refus n&#39;existe que si tu le rends survivable.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["produit","client","arbitrage"]
    },
    
    {
      "position": 32,
      "order": 32,
      "title": "Engineering",
      "part": "Engineering",
      "url": "https://build-here.africa/chapters/06-00-engineering",
      "description": "Le niveau technique se voit dans ce qu&#39;on a laissé dehors.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["engineering","simplicite","technique"]
    },
    
    {
      "position": 33,
      "order": 33,
      "title": "Faire simple est une performance technique",
      "part": "Engineering",
      "url": "https://build-here.africa/chapters/06-02-faire-simple-est-une-performance-technique",
      "description": "Personne n&#39;écrit la solution simple en premier. Le premier jet couvre tous les cas que tu peux imaginer, parce que tu ne sais pas encore lesquels arrivent.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["engineering","simplicite","technique"]
    },
    
    {
      "position": 34,
      "order": 34,
      "title": "Lis le code source",
      "part": "Engineering",
      "url": "https://build-here.africa/chapters/06-03-lis-le-code-source",
      "description": "Presque tout ce dont tu dépends est lisible. Le framework, le client HTTP, le driver de base de données, le script de déploiement.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["engineering","simplicite","technique"]
    },
    
    {
      "position": 35,
      "order": 35,
      "title": "⇄ Conditions : tu récoltes la complexité que tu récompenses",
      "part": "Engineering",
      "url": "https://build-here.africa/chapters/06-06-leader-tu-recoltes-la-complexite-que-tu-recompenses",
      "description": "Tout ce que cette section demande est invisible sur un écran de démo. L&#39;architecture ennuyeuse. Les trois cents lignes retirées. L&#39;après-midi passé à lire un driver de base de données.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["engineering","simplicite","technique"]
    },
    
    {
      "position": 36,
      "order": 36,
      "title": "Exécution",
      "part": "Exécution",
      "url": "https://build-here.africa/chapters/07-00-execution",
      "description": "Quatrième standup d&#39;affilée, même ticket, mêmes deux mots. En cours.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["execution","livraison","produit"]
    },
    
    {
      "position": 37,
      "order": 37,
      "title": "Shipper crée de l&#39;information",
      "part": "Exécution",
      "url": "https://build-here.africa/chapters/07-02-shipper-cree-de-linformation",
      "description": "Une équipe qui livre chaque semaine collecte cinquante réponses par an. Une équipe qui livre deux fois par an en collecte deux.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["execution","livraison","produit"]
    },
    
    {
      "position": 38,
      "order": 38,
      "title": "Rapide ne veut pas dire précipité",
      "part": "Exécution",
      "url": "https://build-here.africa/chapters/07-03-rapide-ne-veut-pas-dire-precipite",
      "description": "La vitesse tenable ne vient pas du travail bâclé. Elle vient de couper ce qui n&#39;était pas nécessaire.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["execution","livraison","produit"]
    },
    
    {
      "position": 39,
      "order": 39,
      "title": "⇄ Conditions : le rythme de livraison, c&#39;est une décision que tu as prise",
      "part": "Exécution",
      "url": "https://build-here.africa/chapters/07-06-leader-le-rythme-de-livraison-cest-une-decision-que-tu-as-prise",
      "description": "Le rythme n&#39;est pas un trait de l&#39;équipe. C&#39;est la somme des portes entre un changement fini et un utilisateur",
      
      "readingTimeMinutes": 2,
      
      "categories": ["execution","livraison","produit"]
    },
    
    {
      "position": 40,
      "order": 40,
      "title": "Apprentissage",
      "part": "Apprentissage",
      "url": "https://build-here.africa/chapters/08-00-apprentissage",
      "description": "Ton idée de ce qu&#39;est le bon niveau vient de quelque part.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["apprentissage","open-source","niveau"]
    },
    
    {
      "position": 41,
      "order": 41,
      "title": "Ton meilleur professeur ne travaille pas ici",
      "part": "Apprentissage",
      "url": "https://build-here.africa/chapters/08-01-ton-meilleur-professeur-ne-travaille-pas-ici",
      "description": "Une équipe qui ne se mesure qu&#39;à elle-même converge vers sa propre moyenne. Personne ne choisit ça. L&#39;ensemble de comparaison est petit, il est dans la salle, et il est gratuit.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["apprentissage","open-source","niveau"]
    },
    
    {
      "position": 42,
      "order": 42,
      "title": "L&#39;open source est une salle de classe",
      "part": "Apprentissage",
      "url": "https://build-here.africa/chapters/08-02-lopen-source-est-une-salle-de-classe",
      "description": "Le code, c&#39;est le corrigé. Ce que tu n&#39;obtiens nulle part ailleurs, c&#39;est le raisonnement.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["apprentissage","open-source","niveau"]
    },
    
    {
      "position": 43,
      "order": 43,
      "title": "Ton marché peut être local. Ton niveau, non",
      "part": "Apprentissage",
      "url": "https://build-here.africa/chapters/08-04-ton-marche-peut-etre-local-ton-niveau-non",
      "description": "Le &quot;suffisant&quot; repose sur une erreur de comparaison. Il suppose que la référence de ton client est ton marché. Elle ne l&#39;est pas.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["apprentissage","open-source","niveau"]
    },
    
    {
      "position": 44,
      "order": 44,
      "title": "Ce qui manque ici, ce n&#39;est pas le savoir",
      "part": "Apprentissage",
      "url": "https://build-here.africa/chapters/08-05-ce-qui-manque-ici-ce-nest-pas-le-savoir",
      "description": "Commence par ce qui est vrai. Le capital est rare. Un réseau avec de la profondeur aussi, l&#39;accès à des clients qui paient bien aussi, et parfois l&#39;électricité et la bande passante.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["apprentissage","open-source","niveau"]
    },
    
    {
      "position": 45,
      "order": 45,
      "title": "⇄ Conditions : apprendre sur son temps à soi, c&#39;est un filtre que tu n&#39;as pas voulu poser",
      "part": "Apprentissage",
      "url": "https://build-here.africa/chapters/08-06-leader-apprendre-sur-son-temps-a-soi-cest-un-filtre-que-tu-nas-pas-voulu-poser",
      "description": "Regarde ce que demandent les cinq entrées précédentes. Des heures à lire des threads de mainteneurs. Un mois assis en silence dans une salle où tu suis la moitié.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["apprentissage","open-source","niveau"]
    },
    
    {
      "position": 46,
      "order": 46,
      "title": "Leadership",
      "part": "Leadership",
      "url": "https://build-here.africa/chapters/09-00-leadership",
      "description": "Cette section est l&#39;autre moitié du livre. Partout ailleurs, une entrée demande quelque chose à celui qui fait le travail et une seconde demande la chose équivalente à celui qui la…",
      
      "readingTimeMinutes": 1,
      
      "categories": ["leadership","decision","management"]
    },
    
    {
      "position": 47,
      "order": 47,
      "title": "Une bonne décision peut quand même perdre",
      "part": "Leadership",
      "url": "https://build-here.africa/chapters/09-02-une-bonne-decision-peut-quand-meme-perdre",
      "description": "La qualité d&#39;une décision et la qualité d&#39;un résultat sont deux mesures différentes, et une seule des deux est sous le contrôle de qui que ce soit.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["leadership","decision","management"]
    },
    
    {
      "position": 48,
      "order": 48,
      "title": "On fabrique l&#39;environnement dont on se plaint",
      "part": "Leadership",
      "url": "https://build-here.africa/chapters/09-06-les-dirigeants-fabriquent-lenvironnement-dont-ils-se-plaignent",
      "description": "Une personne qui se comporte d&#39;une certaine façon, ça parle d&#39;elle. Tout le monde qui se comporte de cette façon, ça parle du lieu.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["leadership","decision","management"]
    },
    
    {
      "position": 49,
      "order": 49,
      "title": "Technologie et business",
      "part": "Technologie et business",
      "url": "https://build-here.africa/chapters/10-00-tech-et-business",
      "description": "Quelqu&#39;un a choisi un fournisseur en un après-midi, il y a trois ans.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["technologie","business","strategie"]
    },
    
    {
      "position": 50,
      "order": 50,
      "title": "Ce qu&#39;on sait construire décide ce qu&#39;on peut vendre",
      "part": "Technologie et business",
      "url": "https://build-here.africa/chapters/10-01-ce-quon-sait-construire-decide-ce-quon-peut-vendre",
      "description": "Une entreprise dont le produit est du logiciel n&#39;exécute pas sa stratégie avec de la technologie. Elle en est faite.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["technologie","business","strategie"]
    },
    
    {
      "position": 51,
      "order": 51,
      "title": "Choisir un fournisseur, c&#39;est signer pour trois ans",
      "part": "Technologie et business",
      "url": "https://build-here.africa/chapters/10-02-choisir-un-fournisseur-cest-signer-pour-trois-ans",
      "description": "Certains choix d&#39;engineering atterrissent directement dans le compte de résultat, et dans la facilité avec laquelle l&#39;entreprise pourra changer d&#39;avis plus tard.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["technologie","business","strategie"]
    },
    
    {
      "position": 52,
      "order": 52,
      "title": "La compréhension ne se délègue pas",
      "part": "Technologie et business",
      "url": "https://build-here.africa/chapters/10-04-un-fondateur-ne-delegue-pas-la-comprehension",
      "description": "Déléguer l&#39;exécution, c&#39;est le métier. Déléguer la compréhension laisse un dirigeant incapable d&#39;évaluer quoi que ce soit de ce qu&#39;on lui dit.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["technologie","business","strategie"]
    },
    
    {
      "position": 53,
      "order": 53,
      "title": "Client",
      "part": "Client",
      "url": "https://build-here.africa/chapters/11-00-client",
      "description": "Tout ce sur quoi l&#39;entreprise va discuter le trimestre prochain est déjà connu, en langage clair, par celui qui répond aux tickets de support aujourd&#39;hui.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["client","support","produit"]
    },
    
    {
      "position": 54,
      "order": 54,
      "title": "Le support client, c&#39;est de la recherche produit avec des participants énervés",
      "part": "Client",
      "url": "https://build-here.africa/chapters/11-01-le-support-client-cest-de-la-recherche-produit-avec-des-participants-enerves",
      "description": "Une entreprise paiera une agence pour recruter huit utilisateurs et réserver une salle avec une glace sans tain.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["client","support","produit"]
    },
    
    {
      "position": 55,
      "order": 55,
      "title": "Parle à la personne qui a le problème",
      "part": "Client",
      "url": "https://build-here.africa/chapters/11-02-parle-a-la-personne-qui-a-le-probleme",
      "description": "Chaque relais filtre. Le commercial ramène ce qui aide à signer. Le fondateur garde la phrase qui a piqué. L&#39;équipe rebouche le reste avec son propre modèle de l&#39;utilisateur.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["client","support","produit"]
    },
    
    {
      "position": 56,
      "order": 56,
      "title": "Une demande de feature n&#39;est pas le problème",
      "part": "Client",
      "url": "https://build-here.africa/chapters/11-03-une-demande-de-feature-nest-pas-le-probleme",
      "description": "Un client est expert de son problème et amateur de ta solution. Il ne sait rien de ton modèle de données ni de ce que ça coûte à construire, donc il te tend une hypothèse de correctif.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["client","support","produit"]
    },
    
    {
      "position": 57,
      "order": 57,
      "title": "⇄ Conditions : l&#39;accès au client est un budget, pas une valeur",
      "part": "Client",
      "url": "https://build-here.africa/chapters/11-05-leader-lacces-au-client-est-un-budget-pas-une-valeur",
      "description": "Les entrées précédentes demandent aux gens de lire des tickets, d&#39;appeler trois utilisateurs, de démonter une réclamation. Maintenant regarde qui tient la porte.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["client","support","produit"]
    },
    
    {
      "position": 58,
      "order": 58,
      "title": "Visibilité",
      "part": "Visibilité",
      "url": "https://build-here.africa/chapters/12-00-visibilite",
      "description": "C&#39;est la dernière section, et c&#39;est celle vers laquelle tout le livre marchait.",
      
      "readingTimeMinutes": 1,
      
      "categories": ["visibilite","distribution","marketing"]
    },
    
    {
      "position": 59,
      "order": 59,
      "title": "Une audience met plus de temps à se construire qu&#39;un produit",
      "part": "Visibilité",
      "url": "https://build-here.africa/chapters/12-01-une-audience-met-plus-de-temps-a-se-construire-quun-produit",
      "description": "L&#39;attention n&#39;apparaît pas sur commande. Elle s&#39;accumule par répétition, chez des gens qui ont eu le temps de comprendre ce que tu racontes.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["visibilite","distribution","marketing"]
    },
    
    {
      "position": 60,
      "order": 60,
      "title": "La distribution fait partie du produit",
      "part": "Visibilité",
      "url": "https://build-here.africa/chapters/12-02-la-distribution-fait-partie-du-produit",
      "description": "Un produit que personne ne trouve n&#39;existe pas, quelle que soit la qualité du code. La construction est visible et le chemin ne l&#39;est pas",
      
      "readingTimeMinutes": 2,
      
      "categories": ["visibilite","distribution","marketing"]
    },
    
    {
      "position": 61,
      "order": 61,
      "title": "Le marketing n&#39;est pas de la décoration",
      "part": "Visibilité",
      "url": "https://build-here.africa/chapters/12-04-le-marketing-nest-pas-de-la-decoration",
      "description": "Le travail qui compte se passe avant que quiconque ouvre un outil de design. Pour qui c&#39;est. Ce qu&#39;ils utilisent aujourd&#39;hui. Ce qui change pour eux.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["visibilite","distribution","marketing"]
    },
    
    {
      "position": 62,
      "order": 62,
      "title": "Parle du problème avant de parler de toi",
      "part": "Visibilité",
      "url": "https://build-here.africa/chapters/12-05-parle-du-probleme-avant-de-parler-de-toi",
      "description": "Personne ne s&#39;intéresse à une entreprise avant d&#39;avoir compris ce qu&#39;elle change pour lui, donc c&#39;est la séquence qui fait le travail.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["visibilite","distribution","marketing"]
    },
    
    {
      "position": 63,
      "order": 63,
      "title": "⇄ Conditions : on ne demande pas de la distribution en ne finançant que des fonctionnalités",
      "part": "Visibilité",
      "url": "https://build-here.africa/chapters/12-06-leader-on-ne-demande-pas-de-la-distribution-en-ne-financant-que-des-fonctionnalites",
      "description": "La visibilité est demandée et jamais financée. Celui qui a passé l&#39;après-midi à écrire arrive au point hebdo sans rien de livré, à côté de quelqu&#39;un qui a fermé quatre tickets.",
      
      "readingTimeMinutes": 2,
      
      "categories": ["visibilite","distribution","marketing"]
    },
    
    {
      "position": 64,
      "order": 64,
      "title": "Mets ton nom dessus",
      "part": "Visibilité",
      "url": "https://build-here.africa/chapters/12-07-mets-ton-nom-dessus",
      "description": "Rien ici ne te demande de devenir la personne sur le panel. La modestie n&#39;est pas le problème.",
      
      "readingTimeMinutes": 3,
      
      "categories": ["visibilite","distribution","marketing"]
    },
    
    {
      "position": 65,
      "order": 65,
      "title": "Comment écrire une entrée",
      "part": "Annexes",
      "url": "https://build-here.africa/chapters/a1-comment-ecrire-une-entree",
      "description": "Il manque à ce livre les entrées que je ne pouvais pas écrire, parce que je n&#39;ai pas eu ces échecs, sur ces marchés, sur ces stacks.",
      
      "readingTimeMinutes": 8,
      
      "categories": ["annexes","methode","references"]
    },
    
    {
      "position": 66,
      "order": 66,
      "title": "Les douze tests",
      "part": "Annexes",
      "url": "https://build-here.africa/chapters/a2-les-douze-tests",
      "description": "Douze questions à faire passer à une entrée avant de la publier. Les miennes y sont passées.",
      
      "readingTimeMinutes": 4,
      
      "categories": ["annexes","methode","references"]
    },
    
    {
      "position": 67,
      "order": 67,
      "title": "Déjà écrit",
      "part": "Annexes",
      "url": "https://build-here.africa/chapters/a3-deja-ecrit",
      "description": "Ce livre répète que rien de tout ça n&#39;est nouveau. Voilà de quoi vérifier.",
      
      "readingTimeMinutes": 3,
      
      "categories": ["annexes","methode","references"]
    }
    
  ],
  "parts": [
    
    
    
    {
      "name": "Ouverture",
      "chapters": [
        
        
        {
          "title": "Ouverture",
          "url": "https://build-here.africa/chapters/00-ouverture"
        },
        
        {
          "title": "Les six sièges",
          "url": "https://build-here.africa/chapters/00-les-six-sieges"
        }
        
      ]
    },
    
    {
      "name": "Curiosité",
      "chapters": [
        
        
        {
          "title": "Curiosité",
          "url": "https://build-here.africa/chapters/01-00-curiosite"
        },
        
        {
          "title": "La curiosité est facturable",
          "url": "https://build-here.africa/chapters/01-01-la-curiosite-est-facturable"
        },
        
        {
          "title": "Si tu ne comprends pas pourquoi, tu n&#39;es pas prêt à le construire",
          "url": "https://build-here.africa/chapters/01-02-si-tu-ne-comprends-pas-pourquoi-tu-nes-pas-pret-a-le-construire"
        },
        
        {
          "title": "Pose la question naïve tout de suite",
          "url": "https://build-here.africa/chapters/01-03-pose-la-question-naive-tout-de-suite"
        },
        
        {
          "title": "Lis en dehors de ton couloir",
          "url": "https://build-here.africa/chapters/01-04-lis-en-dehors-de-ton-couloir"
        },
        
        {
          "title": "Ne t&#39;arrête pas à la première réponse",
          "url": "https://build-here.africa/chapters/01-05-ne-tarrete-pas-a-la-premiere-reponse"
        },
        
        {
          "title": "⇄ Conditions : personne ne demande deux fois",
          "url": "https://build-here.africa/chapters/01-06-leader-personne-ne-demande-deux-fois"
        }
        
      ]
    },
    
    {
      "name": "Ego et honnêteté intellectuelle",
      "chapters": [
        
        
        {
          "title": "Ego et honnêteté intellectuelle",
          "url": "https://build-here.africa/chapters/02-00-ego-et-honnetete"
        },
        
        {
          "title": "Avoir tort ne coûte rien. Le rester coûte cher",
          "url": "https://build-here.africa/chapters/02-01-avoir-tort-ne-coute-rien-le-rester-coute-cher"
        },
        
        {
          "title": "Ton code n&#39;est pas ton bébé",
          "url": "https://build-here.africa/chapters/02-03-ton-code-nest-pas-ton-bebe"
        },
        
        {
          "title": "&quot;Je ne sais pas&quot; est une réponse professionnelle",
          "url": "https://build-here.africa/chapters/02-04-je-ne-sais-pas-est-une-reponse-professionnelle"
        },
        
        {
          "title": "⇄ Conditions : si avoir tort coûte du statut, plus personne n&#39;aura tort à voix haute",
          "url": "https://build-here.africa/chapters/02-05-leader-si-avoir-tort-coute-du-statut-plus-personne-naura-tort-a-voix-haute"
        }
        
      ]
    },
    
    {
      "name": "Hiérarchie",
      "chapters": [
        
        
        {
          "title": "Hiérarchie",
          "url": "https://build-here.africa/chapters/03-00-hierarchie"
        },
        
        {
          "title": "Respecte l&#39;ancien. Conteste l&#39;idée",
          "url": "https://build-here.africa/chapters/03-01-respecte-lancien-conteste-lidee"
        },
        
        {
          "title": "Trancher et avoir raison sont deux métiers différents",
          "url": "https://build-here.africa/chapters/03-03-trancher-et-avoir-raison-sont-deux-metiers-differents"
        },
        
        {
          "title": "⇄ Conditions : tu ne peux pas demander de la franchise et garder le dernier mot",
          "url": "https://build-here.africa/chapters/03-05-leader-tu-ne-peux-pas-demander-de-la-franchise-et-garder-le-dernier-mot"
        }
        
      ]
    },
    
    {
      "name": "Ownership",
      "chapters": [
        
        
        {
          "title": "Ownership",
          "url": "https://build-here.africa/chapters/04-00-ownership"
        },
        
        {
          "title": "N&#39;apporte pas la tâche. Apporte le problème",
          "url": "https://build-here.africa/chapters/04-01-napporte-pas-la-tache-apporte-le-probleme"
        },
        
        {
          "title": "L&#39;ownership commence là où la fiche de poste s&#39;arrête",
          "url": "https://build-here.africa/chapters/04-02-lownership-commence-la-ou-la-fiche-de-poste-sarrete"
        },
        
        {
          "title": "Une bonne nouvelle peut attendre. Une mauvaise, non",
          "url": "https://build-here.africa/chapters/04-04-une-bonne-nouvelle-peut-attendre-une-mauvaise-non"
        },
        
        {
          "title": "Être bloqué est une décision",
          "url": "https://build-here.africa/chapters/04-05-etre-bloque-est-une-decision"
        },
        
        {
          "title": "⇄ Conditions : la première réaction fait la règle",
          "url": "https://build-here.africa/chapters/04-06-leader-la-premiere-reaction-fait-la-regle"
        }
        
      ]
    },
    
    {
      "name": "Produit",
      "chapters": [
        
        
        {
          "title": "Produit",
          "url": "https://build-here.africa/chapters/05-00-product"
        },
        
        {
          "title": "Le ticket n&#39;est pas le travail",
          "url": "https://build-here.africa/chapters/05-01-le-ticket-nest-pas-le-travail"
        },
        
        {
          "title": "Valider une spec ne la rend pas juste",
          "url": "https://build-here.africa/chapters/05-02-valider-une-spec-ne-la-rend-pas-juste"
        },
        
        {
          "title": "Le client ne s&#39;intéresse pas à ton architecture",
          "url": "https://build-here.africa/chapters/05-04-le-client-ne-sinteresse-pas-a-ton-architecture"
        },
        
        {
          "title": "Plus tu peaufines, plus il devient difficile de changer d&#39;avis",
          "url": "https://build-here.africa/chapters/05-05-plus-tu-peaufines-plus-il-devient-difficile-de-changer-davis"
        },
        
        {
          "title": "Le product, ce n&#39;est pas la personne qui écrit les tickets",
          "url": "https://build-here.africa/chapters/05-06-le-product-ce-nest-pas-la-personne-qui-ecrit-les-tickets"
        },
        
        {
          "title": "⇄ Conditions : une feuille de route que personne n&#39;a le droit de refuser est une file d&#39;attente",
          "url": "https://build-here.africa/chapters/05-07-leader-une-feuille-de-route-que-personne-na-le-droit-de-refuser-est-une-file-dattente"
        }
        
      ]
    },
    
    {
      "name": "Engineering",
      "chapters": [
        
        
        {
          "title": "Engineering",
          "url": "https://build-here.africa/chapters/06-00-engineering"
        },
        
        {
          "title": "Faire simple est une performance technique",
          "url": "https://build-here.africa/chapters/06-02-faire-simple-est-une-performance-technique"
        },
        
        {
          "title": "Lis le code source",
          "url": "https://build-here.africa/chapters/06-03-lis-le-code-source"
        },
        
        {
          "title": "⇄ Conditions : tu récoltes la complexité que tu récompenses",
          "url": "https://build-here.africa/chapters/06-06-leader-tu-recoltes-la-complexite-que-tu-recompenses"
        }
        
      ]
    },
    
    {
      "name": "Exécution",
      "chapters": [
        
        
        {
          "title": "Exécution",
          "url": "https://build-here.africa/chapters/07-00-execution"
        },
        
        {
          "title": "Shipper crée de l&#39;information",
          "url": "https://build-here.africa/chapters/07-02-shipper-cree-de-linformation"
        },
        
        {
          "title": "Rapide ne veut pas dire précipité",
          "url": "https://build-here.africa/chapters/07-03-rapide-ne-veut-pas-dire-precipite"
        },
        
        {
          "title": "⇄ Conditions : le rythme de livraison, c&#39;est une décision que tu as prise",
          "url": "https://build-here.africa/chapters/07-06-leader-le-rythme-de-livraison-cest-une-decision-que-tu-as-prise"
        }
        
      ]
    },
    
    {
      "name": "Apprentissage",
      "chapters": [
        
        
        {
          "title": "Apprentissage",
          "url": "https://build-here.africa/chapters/08-00-apprentissage"
        },
        
        {
          "title": "Ton meilleur professeur ne travaille pas ici",
          "url": "https://build-here.africa/chapters/08-01-ton-meilleur-professeur-ne-travaille-pas-ici"
        },
        
        {
          "title": "L&#39;open source est une salle de classe",
          "url": "https://build-here.africa/chapters/08-02-lopen-source-est-une-salle-de-classe"
        },
        
        {
          "title": "Ton marché peut être local. Ton niveau, non",
          "url": "https://build-here.africa/chapters/08-04-ton-marche-peut-etre-local-ton-niveau-non"
        },
        
        {
          "title": "Ce qui manque ici, ce n&#39;est pas le savoir",
          "url": "https://build-here.africa/chapters/08-05-ce-qui-manque-ici-ce-nest-pas-le-savoir"
        },
        
        {
          "title": "⇄ Conditions : apprendre sur son temps à soi, c&#39;est un filtre que tu n&#39;as pas voulu poser",
          "url": "https://build-here.africa/chapters/08-06-leader-apprendre-sur-son-temps-a-soi-cest-un-filtre-que-tu-nas-pas-voulu-poser"
        }
        
      ]
    },
    
    {
      "name": "Leadership",
      "chapters": [
        
        
        {
          "title": "Leadership",
          "url": "https://build-here.africa/chapters/09-00-leadership"
        },
        
        {
          "title": "Une bonne décision peut quand même perdre",
          "url": "https://build-here.africa/chapters/09-02-une-bonne-decision-peut-quand-meme-perdre"
        },
        
        {
          "title": "On fabrique l&#39;environnement dont on se plaint",
          "url": "https://build-here.africa/chapters/09-06-les-dirigeants-fabriquent-lenvironnement-dont-ils-se-plaignent"
        }
        
      ]
    },
    
    {
      "name": "Technologie et business",
      "chapters": [
        
        
        {
          "title": "Technologie et business",
          "url": "https://build-here.africa/chapters/10-00-tech-et-business"
        },
        
        {
          "title": "Ce qu&#39;on sait construire décide ce qu&#39;on peut vendre",
          "url": "https://build-here.africa/chapters/10-01-ce-quon-sait-construire-decide-ce-quon-peut-vendre"
        },
        
        {
          "title": "Choisir un fournisseur, c&#39;est signer pour trois ans",
          "url": "https://build-here.africa/chapters/10-02-choisir-un-fournisseur-cest-signer-pour-trois-ans"
        },
        
        {
          "title": "La compréhension ne se délègue pas",
          "url": "https://build-here.africa/chapters/10-04-un-fondateur-ne-delegue-pas-la-comprehension"
        }
        
      ]
    },
    
    {
      "name": "Client",
      "chapters": [
        
        
        {
          "title": "Client",
          "url": "https://build-here.africa/chapters/11-00-client"
        },
        
        {
          "title": "Le support client, c&#39;est de la recherche produit avec des participants énervés",
          "url": "https://build-here.africa/chapters/11-01-le-support-client-cest-de-la-recherche-produit-avec-des-participants-enerves"
        },
        
        {
          "title": "Parle à la personne qui a le problème",
          "url": "https://build-here.africa/chapters/11-02-parle-a-la-personne-qui-a-le-probleme"
        },
        
        {
          "title": "Une demande de feature n&#39;est pas le problème",
          "url": "https://build-here.africa/chapters/11-03-une-demande-de-feature-nest-pas-le-probleme"
        },
        
        {
          "title": "⇄ Conditions : l&#39;accès au client est un budget, pas une valeur",
          "url": "https://build-here.africa/chapters/11-05-leader-lacces-au-client-est-un-budget-pas-une-valeur"
        }
        
      ]
    },
    
    {
      "name": "Visibilité",
      "chapters": [
        
        
        {
          "title": "Visibilité",
          "url": "https://build-here.africa/chapters/12-00-visibilite"
        },
        
        {
          "title": "Une audience met plus de temps à se construire qu&#39;un produit",
          "url": "https://build-here.africa/chapters/12-01-une-audience-met-plus-de-temps-a-se-construire-quun-produit"
        },
        
        {
          "title": "La distribution fait partie du produit",
          "url": "https://build-here.africa/chapters/12-02-la-distribution-fait-partie-du-produit"
        },
        
        {
          "title": "Le marketing n&#39;est pas de la décoration",
          "url": "https://build-here.africa/chapters/12-04-le-marketing-nest-pas-de-la-decoration"
        },
        
        {
          "title": "Parle du problème avant de parler de toi",
          "url": "https://build-here.africa/chapters/12-05-parle-du-probleme-avant-de-parler-de-toi"
        },
        
        {
          "title": "⇄ Conditions : on ne demande pas de la distribution en ne finançant que des fonctionnalités",
          "url": "https://build-here.africa/chapters/12-06-leader-on-ne-demande-pas-de-la-distribution-en-ne-financant-que-des-fonctionnalites"
        },
        
        {
          "title": "Mets ton nom dessus",
          "url": "https://build-here.africa/chapters/12-07-mets-ton-nom-dessus"
        }
        
      ]
    },
    
    {
      "name": "Annexes",
      "chapters": [
        
        
        {
          "title": "Comment écrire une entrée",
          "url": "https://build-here.africa/chapters/a1-comment-ecrire-une-entree"
        },
        
        {
          "title": "Les douze tests",
          "url": "https://build-here.africa/chapters/a2-les-douze-tests"
        },
        
        {
          "title": "Déjà écrit",
          "url": "https://build-here.africa/chapters/a3-deja-ecrit"
        }
        
      ]
    }
    
  ],
  "keywords": [
    "builders",
    "tech africaine",
    "ingénierie logicielle",
    "produit",
    "ownership",
    "curiosité",
    "leadership",
    "exécution"
  ],
  "about": [
    {
      "@type": "Thing",
      "name": "Software engineering"
    },
    {
      "@type": "Thing",
      "name": "Product management"
    },
    {
      "@type": "Thing",
      "name": "Startups in Africa"
    },
    {
      "@type": "Thing",
      "name": "Engineering culture"
    }
  ],
  "audience": {
    "@type": "Audience",
    "audienceType": "Builders, ingénieurs, produit, design, fondateurs et managers"
  },
  "genre": "Business",
  "ai": {
    "crawlPermission": "allowed",
    "trainingPermission": "allowed-with-attribution",
    "contentLicense": "CC-BY-SA-4.0",
    "attributionRequired": true,
    "attributionText": "Extrait de « Build Here » de Luc B. Perussault-Diallo (https://build-here.africa)"
  }
}
