MiddlemanからJekyllへ、BEMからECSSへ

ずっと放置していたらいつの間にかCircleCIが落ちるようになっていたり、gh-pagesへのデプロイが失敗するようになっていたりとトラブルが続いたので、この機会にJekyllへ切り替えてみた。
せっかくなので、ついでにただのBEMもやめてECSSを試してみることにした。
ECSSは最近のAtomic Designみたいな潮流には完全に逆行しているけれど、長く運営するようなサービスではデザインパーツの使い回しよりも捨てやすさや変更時の影響範囲の少なさの方が重要なシーンが多いと実際に感じているので、これはこれで悪くないように思う。
手作業での移行は写経の気分で楽しめた。

ECSSの概要と考え方のまとめ https://qiita.com/manabuyasuda/items/37523e9d0bfbad34211f