Logo CJiwan
CJiwan

Pourquoi et comment j’ai choisi une stack sobre pour ce blog technique

Retour d'expérience sur la conception de ce blog technique : zéro JavaScript inutile, contenu géré simplement, et une charte visuelle soignée.

Publié le 18 septembre 2026
5 minutes de lecture

Lorsqu'on est développeur et qu'on souhaite tenir un blog technique, on se retrouve souvent face à un dilemme :

  1. Utiliser une plateforme tierce (Medium, Dev.to, Substack) : rapide à mettre en place, mais personnalisation très limitée, dépendance à un tiers et aucun contrôle sur son nom de domaine.
  2. Coder sa propre solution statique : puissant et rapide, mais chaque évolution éditoriale demande de retoucher du code, ce qui freine la régularité de publication.
  3. Utiliser un CMS bien maîtrisé, avec un thème sur-mesure : le meilleur compromis quand on veut publier souvent sans sacrifier le contrôle du design.

Un thème sur-mesure plutôt qu'un thème du marché

Plutôt que d'installer un thème généraliste, ce site utilise un thème développé spécifiquement pour reproduire la charte visuelle CJiwan : palette sauge et forêt, typographie éditoriale (Crimson Pro pour les titres, Manrope pour le texte), et un mode sombre soigné sans scintillement au chargement.

add_action('wp_enqueue_scripts', function () {
    wp_enqueue_style('cjiwan-style', get_theme_file_uri('assets/css/app.css'));
    wp_enqueue_script('cjiwan-theme', get_theme_file_uri('assets/js/theme.js'), [], null, true);
});

Un portfolio piloté par un type de contenu dédié

Les projets de la vitrine ne sont pas de simples articles : ils utilisent un type de contenu personnalisé (projet), avec des champs dédiés pour le statut, les liens de démo et de code source, et les métriques clés à mettre en avant.

Conclusion

Pour un blog technique personnel, l'essentiel n'est pas l'outil, mais la régularité de publication et la qualité du contenu. Un CMS bien maîtrisé, avec un thème taillé sur-mesure pour sa propre charte, offre le meilleur équilibre entre confort de rédaction et contrôle total du design.