Skip to content

2023年に楽しんだ技術書、Newsletter、Podcast など

目次

もう 2024 年を迎えてしまいましたが、2023 年に自分が読んだ、見た、聴いたコンテンツの中で印象に残っているものを振り返っていこうと思います。

積極的に英語に触れるようにしているため英語のコンテンツが多くなりがちですが、もしよろしければお付き合いください。

Books

2023 年はあまり本を読めなかった感覚がありますが、学びのあったものをいくつかご紹介します!

Engineering Team

チームトポロジー

Preview for チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計 | マシュー・スケルトン, マニュエル・パイス, 原田騎郎, 永瀬美穂, 吉羽龍太郎 | 工学 | Kindleストア | Amazon
チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計 | マシュー・スケルトン, マニュエル・パイス, 原田騎郎, 永瀬美穂, 吉羽龍太郎 | 工学 | Kindleストア | Amazon
Amazonでマシュー・スケルトン, マニュエル・パイス, 原田騎郎, 永瀬美穂, 吉羽龍太郎のチームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計。アマゾンならポイント還元本が多数。一度購入いただいた電子書籍は、KindleおよびFire端末、スマートフォンやタブレットなど、様々な端末でもお楽しみいただけます。
amzn.asia

通称チートポ本。4つのチームタイプと3つのインタラクションモードでエンジニアリングチームをモデリングするという考え方を学ぶことができ、チーム構成の解像度が上がりました。

アジャイルプラクティスガイドブック

Preview for Amazon.co.jp: アジャイルプラクティスガイドブック チームで成果を出すための開発技術の実践知 eBook : 常松 祐一, 川口 恭伸, 松元 健: Kindleストア
Amazon.co.jp: アジャイルプラクティスガイドブック チームで成果を出すための開発技術の実践知 eBook : 常松 祐一, 川口 恭伸, 松元 健: Kindleストア
Amazon.co.jp: アジャイルプラクティスガイドブック チームで成果を出すための開発技術の実践知 eBook : 常松 祐一, 川口 恭伸, 松元 健: Kindleストア
amzn.asia

アジャイルな開発を進めているチームに向けた、超実践的なプラクティス集です。既に知っているプラクティスも多かったですが、ここまで網羅的に構造化したガイドブックは今まで見たことがなかったので非常に頭の整理になりました。そして各種プラクティスの出典がまとめられているので、より詳しく知りたいテーマに関しては参考文献をあたって深掘りするのも良さそうです。

モブプログラミング・ベストプラクティス

Preview for Amazon.co.jp: モブプログラミング・ベストプラクティス ソフトウェアの品質と生産性をチームで高める eBook : マーク・パール, 長尾 高弘, 及部 敬雄: Kindleストア
Amazon.co.jp: モブプログラミング・ベストプラクティス ソフトウェアの品質と生産性をチームで高める eBook : マーク・パール, 長尾 高弘, 及部 敬雄: Kindleストア
Amazon.co.jp: モブプログラミング・ベストプラクティス ソフトウェアの品質と生産性をチームで高める eBook : マーク・パール, 長尾 高弘, 及部 敬雄: Kindleストア
amzn.asia

モブプログラミングの考え方は、本質的にフロー重視であり、機能を安く作るのではなく、早く完成させることを目標としている。言い換えれば、リソース効率ではなくフロー効率を上げようという考え方だ。

モブプログラミングとは何であるのかを知りたくて読みました。1つの issue にチームで同期的取り組むという特性上、(特にチーム外から)効率が悪いと揶揄されることも多いモブプログラミングというプラクティスについて、どのようなメリットがあるかを知ることができます。

エンジニアのためのマネジメント入門

Preview for Amazon.co.jp: エンジニアのためのマネジメント入門 eBook : 佐藤 大典: Kindleストア
Amazon.co.jp: エンジニアのためのマネジメント入門 eBook : 佐藤 大典: Kindleストア
Amazon.co.jp: エンジニアのためのマネジメント入門 eBook : 佐藤 大典: Kindleストア
amzn.asia

エンジニアに向けた、マネジメントの全体像を把握することができる良書です。良い意味で広く浅くトピックが展開されているので、より詳しくしりたい分野については他書籍で学ぶのがよさそうです。

この本とあわせて、「エンジニアのためのマネジメントキャリアパス ―テックリードからCTOまでマネジメントスキル向上ガイド」を読むことでマネジメントの解像度がぐっと上がります。この本は、メンターレベルから経営幹部レベルまで、役職ごとに抑えておくべきポイントがまとめられています。

Technology

検索システム

Preview for 検索システム ― 実務者のための開発改善ガイドブック
検索システム ― 実務者のための開発改善ガイドブック
「情報検索」×「データサイエンス」×「全文検索エンジン」 打田智子・古澤智裕・大谷 純・加藤 遼・鈴木翔吾・河野晋策 大量のデータから必要な情報をすばやく見つけ出したい。その要求をコンピューターで叶えるための「検索システム」を実現するためには、「情報を見つけたい」という漠然とした要求をどうやって定式化すればいいか、それに合致する情報を膨大なデータから効率的に取り出すためのデータ構造とアルゴリズム、そうして見つかった複数の情報を提示する方法や順序などなど、考慮しなければならない課題がたくさんあります。 検索システムの実現に伴うさまざまな課題に取り組む鍵は情報検索です。情報検索は、コンピューターを利用するものに限っても、すでに数十年に及ぶ理論の蓄積がある研究分野です。さらに近年では、「ユーザーが検索したいものを定式化できていない状態での検索」(探索的検索)や、検索結果を提示する際の順序決定(ランキング)において、機械学習をはじめとするいわゆるデータサイエンスの知見が強力な手段として活用されています。 本書は、情報検索とデータサイエンスを見据えつつ、主に全文検索エンジンを利用した検索システムの構築を考えている人、もしくはすでに運用している検索システムの改善を考えている人のためのガイドとなるべく書かれました。利用者はもちろんシステムを提供する側にとっても「よい検索」を実現するために必要になるさまざまな知識や考え方を整理してお伝えするものです。
技術書出版と販売のラムダノート

検索システムの全体像を知りたくて読みました。ここまでわかりやすく、かつ網羅的に検索システムについて解説した日本語書籍は他に類をみないのではないでしょうか。非常に良書でした。

出版社のラムダノートさんには興味を唆られるテーマが多く、個人的に推しています。

Web ブラウザセキュリティ

Preview for Webブラウザセキュリティ ― Webアプリケーションの安全性を支える仕組みを整理する
Webブラウザセキュリティ ― Webアプリケーションの安全性を支える仕組みを整理する
現代のWebブラウザには、ユーザーがWebというプラットフォームを安全に利用できるように、さまざまなセキュリティ機構が組み込まれています。 こうしたセキュリティ機構のほとんどは、Webブラウザを開発する人やセキュリティの専門家が知っていればいいものではありません。 本書は、これら「現代のWebブラウザが備えていてアプリケーション開発者にも理解が求められる多様なセキュリティ機構」について、一つひとつ丁寧に整理して解説するものです。 攻撃者とWebブラウザ開発者たちとのせめぎ合いの歴史から、Webセキュリティについての理解を深める一冊です。
技術書出版と販売のラムダノート

こちらもラムダノートさんの、Web ブラウザのセキュリティにフォーカスした書籍です。

Chrome 拡張機能の実装に関わっている方にもおすすめできる良書です。

手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた

Preview for 手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた | クジラ飛行机 | 工学 | Kindleストア | Amazon
手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた | クジラ飛行机 | 工学 | Kindleストア | Amazon
Amazonでクジラ飛行机の手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた。アマゾンならポイント還元本が多数。一度購入いただいた電子書籍は、KindleおよびFire端末、スマートフォンやタブレットなど、様々な端末でもお楽しみいただけます。
amzn.asia

Rust の雰囲気を知りたくて読みました。Python はある程度理解している方にはちょうどよいかと思います。

パフォーマンス観点や Wasm 文脈など、何かと注目を集めがちな Rust についてもっと知識を深めていきたい所存です。

A Philosophy of Software Design, 2nd Edition

Preview for Amazon.co.jp: A Philosophy of Software Design, 2nd Edition (English Edition) 電子書籍: Ousterhout, John K. : 洋書
Amazon.co.jp: A Philosophy of Software Design, 2nd Edition (English Edition) 電子書籍: Ousterhout, John K. : 洋書
Amazon.co.jp: A Philosophy of Software Design, 2nd Edition (English Edition) 電子書籍: Ousterhout, John K. : 洋書
amzn.asia

邦訳されることはないだろうとされている、言わずと知れた名著です。

この本に関しては色々な方が触れているのでぜひ参考にしてみてください。また後述する fukabori.fm でもこの本に触れた回がありますのでぜひ!

Software Design / WEB+DB PRESS

Preview for Software Design 2023年10月号 | 技術評論社
Software Design 2023年10月号 | 技術評論社
第1特集 今さら聞けないネットワークセキュリティ 攻撃手法や防御システムの基本を押さえて守りを固めよう ネットワーク技術の進化が進み,仕事であれプライベートであれ,今やネットワークを介した通信を行わない日はありません。一方で,サイバー攻撃も日に日に進化を遂げています。攻撃対象も個人や企業,業種や企業規模などによりません。つまりネットワーク上で情報を取り扱うということは,高度化・巧妙化が進むサイバー攻撃の脅威にさらされるリスクを併せ持つということなのです。 脅威から守ったりリスクを最小化したりするには,何よりもまず,敵の手口と防御手段を知ることが重要です。本特集でネットワークセキュリティ対策の全体像を把握して,サイバー攻撃の脅威に備えましょう。 第2特集 速習HTTP/3 次世代プロトコルに対応するための知識を身につけよう HTTP/3はQUICというプロトコル上で通信を行うプロトコルです。HTTP/2までと違い,TCPではなくUDPを前提としています。HTTP/3が標準化されてから約1年が経ち,HTTP/3を実装しているソフトウェアや対応済みのサービスも増えてきたように思います。本特集では,そんなHTTP/3をこれから実際に利用するために,今知っておきたい情報をまとめました。HTTP/3が登場した経緯から,UDPとQUICを使ったプロトコルのしくみ,WebサービスやサーバをHTTP/3に対応させるための方法まで,HTTP/3の全体像をまとめて速習してしまいましょう。 特別企画 熟考クラウドセキュリティ 「CNAPP」の実現のために クラウドには,従来のセキュリティ対策だけでは守り切れない部分があり,クラウドならではのセキュリティ対策を考える必要があります。そして,「CNAPP」とはクラウドセキュリティにおける完成形の1つにあたります。本稿では,CNAPP実現に向けて,クラウドセキュリティの基礎を解説します。
技術評論社

今年も Software Design や WEB+DB PRESS にはお世話になりました。

WEB+DB PRESS は惜しまれながらも休刊 となってしまいましたが、このような校正されたクオリティの高い技術雑誌は非常に貴重な存在だと思っているので、Software Design は継続されることを願っています。

Others

世界一流エンジニアの思考法

Preview for Amazon.co.jp: 世界一流エンジニアの思考法 (文春e-book) 電子書籍: 牛尾 剛: Kindleストア
Amazon.co.jp: 世界一流エンジニアの思考法 (文春e-book) 電子書籍: 牛尾 剛: Kindleストア
Amazon.co.jp: 世界一流エンジニアの思考法 (文春e-book) 電子書籍: 牛尾 剛: Kindleストア
amzn.asia

界隈で話題になっていた、米国で働くソフトウェアエンジニア牛尾 剛さんの書籍です。

この本に関しては読書メモ的なポストをしているので、興味があればぜひご覧ください!

説明の一流、二流、三流

Preview for Amazon.co.jp: 説明の一流、二流、三流 eBook : 桐生 稔: Kindleストア
Amazon.co.jp: 説明の一流、二流、三流 eBook : 桐生 稔: Kindleストア
Amazon.co.jp: 説明の一流、二流、三流 eBook : 桐生 稔: Kindleストア
amzn.asia

Kindle Unlimited でたまたま見かけて読んでみたのですが、想像以上に学びがありました。

MECE に、構造的に説明できる能力は基本として重要ですが、それ以上に相手が求めている情報にフォーカスして「大胆に削ること」が大切である、というのはときに忘れがちな観点なので勉強になりました。

この「一流、二流、三流」シリーズは色々なトピックがあるみたいなので、他のシリーズも読んでみたい。「ソフトウェアエンジニアの一流、二流、三流」みたいな本があっても面白いのかも!

VCの教科書

Preview for Amazon.co.jp: VCの教科書―VCとうまく付き合いたい起業家たちへ eBook : スコット・クポール, 庭田 よう子: Kindleストア
Amazon.co.jp: VCの教科書―VCとうまく付き合いたい起業家たちへ eBook : スコット・クポール, 庭田 よう子: Kindleストア
Amazon.co.jp: VCの教科書―VCとうまく付き合いたい起業家たちへ eBook : スコット・クポール, 庭田 よう子: Kindleストア
amzn.asia

VC 業界がどのように構成され、どのような力学が働いているのかを理解するのに役立ちました。

フェイスブック流 最強の上司

Preview for フェイスブック流 最強の上司 | ジュリー・ズオ, 今井仁子 |本 | 通販 | Amazon
フェイスブック流 最強の上司 | ジュリー・ズオ, 今井仁子 |本 | 通販 | Amazon
Amazonでジュリー・ズオ, 今井仁子のフェイスブック流 最強の上司。アマゾンならポイント還元本が多数。ジュリー・ズオ, 今井仁子作品ほか、お急ぎ便対象商品は当日お届けも可能。またフェイスブック流 最強の上司もアマゾン配送商品なら通常配送無料。
amzn.asia

(原著: The Making of a Manager: What to Do When Everyone Looks to You)

リーダー、マネージャーにおすすめの本です。1on1 やフィードバックを行う際のポイント、信頼関係の築き方、そしてマネージャーとしての自分に向き合うことについて触れられています。

タイトルで損をしている気がしなくもないですが、原著は "The Making of a Manager" で、高い評価を受けている名著です。

「右腕採用力」養成講座

Preview for Amazon.co.jp: 社長の悩みがすべて解消する「右腕採用力」養成講座――アメリカの成功企業が実践する科学的採用法 : ジェフ・スマート/ランディー・ストリート: 本
Amazon.co.jp: 社長の悩みがすべて解消する「右腕採用力」養成講座――アメリカの成功企業が実践する科学的採用法 : ジェフ・スマート/ランディー・ストリート: 本
Amazon.co.jp: 社長の悩みがすべて解消する「右腕採用力」養成講座――アメリカの成功企業が実践する科学的採用法 : ジェフ・スマート/ランディー・ストリート: 本
amzn.asia

(原著: Who: The A Method for Hiring)

A プレーヤー(=適正のあるスター人材)を採用するためのプロセスについて解説した書籍です。

こちらも原著は "Who: The A Method for Hiring" で、高い評価を受けています。

Newsletters

2023 年はたくさんのニュースレターを購読しました。その中でも、テック業界のトレンドを掴む上で非常に参考になったニュースレターをいくつかご紹介します。

The Pragmatic Engineer

The Pragmatic Engineer | Gergely Orosz | Substack

ソフトウェアエンジニアやエンジニアリング関連マネージャーにおすすめのニュースレターです。テクノロジー業界で起きている出来事や、トレンドについての知識をインプットできます。

What's Hot in Enterprise IT/VC

What's Hot in Enterprise IT/VC | Ed Sim | Substack

boldstart ventures の Founder/General Partner である Ed Sim のニュースレターです。

ソフトウェア業界に造詣が深く、トレンドについて毎回簡潔にまとめられているので、キャッチアップするのに最適です。

Bytes

Bytes - The Best JavaScript Newsletter

JavaScript の情報をキャッチアップしています。

Podcasts

徐々にスキマ時間に Podcast などの音声コンテンツを摂取するのが習慣化してきたように感じます。いくつかお気に入りの番組を紹介します。

fukabori.fm

fukabori.fm

毎回多様なゲストをお迎えして、技術的な話題を深掘りしてくれる @iwashi86 さんの Podcast です。

面白いエピソードばかりですが、1つ挙げるとするならば twada さんをゲストに迎えた "A Philosophy of Software Design" 回は非常におすすめです。

Lenny's Podcast

Lenny's Podcast

Lenny Rachitsky の Podcast です。更新頻度が高く全てを聴けているわけではないですが、プロダクトリーダーたちとのインタビューを聴くことができます。

GitHub の CPO をゲストに迎え、ソフトウェア開発における AI の未来について話した回は必聴です。

また、Lenny's Newsletter もプロダクト開発に携わる方にとっては秀逸なコンテンツばかりなので、興味ある方はぜひ!

The Diary Of A CEO

The Diary Of A CEO - YouTube

Steven Bartlett の Podcast です。こちらも毎回多様なゲストを迎え、話を深堀ってきます。 Lenny's Podcast に比べ、より他業種のエキスパート (医者や科学者、YouTuber など) をゲストに迎えており、視野を広げるのに最適です。

直近だと、Airbnb 創業者 Brian Chesky 回が非常に熱かったです。

TV Shows

Super Pumped

Uber を題材にしたドラマです。ジョセフ・ゴードン=レヴィット演じる Uber CEO のトラビス・カラニックがカリスマ的な経営の才を持ってして周りを振り回し、暴れまわるお話です。

Succession

世界的なメディア王ルパート・マードックをモデルにしたと言われている、強大な権力を持つ一家の後継者争いを描いたドラマです。たしか米 VC 界隈で話題になったとどこかで耳にして見始めたのですが、見入ってしまいました。

ビジネス的にも学べることが多いです。SUITS とかが好きな人は結構好きだと思います。

TypeScript Origins: The Documentary

TypeScript がどのように発展していったかを取材したドキュメンタリーです。

TypeScript を開発するに至った背景や、開発者たちの視点、オープンソース化への挑戦、そしてそれを支えるコミュニティについて触れられています。

さいごに

最後まで目を通していただきありがとうございます。

2024 年は日々のインプット、およびプロダクト開発 (Quden というサービスを開発しています) を継続しつつ、対外的な発信も意識していきたいと思っています。

X (@yuki_ota_) もやっていますので良かったらぜひフォローをお願いします。