vince2k.eu Le CV
Tous les écrits

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.