Pourquoi ce portfolio est ecrit en Rails
Un site qui pretend que je code en Rails devrait, justement, en etre un.
rails
hotwire
meta
Du terroir au code
Pendant longtemps, j’ai cru que les portfolios statiques etaient suffisants pour les developpeurs. Apres tout, un fichier HTML, ca tient en l’air, ca se deploie en trois lignes, et ca charge instantanement.
Mais je revendique de bosser en Rails 8 + Hotwire. Construire ce portfolio en HTML statique aurait ete un mensonge par omission.
Ce que ca change
- Le filtre de la section “Stack” est gere par un controller Stimulus.
- Les articles que vous lisez ici sont rendus par un Action View classique, avec Commonmarker pour le Markdown.
- L’admin est protege par Devise + Pundit.
- Le deploiement passe par Kamal sur mon VPS, avec kamal-proxy qui termine le SSL.
Rien d’extraordinaire. Juste les bonnes briques au bon endroit.
La regle
Un developpeur Rails doit ecrire son portfolio en Rails. Sinon, il n’est pas serieux.
Sans rancune pour les statiques. Mais ici, c’est de l’auto-demonstration.