{
    "version": "https://jsonfeed.org/version/1",
    "title": "Deway — Field Notes",
    "description": "",
    "home_page_url": "https://blog.deway.fr",
    "feed_url": "https://blog.deway.fr/feed.json",
    "user_comment": "",
    "author": {
        "name": "Paul Mairesse"
    },
    "items": [
        {
            "id": "https://blog.deway.fr/construire-un-blog-en-sessions-avec-publii.html",
            "url": "https://blog.deway.fr/construire-un-blog-en-sessions-avec-publii.html",
            "title": "Construire un blog en sessions avec Publii",
            "summary": "<h2>Paul</h2>\n<p>Je veux publier des notes techniques comme des conversations, sans perdre la lisibilité d’un vrai article. Est-ce que Publii peut gérer les deux formats dans le même blog&nbsp;?</p>\n",
            "content_html": "<h2>Paul</h2>\n<p>Je veux publier des notes techniques comme des conversations, sans perdre la lisibilité d’un vrai article. Est-ce que Publii peut gérer les deux formats dans le même blog&nbsp;?</p>\n\n<h2>Assistant</h2>\n<p>Oui. Le thème peut proposer deux modèles de publication tout en gardant une seule chronologie sur la page d’accueil&nbsp;:</p>\n<ul><li><strong>Article</strong> pour les textes continus et éditoriaux&nbsp;;</li><li><strong>Session</strong> pour les enquêtes, essais et tutoriels racontés comme un échange.</li></ul>\n<h2>Paul</h2>\n<p>Je veux que les commandes ressemblent à de vraies étapes de travail, pas à des captures de terminal décoratives.</p>\n<h2>Terminal</h2>\n<pre><code class=\"language-bash\">$ rsync -az --delete ./output/ watson:/srv/blog/\n$ curl -I https://blog.deway.fr\nHTTP/2 200</code></pre>\n<h2>Tool result</h2>\n<p>La génération reste entièrement statique. Le serveur ne reçoit que du HTML, du CSS et du JavaScript&nbsp;; aucune interface d’administration n’est exposée publiquement.</p>\n<h2>Assistant</h2>\n<p>Le bon format dépend alors du récit. Une procédure exploratoire devient une session. Une idée, une analyse ou un retour d’expérience reste un article classique. Sur l’accueil, les deux apparaissent ensemble avec leur type, leur durée et leur thème principal.</p>\n<h2>Note</h2>\n<p>Les titres <code>Paul</code>, <code>Assistant</code>, <code>Terminal</code>, <code>Tool result</code> et <code>Note</code> deviennent automatiquement des blocs de conversation. Ils restent du HTML ordinaire et peuvent donc être modifiés depuis l’éditeur Publii.</p>",
            "author": {
                "name": "Paul Mairesse"
            },
            "tags": [
            ],
            "date_published": "2026-07-14T02:00:00+02:00",
            "date_modified": "2026-07-14T02:00:00+02:00"
        },
        {
            "id": "https://blog.deway.fr/pourquoi-je-garde-mes-services-sur-watson.html",
            "url": "https://blog.deway.fr/pourquoi-je-garde-mes-services-sur-watson.html",
            "title": "Pourquoi je garde mes services sur Watson",
            "summary": "<p>Un serveur personnel n’est jamais totalement gratuit : il demande du temps, quelques sauvegardes et l’envie de comprendre ce qui se passe quand une page ne répond plus.</p>\n",
            "content_html": "<p>Un serveur personnel n’est jamais totalement gratuit : il demande du temps, quelques sauvegardes et l’envie de comprendre ce qui se passe quand une page ne répond plus.</p>\n\n<p>Pourtant, Watson continue d’héberger les services que j’utilise chaque semaine. Pas par goût de la complexité, mais parce que cette petite machine me donne exactement le niveau de contrôle dont j’ai besoin.</p>\n<h2>Le bon niveau de contrôle</h2>\n<p>Je choisis les versions, les noms de domaine et la manière dont les données circulent. Apache termine le TLS, Docker isole les applications et chaque service reste remplaçable. La pile est modeste, lisible et documentée.</p>\n<blockquote><p>Le meilleur serveur domestique n’est pas celui qui fait tout. C’est celui que l’on comprend encore six mois plus tard.</p></blockquote>\n<h2>Ce que je surveille vraiment</h2>\n<p>Je préfère quelques signaux utiles à un tableau de bord rempli de métriques : disponibilité HTTP, espace disque, état des conteneurs et succès des sauvegardes.</p>\n<pre><code class=\"language-bash\">docker compose ps\nsudo apachectl configtest\ndf -h /srv</code></pre>\n<h2>Le compromis</h2>\n<p>L’auto-hébergement n’est pas une religion. Les courriels et certains fichiers critiques restent confiés à des services spécialisés. Watson héberge ce qui gagne réellement à rester proche : médias, outils personnels, expérimentations et désormais ce blog.</p>\n<p>Cette frontière change avec le temps. C’est précisément ce qui rend l’infrastructure personnelle intéressante : elle reste un atelier, pas un produit figé.</p>",
            "author": {
                "name": "Paul Mairesse"
            },
            "tags": [
            ],
            "date_published": "2026-07-10T02:00:00+02:00",
            "date_modified": "2026-07-14T02:00:00+02:00"
        }
    ]
}
