- Session 1: Introduction and Principles - https://speakerdeck.com/munetoshi/code-readability-session-1-ver-2-en
- Session 2: Naming - https://speakerdeck.com/munetoshi/code-readability-session-2-ver-2-en
- Session 3: Comments - https://speakerdeck.com/munetoshi/code-readability-session-3-ver-2-en
- Session 4: State - https://speakerdeck.com/munetoshi/code-readability-session-4-ver-2-en
- Session 5: Function - https://speakerdeck.com/munetoshi/code-readability-session-5-ver-2-en
- Session 6: Dependency I - https://speakerdeck.com/munetoshi/code-readability-session-6-ver-2-en
- Session 7: Dependency II - https://speakerdeck.com/munetoshi/code-readability-session-7-ver-2-en
- Session 8: Review - https://speakerdeck.com/munetoshi/code-readability-session-8-ver-2-en
- 第 1 回: 導入と原則 - https://speakerdeck.com/munetoshi/code-readability-session-1-ver-2-ja
- 第 2 回: 命名 - https://speakerdeck.com/munetoshi/code-readability-session-2-ver-2-ja
- 第 3 回: コメント - https://speakerdeck.com/munetoshi/code-readability-session-3-ver-2-ja
- 第 4 回: 状態 - https://speakerdeck.com/munetoshi/code-readability-session-4-ver-2-ja
- 第 5 回: 関数 - https://speakerdeck.com/munetoshi/code-readability-session-5-ver-2-ja
- 第 6 回: 依存関係 I - https://speakerdeck.com/munetoshi/code-readability-session-6-ver-2-ja
- 第 7 回: 依存関係 II - https://speakerdeck.com/munetoshi/code-readability-session-7-ver-2-ja
- 第 8 回: レビュー - https://speakerdeck.com/munetoshi/code-readability-session-8-ver-2-ja
- English version: https://speakerdeck.com/munetoshi/how-to-write-a-design-doc-en-ver-dot
- 日本語版 / Japanese version: https://speakerdeck.com/munetoshi/how-to-write-a-design-doc-ja-ver-dot
- Previous version: https://speakerdeck.com/munetoshi/code-readability
- Book "読みやすいコードのガイドライン - 持続可能なソフトウェア開発のために": https://gihyo.jp/book/2022/978-4-297-13036-7
- Twitter: @mntsh