diff --git a/config.yaml b/config.yaml index 61298ab..3a7c0a2 100644 --- a/config.yaml +++ b/config.yaml @@ -12,8 +12,8 @@ paginate: 6 permalinks: # All pages under posts section will have this link structure posts: /:sections/:title/ - # For root section, just use title - /: :title + # For about section, just use title + about: /:title # Disable all privacy unfriendly stuff privacy: diff --git a/content/about.md b/content/about.md index 0ed8721..35fd58b 100644 --- a/content/about.md +++ b/content/about.md @@ -5,3 +5,29 @@ menu: end --- ## À propos de moi + +Avant, j'avais les cheveux longs. + +{{< figure src="/me.jpg" width="450px" caption="Moi en plein ménage et en pleine forme" >}} + +Depuis que les golfes me gagnent, je les ai coupé et je ressemble à quelqu'un qui va pitcher une application basée sur la blockchain. Je trouverai une photo un jour. + +Je m'appelle Quentin, j'ai 24 ans et j'ai fait des études d'informatique. L'informatique me fascine depuis que je suis petit. Comme pas mal de monde, j'ai découvert la programmation sur le site du zéro. Depuis, je trouve toujours un certain plaisir esthétique à utiliser des outils ingénieux et à fabriquer des Communs. Par contre, le capitalisme de surveillance et le fantasme du technosolutionnisme me donnent parfois furieusement envie de changer de métier. En attendant, j'essaye de travailler sur des projets qui permettent aux gens de gagner en autonomie et de redécentraliser/reterritorialiser le numérique. + +J'ai beaucoup traîné chez [Picasoft](https://picasoft.net/), une association d'éducation populaire qui sensibilise les citoyen·ne·s aux enjeux du numérique et qui héberge des services web libres. N'hésitez pas à les contacter, iels sont chouettes. 😄 + +J'aime beaucoup la musique et je joue du piano. Il m'arrive d'essayer de composer des trucs que je mets sur [ma chaîne Funkwhale](https://music.chosto.me/@Chosto/). + +J'aime la fête et les câlins consentis. + +Je voulais avoir un blog depuis longtemps mais je ne me sentais pas légitime. Mais comme on est sur le web et que je ne vole de temps à personne, je me suis lancé. + +## Côté technique + +Je suis très mauvais en développement web, mais je voulais essayer de bricoler quelque chose sans utiliser un thème tout fait. Ce blog a donc été construit en utilisant [Hugo](https://gohugo.io/), un générateur de site web statique dont j'aime la syntaxe et la documentation. Le système de template est très élégant et permet de se passer des langages dynamiques, inutiles pour un blog. Je crois que pas mal de monde préfère Zola à Hugo, et c'est possible que ce soit moins alambiqué. + +Pour la mise en page, j'ai utilisé [Bulma](https://bulma.io) dans sa version de base. Merci aux copain·e·s de [42l](https://42l.fr) de me l'avoir fait découvrir. C'est un framework CSS léger et sans une ligne de JavaScript, qui tire profit des flexbox. Son utilisation est extrêmement simple et je suis content du résultat. + +Le site est hébergé sur un VPS loué chez Scaleway. Aucun cookie n'est déposé, aucune ligne de JavaScript n'est utilisée et les adresses IP des visiteur·se·s ne sont pas conservées. + +J'ai encore du travail sur l'accessibilité, les flux RSS et l'optimisation des images. C'est une toute première version. diff --git a/static/me.jpg b/static/me.jpg new file mode 100755 index 0000000..ab56eca Binary files /dev/null and b/static/me.jpg differ diff --git a/themes/chosto/layouts/_default/single.html b/themes/chosto/layouts/_default/single.html index 8377135..9ed7880 100644 --- a/themes/chosto/layouts/_default/single.html +++ b/themes/chosto/layouts/_default/single.html @@ -3,12 +3,13 @@
- {{ if (and .IsPage (eq .FirstSection.Section "posts"))}} - {{ with .CurrentSection }} + If the current page is a blog post and belongs to a case, we will add a side menu + with all other blog posts belonging to that case, emphasis to the current. + Still use empty container if nothing to show for homogeneous layout + -->
+ {{ end }} + {{ end }} - {{ end }} - {{ end }} -
+
@@ -38,8 +39,8 @@ {{ . }}

{{ end }} - - {{ if (or (not .Params.notoc) (gt .WordCount 400)) }} + + {{ if (or (not .Params.notoc) (gt .WordCount 600)) }}
Sommaire
@@ -67,6 +68,9 @@
+ +
+