開発

ツール

zellij-send-keys: tmux の send-keys を zellij で実現するプラグインを作った

tmux から zellij に移行して困るのが send-keys の不在。外部からペインにコマンドを送信できるプラグインを作って公開した。
ツール

sqlex – RustでSQLの構文チェック&リンターを作った

SQLファイルの構文エラーを検出し、スタイルをチェックするCLIツールをRustで作りました。
OSS

playwright-cliでChromeが47個残っていた原因を突き止めてPRを出した話

playwright-cliのsession-stop時にChromeプロセスが残り続ける問題を調査。browserContext.close()の未呼び出しが原因で、SAML認証の再要求やuserDataDirロックも連鎖していた。修正PRを提出。
OSS

playwright-cliでChromeが47個残っていた原因を突き止めてPRを出した話

playwright-cliのsession-stop時にChromeプロセスが残り続ける問題を調査。browserContext.close()の未呼び出しが原因で、SAML認証の再要求やuserDataDirロックも連鎖していた。修正PRを提出。
ツール

オンクラスエンハンサーにコミュニティ通知機能を追加した

公式APIがないWebサービスでも、Chrome拡張でリアルタイム通知を実装できます。MutationObserverとfetchプロキシを組み合わせた通知機能の設計と実装を解説します。
ツール

mysh – AI時代でも安心してDBを扱えるMySQL接続マネージャを作った

Claude CodeにDBのクエリ結果を渡すとき、個人情報を毎回手で消す手間を自動化するMySQL接続マネージャ「mysh」を作りました。環境と出力先に応じて自動マスクされます。
ツール

mysh – AI時代でも安心してDBを扱えるMySQL接続マネージャを作った

Claude CodeにDBのクエリ結果を渡すとき、個人情報を毎回手で消す手間を自動化するMySQL接続マネージャ「mysh」を作りました。環境と出力先に応じて自動マスクされます。
ツール

github-discover: GitHubのトレンドをターミナルで追えるCLIツールを作った

GitHubのトレンドリポジトリや類似リポジトリをターミナルから探索できるCLIツールを作りました。カテゴリブラウズ、ランダム発見など7つの機能を搭載。
ツール

github-discover: GitHubのトレンドをターミナルで追えるCLIツールを作った

GitHubのトレンドリポジトリや類似リポジトリをターミナルから探索できるCLIツールを作りました。カテゴリブラウズ、ランダム発見など7つの機能を搭載。
開発

自作CLIツールをbrew installで配布する方法【GoReleaser自動化付き】

はじめに自作のCLIツールを作ったとき、配布方法に悩んだことはありませんか?「GitHubのReleasesからダウンロードして、パスを通して…」という手順を毎回説明するのは面倒ですよね。Homebrew Tap を使えば、ユーザーは以下の...