Leaner Technologies の黒曜(@kokuyouwind)です。 Leaner テックブログを Zenn で運用していくにあたり、いくつか技術的に工夫した部分があるので紹介していきます。 チームで Zenn を活用していくための一助になれば幸いです。 記事の slug 命名規約 Zenn では記事の slug をそのままファイル名として articles ディレクトリ配下に配置されます。 このため slug を自由にしてしまうと articles ディレクトリ配下がカオスになり、記事が増えたときに新しい記事を見つけづらくなってしまいます。 そこで slug の先頭に生成日を prefix として生成するよう命名規約を設定しました。[1] とはいえ、記事を書くときにいちいち日付をタイプするのは面倒ですよね。 今回は簡単に命名規約に沿った記事を生成できるよう、 npm-scri