by @nyarla

この Web サイトのテンプレートをリファクタリングした

という話。

なぜリファクタリングを行なったか

と言う辺りが理由。

まぁあまりにもメンテしづらい状態になっていたので、 その辺りの技術的負債を返した感じですね。はい。

で、リファクタリングしてどうだったか

という感じの結果になりました。やったぜ。

とりあえずそんな感じでした

まぁ見た目的にはほぼ変えていないため SCSS に変更を加えてないし、 基本的にはゴチャゴチャとしたテンプレートの整理と、 あとは JSONLD の修正などがメインだったので、 とりあえず数日の期間でモノの処理は終わりました。

で、とりあえず Hugo によるこの Web サイトの生成も早くなったので、 今回のリファクタリングでは、その辺りがかなり良かったです。

また Makefile の調整も同時に行なったため、 プレビューの効率が上がりブログ記事などを書く心理的なコストなども減ったかなー、 と個人的には思ってます。はい。