Au revoir WordPress, bonjour Ghost !

Nouvelle année, nouvelles résolutions et... nouveau site !

Il était temps de remettre mon portfolio au goût du jour, parce que depuis 2015, il n'a pas vraiment bougé si on exclu les 2-3 modifications dans mon CV et dans les sites que j'ai pu concevoir.

Il faut savoir que mon site perso jusqu'à 2021 était propulsé par un WordPress qui a été mis à jour au cours du temps sans jamais n'avoir aucun problème que ce soit avec le core du CMS ou bien le thème que je n'avais même pas fait moi-même 😆.
Du coup, j'aurais très bien pu continuer avec ce mastodonte du web mais j'ai décidé de m'orienter vers quelque chose d'un peu plus léger pour l'idée que j'avais de mon nouveau site.

En effet, j'ai toujours voulu avoir un blog, et j'en ai d'ailleurs eu un à plusieurs reprise sur un sous domaine blog.kmartin.io mais qui n'existe plus depuis un petit moment. Donc ni une ni deux je décide de regrouper les 2 !

Il était donc temps de faire un choix pour remplacer mon valeureux petit WordPress ! Étant développeur PHP principalement, j'ai d'abord cherché des alternatives plus modernes de ce côté là et surtout basées sur un framework que j'affectionne tout particulièrement et que j'utilise pour mes petits projets perso : Laravel.

J'avais donc le choix entre :

Après avoir fait à peu près le tour de ces solutions et avoir abandonné le fait de le développer moi-même (car réinventer la roue c'est sympa 2 minutes 😅), je me suis rappelé que j'avais déjà utilisé Ghost il y a quelques temps déjà et que j'avais plutôt apprécié sa simplicité et son efficacité.
Du coup c'est parti pour une installation pour voir l'évolution et quelques tests et au final ça me convient parfaitement.

Donc du coup changement total d'environnement pour passer de PHP à Node.js !

C'est donc parti pour prendre un VPS Starter chez OVHcloud sous Ubuntu 20.04 afin de pouvoir mettre ça en prod rapidement, en 15 minutes c'est fait, juste le temps de suivre le tutoriel officiel et let's gooo 🏍

C'est donc parti pour de nouvelles aventures 🚀