112 episodes

シリコンバレー、ベイエリアで働くソフトウェアエンジニア達が、気になったIT界隈の技術トピックを、ゆるく紹介しながらトレンドを追いかけるポッドキャストです。

Today I Learned -シリコンバレーの現場から‪-‬ Software Developers in SiliconValley

    • Technology

シリコンバレー、ベイエリアで働くソフトウェアエンジニア達が、気になったIT界隈の技術トピックを、ゆるく紹介しながらトレンドを追いかけるポッドキャストです。

    112. ソフトウェア開発の法則集

    112. ソフトウェア開発の法則集

    ソフトウェア開発の法則集について話しました。


    https://ja.wikipedia.org/wiki/ブルックスの法則
    ピーターの法則
    コンウェイの法則と逆コンウェイ戦略
    ホフスタッターの法則

    パーキンソンの法則
    キャンベルの法則+グッドハートの法則
    パレートの法則
    ジョシュアツリーの法則
    ボールディングの逆行原理

    Your co-hosts:


    Tomoaki Imai, Knot, inc CTO https://twitter.com/tomoaki_imai
    Ryoichi Kato, Software Engineer ⁠https://twitter.com/ryo1kato

    • 34 min
    111. A Philosophy of Software Design

    111. A Philosophy of Software Design

    A Philosophy of Software Design (ソフトウェア設計の哲学)という本について話しました。

    著者の John Ousterhout はTcl/Tk, Raft, Log-Structured File System などを開発し、現在はスタンフォード大学の教授です。


    A philosophy of software design, 2nd edition https://amzn.to/4bOEjfc
    著者の Google Tech Talk

    Your co-hosts:


    Tomoaki Imai, Knot, inc CTO https://twitter.com/tomoaki_imai
    Ryoichi Kato, Software Engineer ⁠https://twitter.com/ryo1kato

    • 36 min
    110. Day 1 から活躍してもらうためのオンボーディング

    110. Day 1 から活躍してもらうためのオンボーディング

    新入社員が初日から活躍できるために用意しているオンボーディングプロセスや、ビッグテックのオンボーディングノウハウについて話しました。


    https://matklad.github.io/2021/02/06/ARCHITECTURE.md.html Rust のコントリビューターのソフトウェアエンジニアの人が書いたコントリビューションガイド
    https://github.com/rust-lang/rust-analyzer/blob/master/docs/dev/architecture.md
    https://www.eraser.io/ モジュール図やテーブル図を書くためのツール

    Your co-hosts:


    Tomoaki Imai, Knot, inc CTO https://twitter.com/tomoaki_imai
    Ryoichi Kato, Software Engineer ⁠https://twitter.com/ryo1kato

    • 32 min
    109. GitHub テックブログから学ぶ Copilot の活用法

    109. GitHub テックブログから学ぶ Copilot の活用法

    GitHubのテックブログを下に、GitHub Copilotの上手な使い方について話しました。


    https://github.blog/2024-04-09-4-ways-github-engineers-use-github-copilot/
    https://github.blog/2024-03-25-how-to-use-github-copilot-in-your-ide-tips-tricks-and-best-practices/
    https://github.blog/2024-01-22-10-unexpected-ways-to-use-github-copilot/
    Postfix Code Completion コードの後置補完
    The Mystery Behind why LLMs Use the Word “Delve” So Often

    Your co-hosts:


    Tomoaki Imai, Knot, inc CTO https://twitter.com/tomoaki_imai
    Ryoichi Kato, Software Engineer ⁠https://twitter.com/ryo1kato

    • 37 min
    108. テック企業の給与・面接・採用プロセス

    108. テック企業の給与・面接・採用プロセス

    テック企業の給与・面接・採用プロセスについて話しました。


    Linkedin

    H1Bビザ労働者の給与
    http://levels.fyi
    https://www.teamblind.com/

    Your co-hosts:


    Tomoaki Imai, Knot, inc CTO https://twitter.com/tomoaki_imai
    Ryoichi Kato, Software Engineer ⁠https://twitter.com/ryo1kato

    • 39 min
    107. CI/CDのためのブランチマネジメント

    107. CI/CDのためのブランチマネジメント

    CICDのためのブランチマネジメントってどんなものがあってどうやるのがよいのかな、ということについて話しました。


    Git flow https://medium.com/@yanminthwin/understanding-github-flow-and-git-flow-957bc6e12220
    GitHub flow https://docs.github.com/en/get-started/using-github/github-flow
    GitLab flow https://about.gitlab.com/topics/version-control/what-is-gitlab-flow/
    それぞれの比較 https://medium.com/@sreekanth.thummala/choosing-the-right-git-branching-strategy-a-comparative-analysis-f5e635443423
    GitHubにおけるマージについて https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/about-merge-methods-on-github

    Your co-hosts:


    Tomoaki Imai, Knot, inc CTO https://twitter.com/tomoaki_imai
    Ryoichi Kato, Software Engineer ⁠https://twitter.com/ryo1kato

    • 31 min

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
Bits & Atomen
De Standaard
Waveform: The MKBHD Podcast
Vox Media Podcast Network
Acquired
Ben Gilbert and David Rosenthal
Search Engine
PJ Vogt, Audacy, Jigsaw
Hard Fork
The New York Times

You Might Also Like

Rebuild
Tatsuhiko Miyagawa
Off Topic // オフトピック
Off Topic
backspace.fm
backspace.fm
ゆるコンピュータ科学ラジオ
ゆるコンピュータ科学ラジオ
Joi Ito's Podcast
伊藤穰一
楽しいラジオ「ドングリFM」
donguri.fm