harachan.info

Harachan です。ドメインと DNS まわりのサービスを、Go と Rails で作っているバックエンドエンジニアです。

query
TXT
わたしについて

Ruby on Rails と Go でバックエンドを開発しています。外部向け API の設計、DNS・ドメインまわりの運用、開発者向けツールの整備が主な担当です。

関心の中心は「長く保守できるコード」。静的解析や CI の仕組みづくり、SOLID・クリーンアーキテクチャ・DDD を使った設計に取り組みつつ、リリース自動化やコード品質の改善、新しく入ったメンバーのメンターもしています。

HINFO
使っている技術
  • Go
  • Ruby on Rails
  • API 設計
  • DNS / ドメイン
  • 静的解析
  • CI / リリース自動化
  • クリーンアーキテクチャ
  • DDD
CNAME
つくったもの
  • whrisgithub.com/harakeishi/whris
    IP アドレスにひもづくドメインの管理情報を表示するツール。
  • goposegithub.com/harakeishi/gopose
    Docker Compose のポートやネットワークの競合を検出して、自動で解決するツール。
  • trvgithub.com/harakeishi/trv
    GitHub 上の tbls ドキュメントをターミナルで読めるリモートビューアー。
  • curvergithub.com/harakeishi/curver
    Go 製 CLI ツールのバージョン表示を手軽に組み込む仕組み。
  • gscpgithub.com/harakeishi/gscp
    Go で使える SSH 設定ファイルのパーサー。
  • slackhoggithub.com/harakeishi/slackhog
    Slack API へのリクエストを手元で受け止めて、Slack 風の画面で確認できるツール。
TXT
仕事のほかに

Blender での 3D モデリングや、自宅サーバーをいじるのが好きです。

コードは GitHub にあります。