長くWeb開発をしていると、仕事で身につけたスキルを使って、個人開発をしてみたくなることがあります。
ただ、作り始めたものの途中で止まってしまったソースが、パソコンの中に眠っている方も多いのではないでしょうか。
開発が止まってしまう理由は、大きく2つあると思っています。
1つ目は、作りたいサービスやアプリに対して、自分のスキルがまだ足りないケースです。
勉強しながら作っていくタイプですが、途中で難しくなり、そのまま止まってしまうことがあります。
2つ目は、一度は動くところまで作ったものの、フレームワークやライブラリのバージョンアップに追いつけなくなるケースです。
いわゆる、メンテナンスできなくなるタイプです。
仕事であれば、なんとか対応すると思います。
ただ、個人開発の場合はどうしても優先順位が下がり、気づけば現状の技術からどんどん離れてしまいます。
その結果、どうにも手をつけにくくなり、パソコンの中で塩漬けになっていました。
今回、AIを使うことで、その中の1つをもう一度動かすことができました。
息を吹き返したのは、以前作っていたサイトマップ作成ツールです。

ホーム画面

クローリング中

クロール結果画面
フレームワークやライブラリのバージョンアップ対応は、ほとんどCodexに任せました。
私は状況を確認しながら、必要なところだけ判断する形で進めました。
結果として、長い間止まっていたソースが、再び動く状態になりました。
もちろん、トークンはかなり消費しました。
それでも、自分だけでは後回しにしていた古いソースに、もう一度手を入れられたのは良い経験でした。
他にも、まだ再開できそうなソースがあれば、少しずつ見直していきたいと思います。



