個人ブログサイトをつくった話
このブログサイトについて
いわゆるテックブログですが、技術以外のことも書いていくつもりです。
このサイトには「記事」「ノート」「つぶやき」という3つのカテゴリーがあります。
「記事」は、いわゆるブログ記事です。ある程度まとまった内容をここに書いていきます。
「ノート」は、調査中のことを書いたり、記事にするかどうかわからないことを書いたりする場所です。ZennのScrapsのような場所です。ある程度まとまったら記事として再編する可能性があります。
「つぶやき」は私専用のタイムラインのようなものです。いわゆる日常のつぶやきを配信します。
この構成にしている理由は、単に私が書きやすくするためです。
私は情報発信をするのが得意ではありません。
過去にブログを書いていたことはありますが、更新頻度が落ちてくるとだんだん書くモチベーションが下がってきてしまいました。
SNSはさらに苦手です。別に日々つぶやきたいことがあるわけではないし、誰かとつながりたいわけではないし。
このサイトでやりたいことのメインは「記事」を書くことです。
ですが、そうすると更新しない日々が続いて私の気持ちが離れてしまう可能性があります。なので、ある意味で記事の下書きとなる「ノート」も公開しながら書いてしまおうという作戦です。
さらに、それよりも気楽になんでも書ける「つぶやき」を用意して、最低でも数日に1回はなにかしらの更新がしやすいように設計しています。
そして、私が外に公開したいのは「記事」だけですから、「ノート」と「つぶやき」については検索エンジンにインデックスさせないようにしています。別に「つぶやき」を誰かに見てもらいたいわけではないですし、万が一そんなのが検索結果に載っても邪魔でしょうから。
「ノート」に関してはもしかしたら誰かの役に立つことがあるかもしれませんが、そこは私の気軽さを取りました。
個人サイトを作った動機
繰り返しになりますが、私は積極的に情報発信をするのが得意ではありません。
ですが時々、これはどこかにまとめて書いておきたいな、と思うこともあります。それは、技術ブログ的な話だったり、日常の話だったりジャンルは様々です。
ブログを書くだけなら、既存のプラットフォームに乗っかって書くのが楽でしょう。ログインすればその瞬間から書き始めることができます。
それらを使ってもよかったのですが、ジャンルにこだわらず書けるようにしたかったため、ZennやQiitaは選択肢から外れました。
となるとnoteやMedium、または少し毛色が変わりますがSubstackを使うのもありかなと考えました。
しかし結局、どれも書き始めるところまで至りませんでした。
先に書いたように、そもそも私は書いたものを多くの人に届けようとか、そういうモチベーションが低いのだと思います。
書きたいことはある。それがたまたま誰かの役に立ったら嬉しい。でも、別に多くの人に見てもらわなくてもいい。そんな気持ちです。
となると、そういうプラットフォーム上にある繋がりに魅力を感じませんし、むしろ邪魔に見えてしまいました。
Substackのニュースレターの仕組みは良さそうに見えたので最後まで候補に残りましたが、やはり日々流れていくタイムラインが好きになれませんでした。
ちなみに、しずかなインターネットにもいくつか日常のことを書いたブログを投稿したことがあります。このサービスは、かなり私の理想に近いものでした。
それでもわざわざ自分で作ったのは、結局のところ、自分で使うものを自分で作りたいというエンジニアあるあるでしょう。
ところでブログサイトを作るならAstroという選択肢もあります。
実はAstroを採用するつもりでサイト構築もやっていました。気に入ったテーマも見つかったので、少しカスタマイズして、あとはデプロイというところまで準備していたのです。
そこからわざわざ自作に転換した理由のひとつは、オンラインでの執筆環境が欲しかったからです。
私にはまだ小さい子供がおり、子育てに追われる毎日です。
自分の好きなタイミングでパソコンの前に座りじっくりと記事を書ける時間は限られています。
そうなると、スマホからでもちょっとした下書きや、投稿管理ができると便利だなと思いました。
既存のCMSを導入する選択肢もありますが、そこは結局のところ「どうせなら自分でつくりたい」欲求が勝ちました。
また、AIを活用することで実装コストが下がっていたのも要因です。
仕事や子育ての合間を縫いながらちょっとずつ作業したので、正確な時間はわかりませんが、期間としては2週間ほどで一通り納得のいくシステムが完成しました。いい時代ですね。
さて、システムは出来上がったので、あとはコンテンツを充実させていくだけです。
これで記事が増えずに放置されていたら恥ずかしいですね。