← Super Génial · English

Ressources

Ce qui vieillit, et comment y remédier.

Des repères clairs sur les fins de support et les migrations qui concernent votre application web : Rails, Ruby, Ubuntu, bases de données. Écrit pour être utile même si vous n'êtes pas développeur. Un doute sur votre app ? Voyons ça ensemble.

Rails 8 : quoi de neuf et pourquoi ça vaut la mise à niveau
Rails 8 supprime des dépendances (Redis) et simplifie le déploiement. Les nouveautés qui comptent pour le propriétaire d'une application, et quand migrer.
Reprendre une application web sans documentation ni développeur d'origine
L'app tourne mais personne n'ose y toucher, le développeur est parti et il n'y a aucune doc. Pourquoi ce n'est pas un mur, et comment on reprend la main.
Combien coûte la mise à niveau d'une application Rails ?
Le prix d'une mise à niveau Rails dépend de l'écart de versions, de la taille de l'app et des tests existants. Comment on chiffre, et pourquoi à prix fixe.
Emoji cassés, caractères perdus : le problème utf8mb3 dans MySQL
Une vieille base MySQL en utf8mb3 ne stocke pas les emoji ni certains caractères. Pourquoi, et comment migrer vers utf8mb4 sans perdre de données.
DelayedJob a fait son temps : passer à Solid Queue
Solid Queue, livré avec Rails 8, remplace DelayedJob sans dépendance externe. Pourquoi moderniser vos tâches de fond, et comment se passe la migration.
Webpacker est abandonné : comment migrer vers esbuild
Webpacker n'est plus maintenu. Migrer vers jsbundling-rails et esbuild allège votre application et fiabilise vos déploiements. Ce que ça change, concrètement.
Migrer de Rails 6 à Rails 7 : le guide pour ne rien casser
Passer de Rails 6 à Rails 7 se fait par paliers testés, jamais d'un bloc. Les étapes, les pièges (Turbo, Zeitwerk) et comment sécuriser la migration.
Ubuntu 20.04 en fin de support : faut-il migrer votre serveur ?
Ubuntu 20.04 LTS n'est plus dans le support standard depuis mai 2025. Ce que ça implique pour votre serveur web, et comment migrer sans interruption.
Ruby 3.2 en fin de vie : pourquoi passer à Ruby 3.3 sans attendre
Ruby 3.2 n'est plus maintenu depuis mars 2026. Ce que ça change pour la sécurité et les performances de votre application, et comment migrer proprement.
Rails 7.1 est en fin de support : qu'est-ce que ça change pour vous ?
Rails 7.1 ne reçoit plus de correctifs de sécurité depuis octobre 2025. Ce que ça implique concrètement, et comment remettre votre application à niveau sans tout casser.

Nouveaux articles régulièrement. Une question précise ? [email protected]