メインコンテンツまでスキップ

About

このブログについて

It's still day one - 常に初心を忘れずに

コンセプト

DayoneLabsは、「It's still day one(常に初日のように)」をテーマにした技術ブログです。 このテーマはAmazonのDay 1文化に影響を受けています。 どれだけ経験を積んでも、常に初心を忘れず学び続ける姿勢を大切にしています。

扱う分野は限定していません。クラウドやインフラストラクチャ、プログラミング言語、開発ツールまで、 日々の開発や学習で得た気づきと試行錯誤の記録を、取り組んだテーマのまま残しています。

完璧な解説を目指すのではなく、学びのプロセスそのものを共有することを大切にしています。 うまくいかなかったことも含めて、リアルな開発の記録を発信していきます。

このブログ自体も実験場の一つです。記事を書く仕組みも、サイトを届ける仕組みも、 そのときどきで良いと思える形に作り替えながら運用しています。

記事作成の流れ

日々のメモから公開まで、4つのステップで記事を作成しています。 清書や構成の整理にはAIを使っていますが、内容の確認と最終判断は自分でやっています。

  1. 草稿作成

    学習や開発で得た知見を、テキストエディタで自由な形式のメモとして記録します。形式は気にせず、思いついたことをそのまま書き留めます。

  2. AIによる清書

    Claude Codeで、草稿を公開できる形に整えます。MDXへの構造化、コード例や図表の整理、タグやslugの付与までをここで行います。

  3. 校正・校閲

    生成された記事を読み返し、内容の正確性と表現を確認します。事実関係の裏取りと加筆・修正は自分で行い、納得できるまで書き直します。

  4. 公開

    リポジトリにプッシュすると、整合性チェック・ビルド・配信までをCI/CDが自動実行します。ヘッダー画像もビルド時に生成されるため、公開前に手作業で用意するものはありません。

使用している技術

記事を書いて、ビルドして、届けるまでに使っているものです。

執筆・開発

01

記事を書くのにも、このサイトを作るのにも使っています。草稿の清書、MDXへの変換、コンポーネントやプラグインの実装、リファクタリングまで、ひととおりここでやっています。

ビルド時の自動生成

03

SNSでシェアされたときに表示されるヘッダー画像は、記事のメタデータからビルドのたびに生成しています。画像ファイルはリポジトリに置いていません。