Android開発者向け公式ドキュメント(developer.android.com)でキーワード検索を簡単にするChrome拡張を作った

きっかけ

DroidKaigi 2025で「未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント」という発表をしました。その発表資料を作成する中で、「アプリ開発がどうやったらもっと上達するか」というトピックを扱いました。そのトピック内で「公式ドキュメントを読む」というお話をしました。

「公式ドキュメントを読め!」と言われてもAndroid開発者向け公式ドキュメント(developer.android.com)は量が多いです。またGoogle検索すると公式ドキュメントよりも他のサイトの記事が上位に出たりすることもあり、意識しないとなかなか公式ドキュメントで調べる・たどり着くことができません。

その課題を解決するために、Android開発者向け公式ドキュメント(developer.android.com)でキーワード検索を簡単にするChrome拡張を作りました。

どういうものなのか

こちらをご覧いただくのが早いと思います。

拡張機能を開いて、テキストボックスに検索したいキーワードを入力して検索ボタンを押すと、別タブで検索結果ページが開きます。

何が嬉しいのか

主に以下です - 公式ドキュメントでなにか検索したいと思った時に、不要な経路(Google検索とか)を挟むことなく検索結果までたどり着ける - 検索作業が楽になることで、公式ドキュメントで調べるクセをつけることができる

作ったもの

こちらになります。

github.com

インストール方法

上記のリポジトリをクローンして、READMEに記載してある通りやればインストールできると思います。

どう作ったか

Claude Codeにお願いして作ってもらいました。

とあるEngineering Managerの一週間のスケジュール 2024秋

とあるEngineering Managerの一週間のスケジュールをただただ書き出してみたものです。

昔同じテーマで書いたのですが、働く環境が変わったので再度書いてみます。

hack-it-iron.hatenablog.com

一週間とはいえ、働き方はオフィス出社(月・火・金)とリモートワーク(水・木)の2パターンです。

前提情報

  • LinQというスタートアップでEMとして働いています
  • コアタイムが11:00~16:00で、一日 8時間労働が基本です
  • 月・火・金はオフィスで働き、水・木はリモートワークです
  • エンジニアがCTO含めて6名とまだ小規模な組織なので、EMとはいえ1on1とかメンバーのマネジメントはしてないです
  • 2児の父です
  • 通勤にはドアtoドアで約1時間半くらいかかります

オフィス出社(月・火・金)

時間 内容
6:00 - 8:00 自宅で作業
8:00 - 9:20 こどもの登園の準備 + 登園の送り
9:30 - 10:30 通勤の電車内で仕事
10:50 オフィス出社
11:00 - 11:10 朝会
11:10 - 12:00 作業
12:00 - 13:00 出社してるメンバーとランチ
13:00 - 16:10 作業
16:10 オフィス退社
16:50 - 18:20 通勤の電車内で仕事
18:40 帰宅
18:40 - 寝るまで 家事・育児など

メモ

  • コアタイムが11:00~16:00のため通勤の電車がそんなに混んでなく、基本座れるので仕事してます
  • プロダクトの実装してることが多いです
  • 帰宅してからは基本的に仕事してないです。眠いんで...
  • 通勤はポケモンGOが捗ります

リモートワーク(水・木)

時間 内容
7:00 - 8:00 自宅で作業
8:00 - 9:20 こどもの登園の準備 + 登園の送り
9:50 - 11:00 作業
11:00 - 11:10 朝会
11:10 - 13:40 作業
13:40 - 14:20 こどもの迎え + お昼
14:20 - 18:00 作業
18:00 - 寝るまで 家事・育児など

メモ

  • まとまって集中して作業できる時間が取りやすいので、オフィス出社してる時より思考整理する作業多いです(ドキュメント書いたり)
  • 家から出てる時間が少ないのでポケモンGOが捗りません