MARP pour développeurs freelance : présentations client en Markdown

Comment j'ai abandonné PowerPoint et gagné 70% de temps sur mes pitches et livraisons client

Je suis Christophe Surbier, développeur freelance fullstack. Cet article explique mon workflow MARP pour les présentations client. Si vous cherchez un thème MARP aux couleurs de votre entreprise, j’ai une page dédiée.

Pourquoi j'ai abandonné PowerPoint ?

En tant que freelance, je passe beaucoup de temps à créer des présentations : pitch clients, formations techniques, retours d'expérience. Pendant des années, j'ai galéré avec PowerPoint, Google Slides et autres outils "traditionnels".

Mes frustrations avec les outils classiques :

  • Interface surchargée : Plus de temps passé sur le formatage que sur le contenu
  • Fichiers volumineux : Difficiles à partager et à maintenir
  • Incompatibilités : Problèmes entre versions et plateformes
  • Pas mobile-friendly : Impossible d'écrire sur tablette ou mobile

La révélation :

J'ai découvert MARP (Markdown Presentation Ecosystem) et ça a révolutionné ma façon de créer des présentations. Résultat : 70% de temps en moins, des présentations plus propres et un workflow beaucoup plus fluide.

MARP : La solution que je cherchais

MARP en 3 points :

  • Markdown + Slides : Vous écrivez en Markdown, MARP génère les slides
  • Focus sur le contenu : Fini les pertes de temps sur le formatage
  • Portable et léger : Fichiers texte simples, compatibles partout
  • Facile à apprendre : Pas besoin de connaitre HTML ou CSS
  • Theme : Thèmes prédéfinis, ou création de vos propres thèmes

Mon workflow avant/après :

❌ Avant (PowerPoint) :
  • • 2h à formater les slides
  • • 1h à chercher les bonnes polices
  • • 30min à aligner les éléments
  • • 30min à exporter en PDF
  • Total : 4h pour 10 slides
✅ Après (MARP) :
  • • 1h à écrire le contenu
  • • 10min à ajouter les directives MARP
  • • 5min à exporter en PDF
  • Total : 1h15 pour 10 slides

Installation : 5 minutes chrono

Ma méthode recommandée (VS Code) :

  1. 1. Installer VS Code (si pas déjà fait)
  2. 2. Installer l'extension MARP : Rechercher "Marp for VS Code"
  3. 3. Créer un fichier .md avec le frontmatter MARP
  4. 4. C'est tout ! Vous pouvez commencer à écrire
---
marp: true
theme: default
paginate: true
---

# Ma première slide

Contenu de ma slide...

---

# Ma deuxième slide

Autre contenu...

La syntaxe

Syntaxe Markdown de base :

Élément Syntaxe
Titre # Titre
Sous-titre ## Sous-titre
Liste à puces - Élément
Gras **texte**
Italique *texte*
Citation > texte

Directives MARP spécifiques :

Séparer les slides :

---

Slide spéciale (titre principal) :

<!-- _class: lead -->

Image en arrière-plan :

![bg](image.jpg)

Exemple concret : De l'idée à la présentation

Cas pratique : Pitch client pour une app mobile

Je dois présenter notre approche technique à un client. Voici comment je procède :

1. Je structure mes idées en Markdown :
# Notre approche technique

## Problème client
- App native trop chère
- Délais trop longs
- Maintenance complexe

## Notre solution
- **Ionic/Angular** : 1 code, 2 plateformes
- **Développement 3x plus rapide**
- **Maintenance simplifiée**

---

## Architecture proposée
![bg right:40%](architecture.png)

- Frontend : Ionic
- Backend : Node.js
- Base : PostgreSQL
2. J'ajoute les directives MARP :
---
marp: true
theme: default
paginate: true
---

# Notre approche technique
## Pitch client - App mobile

![bg right:30%](logo-company.png)
3. J'exporte en PDF :

Ctrl+Shift+P → "Marp: Export slide deck" → PDF

Le combo gagnant : IA + MARP

Comment j'utilise l'IA pour accélérer encore plus :

1. Génération du contenu :

Mon prompt type :

"Crée une présentation MARP sur [sujet] avec 5 slides. Inclus des points clés, des exemples concrets et des images d'illustration via Freepik. Format Markdown avec directives MARP."

2. Personnalisation :

Je prends le contenu généré et j'ajoute mes exemples concrets, mes chiffres, mes cas clients.

3. Export final :

Export en PDF, PowerPoint ou HTML selon les besoins du client.

⚠️ Pièges à éviter avec l'IA :

  • Contenu générique : Toujours personnaliser avec vos exemples
  • Vérifier les faits : L'IA peut inventer des données
  • Garder votre style : L'IA doit rester un assistant, pas remplacer votre expertise

Impact sur mon business

Gains de productivité

  • 70% de temps en moins sur la création
  • Mises à jour rapides : Modifier le .md et re-exporter
  • Versioning facile : Git pour suivre les versions
  • Collaboration simplifiée : Plusieurs personnes peuvent éditer

Qualité professionnelle

  • Design cohérent automatiquement
  • Responsive : S'adapte à tous les écrans
  • Export multi-format : PDF, HTML, PowerPoint
  • Accessibilité : Structure sémantique correcte

Thèmes MARP : open source ou sur-mesure

J’ai publié des thèmes MARP en open source.

Le dépôt GitHub contient plusieurs thèmes CSS (Terminus, Pitch…) et des captures pour voir le rendu. Pour un thème aux couleurs de votre entreprise (logo, palette, typos, cover/section), la prestation est détaillée sur une page dédiée.

Conclusion :

MARP m'a permis de me concentrer sur l'essentiel : le contenu. Fini les pertes de temps sur le formatage, et les frustrations avec les outils complexes.

Le résultat : Des présentations plus rapides à créer, plus faciles à maintenir, et plus professionnelles.

Partagez cet article

Aidez d'autres développeurs à gagner du temps sur leurs présentations

Autres articles