書いている人

Vue、PHP、C#、AWSを使ったプロダクトの開発と運用をしている。現在は、自社で提供する業務系Webアプリケーションの開発と運用に携わっている。以前は、受託開発を中心に仕事をしていた。大学では情報処理工学を学んでいた。

気になった技術は実際に試し、手を動かしながら理解することが多い。特に、開発ツールや作業の効率化に興味がある。本業の開発に加えて、個人でも開発環境の自動化やAI支援ツールの活用を試している。

このブログで扱うテーマ

ソフトウェア開発で直面した課題や、その解決策について書いている。

開発環境、CI/CD、クラウド、AI支援ツール、エディタ、ターミナルなど、特定の技術領域には限定していない。そのとき気になったことを実際に試し、分かったことや感じたことを記録している。

このブログの構成

このブログは、以下の構成で動いている。

項目採用しているもの
サイトジェネレータHugo
テーマPaperMod
ホスティングCloudflare Pages
ドメインCloudflare Registrar

カスタマイズは、フォント、OGP、セキュリティヘッダーなど、必要な範囲に抑えている。テーマ本体はGit submoduleで管理し、アップデートに追従しやすい状態を保っている。

記事を書く方針

実際に自分で試したことを中心に書く。

自分で確認できていないことを、確定した事実としては扱わない。判断や選択にはできる限り理由を添え、分からないことや未確認のことは、そのまま分からないと書く。

ツールや技術を無条件に勧めるのではなく、自分の環境や用途ではどうだったかを伝えることを重視している。

AIを執筆にどう使っているか

AIは、記事の構成を考えたり、文章を整理したりするために使っている。事実関係や実際に試した結果は自分で確認し、最終的な内容も自分で判断している。

不自然に整いすぎた表現や、機械的な言い回しを見直すためのルールも用意している。結果として、「AIっぽくない記事」を書くためにAIを使う、という少し変わった構成になっている。

GitHub

このブログのソースコードと記事はGitHubで公開している。

j1nn0のGitHub

タイポや内容の誤りに気づいた場合は、GitHubから知らせてもらえるとうれしい。