
fukabori.fm
137 episodes — Page 2 of 3

86. 技術広報 w/ hsbt
技術広報とは何か、について自分なりのまとめ技術広報とは何か?プロダクトの広報と技術広報との違いブランドを確立する嬉しさとは?ブランドは複利である技術組織に対するブランドとは何か?技術広報が増えている背景とは?技術広報はやることが多く、形式化・体系化されていない広報とのスキルセットの違いは?プロダクト広報と同じ手段を用いてしまうと危うい技術広報の具体的な活動例とは?開発組織のMission/Vision/Value外に発信する前に社内を確認する良い組織を作るために意識されていたことは?プロダクト・ユーザーと向き合う人の素直さブランディングモンスターとは?株式会社アンドパッド 採用情報株式会社アンドパッド エンジニア採用サイトSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

85. サーバーレス w/ Keisuke69
Keisuke69さんをゲストに、サーバーレス、サーバーレスやFaaSの使い所、コミュニティの盛り上げ方、AWS re:invent 2022 などについて語っていただいたエピソードです。 話したネタ サーバーレスとは何か? AWS サーバーレススペシャリスト 第1号 西谷さんがサーバーレスに感銘を受けたポイント Function as a Service IaaS、CaaS、FaaS の違い AWS Lambda の裏側の実装 Edgeで動作するサーバーレスコンピューティング Aurora Serverless と OpenSearch Serverless サーバーレスが有効なパターン、アーキテクチャ イベントドリブンなシステム サービス間をつなぐGlue Code 関数的に使うのがわかりやすい ピタゴラスイッチでのメタファー ピタゴラ装置153番のマーチ サーバーレスで実装しないほうが良いものは? 日本でサーバーレス(FaaS)を扱えるエンジニアの数は多い? 情報量は技術選定の要素となる コミュニテイを盛り上げる方法は? AWS re:Invent 2022 AWS Lambda SnapStart と AWS Application Composer サーバーレス(FaaS)での開発を取り巻く課題 Serverless Framework や AWS Chalice FaaSのCI/CDやテスト周りはどうしている? サーバーレスに残るミッシングピースとは? 今後のサーバーレスはどのように進化していく? サーバーレスとSaaSとの境界 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

84. 技術の教え方・技術研修 w/ kakakakakku
kakakakakkuさんをゲストに、技術研修、成人教育、研修中の場・雰囲気作り、研修コンテンツの設計などについて語っていただいたエピソードです。 話したネタ 難解な技術を教えるときに何を考えているか? 成人教育と幼児教育の違いは? 依存型の学び、経験学習、課題中心 インストラクショナルデザイン 経験学習とは何か? オンラインで静まりかえることへの対応 雰囲気を作る、クローズドクエスチョンを利用する 研修の雰囲気をどうやって作るか? 質問のチャネルを複数用意する 研修の場があったまっていることをどう判断するか? 研修講師側のデバイス、IT環境 研修へ参加する生徒は主体的な人ばかりではないのでは? 高速道路という役割 周りに感化されて主体的になってくる 研修が終わった後に学びが続くようにするためには? 反転学習とする、上司と参加目的を調整・会話しておく 講義のアジェンダ、ストーリー、内容の設計で気をつけていることは? 講義、ハンズオン、経験から引き出す時間の配分は? オンライン研修参加者の集中を保つこつは? kakkuさんの研修の評価が高い要因は? 実務経験、知識の幅、心地よい研修 研修設計は、初日、2日目などでスタイルを変えていく? 過去の研修で、研修途中で教え方を大幅に変えたことは? 4年間、ブログを毎週かかさずに書き続けられた要因は? 新しい技術の種をどうやって見つけている? See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

83. Node.js、Deno、Bun(後編) w/ yosuke_furukawa
yosuke_furukawaさんをゲストに、Bunの狙い、Bunのパフォーマンス比較、Node.jsとBunとのIO実装の違いなどについて語っていただいたエピソードです。 話したネタ Bunはどういう課題感を持って登場してきた? Node.jsの3倍速いという主張 パフォーマンス比較時におけるZigとJavaScript実装の差 ライブラリのマーケティング戦略 libuv とは? OS の違いにおける実装隠ぺい戦略 Bun は libuv を利用していない Mac向けにkqueue、Linux向けにio_uring Bun のProduction利用は? honojs/hono この後、業界はどのように変わっていく? 三国志 JSConf JP 採用: NIJIBOX 採用: リクルート See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

82. Node.js、Deno、Bun (前編) w/ yosuke_furukawa
話したネタ denoの話 Bun first impressions Node.js、Deno、Bunとは何か? JavaScriptランタイムとは何か? サーバーサイドJavaScript expressを利用してWebサーバーを立てるコードは、Node.js以外でも動くのか? ECMAScript と ランタイム との関係は? TC39 Node.js はどんな経緯で生まれてきた? Rubyを書くタイミングと、JavaScriptを書くタイミングでのコンテキストスイッチ netv8 イベントループモデルとは何か? ブロッキング処理、for文やJSON.parse() なぜ、Node.jsはここまで人気が出たのか? V8(JavaScriptエンジン)とは何か? JavaScriptCore Edge Workerとの相性の良さ JITコンパイラ Denoはどういう背景で生まれてきているのか? モジュールを取り巻く課題 JSConf JP 訂正 冒頭で第81回と話しておりますが、82回の誤りです。 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

81. 低遅延ライブ配信を支える技術 w/ mmasaki
mmasakiさんをゲストに、HLSやRTMPなどの配信技術、WebRTCを利用した配信技術とアーキテクチャ、そのスケーラビリティとトレードオフなどについて語っていただいたエピソードです。 話したネタ 低遅延ライブ配信を支える技術 - NTT Com Open TechLunch #1 Smart vLive 配信とは? YouTube や Twitch 古くはどういう技術で、どのような仕組みで配信が行われていた? RTMP、MPEG-DASH、HLS HTTPストリーミングでパケットが落ちたらどうなる? キャッシュ、HTTPにのっかることのメリット HTTPベースストリーミングにおける進化 HTTP Rangeリクエスト CMAF、Ultra Low Latency HTTPベースによる遅延限界は何秒ぐらい? Sub Secondを狙った WebRTCによる配信 なぜ、HTTPベースの配信は遅延が大きいのか? 超低遅延配信って、ビジネス的なユースケースってあるの? End-End はどのような技術で使われている Upstream としてRTMP、クラウド内転送のSRT、DownStreamにWebRTC RTMPってどういうプロトコル? WebRTCの負荷とスケーラビリティ スケーラビリティと遅延とのトレードオフ 実績では10,000クライアントまで、puppeteerにより確認済み 負荷試験の負荷が難しい GStreamer をRustから制御 FECやRTXは利用している? WebRTCでプロキシを通す工夫、TURNサーバーの利用 環境が異なるクライアントに対して、体験を高める工夫は? WebTransport、WebCodecsの現状 43. WebTransport、HTTP/3、WebCodecs w/ yuki_wtz 中途採用募集中: 低遅延ライブ配信サービス「Smart vLive」や、これに続く新たなプラットフォームを開発するソフトウェアエンジニア See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

80. PRと広報、エンジニア向け採用広報 w/ r1ccha
r1cchaさんをゲストに、PR・広報の定義、公聴の役割、ストーリーの重要性、PRとプロダクト開発との関連、エンジニア採用過熱問題、採用広報などについて語っていただいたエピソードです。 話したネタ PRと広報ってそもそも何のためにあるのか? PRの定義、広報の定義 公聴とは 公聴の具体的業務は? 外からの自社の見え方が、なぜ重要なのか? ステークホルダーとの関係性構築がなぜ重要なのか? どのように広報メッセージの優先度をつけていくのか? Zero Topic | yamottyさんのPodcast 同じことでも何度いってもいい なぜ、何度もいう必要があるのか? わかりやすいストーリーの重要性 プロダクト開発への応用 書籍: ユーザーストーリーマッピング 守りの情報発信とは何か? エンジニア採用過熱問題 なぜ採用広報のニーズが高まっているのか? どのように採用広報として振る舞っているか? 採用広報向けの発信とメディア向けの情報発信は異なる サーフィンとマラソンによるメタファー どうすれば、情報発信を継続できるのか?(ランナーズハイに到れるのか?) その会社が楽しそうだからこそ「いいな」と思う やいやいラジオ RECRUIT | 株式会社10X See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

79. BigQuery と D.Node w/ g_suzutatsu
D.Nodeのsuzutatsuさんをゲストに、BigQueryの基本、BigQueryの内部、最近のアップデート、D.Nodeなどについて語っていただいたエピソードです。 話したネタ BigQueryとは? データウェアハウス(DWH)とは? データウェアハウスとRDBとの違いは? BigQueryの利用フロー・方法 RDBの変更をBigQueryに反映するユースケース BigQueryと併用されるBIツール Tableau Google データポータル BigQuery の内部アーキテクチャは? Compute と Storage Colossus とは? Dremel とは? Slot というCPUとメモリを抽象化した単位 分散メモリとは? 分割統治法 最近の BiqQuery の進化で面白いところは? BigQuery の マテリアライズドビュー そもそもマテリアライズドビュー(マテビュー)の一般的な意味とは? マテリアライズドビュー利用時の注意点とは? D.Node とは? suzutatsuさんのお仕事内容 社内にはどんな人が多い? D.Node 採用ページ エピソード提供スポンサー デロイト トーマツ ノード合同会社(D.Node) See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

78. プロジェクトスプリント(後編)w/ motoi, kedamatti
プロジェクトスプリント、ホラクラシー、定例会議の進め方、「お尻が痛い」からつながる改善などについて語っていただいたエピソードです。 プロジェクトスプリントとは? プロジェクトスプリントの作成経緯 プロジェクトが上手く進んでいる兆候が定例会議にあった ホラクラシーとスクラム ホラクラシーとは? 役割(ロール)と違和感(テンション) タクティカルミーティングとは 役職(権限)と役割は関係がある? ホラクラシーとスクラムとの共通点は? 自律的な行動を生まれやすくする仕組みを作る 変化し続けるものを切り取ることで改善しやすくする 上手くいっている定例会議とは何か? チームメンバの認識が揃って、次の行動が出る。次の行動にはメンバーの意見が反映されている。 会議の分類(4目的 x 人数) 書籍: 会議の進め方 / 高橋 誠 プロジェクトのライフサイクルにどこにいるかで、会議の進め方にグラデーションがある プロジェクトの流れ・メンバーの腹落ち感をどうやって作るか? 関係性によって「共有」のやり方を変える 書籍: センスメーキング イン オーガニゼーションズ / カール.E.ワイク プロジェクトスプリントを具体的にどう進めていくのか? 書籍: チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計 会議体をAPIとして捉える COPILOT BLOG RPC: Remote Procedure Call 会議の伴走方法は? 会議体の変更めんどくさい問題 会議体を見直す変更タイミングはいつ? テンショントリアージ 「お尻が痛い」 「何が必要ですか?」 / What do you need?” プロジェクトスプリントは OSS公開中 採用 株式会社コパイロツト SuperGoodMeetings 採用 ユニバ株式会社 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

77. リモートワークにおけるファシリテーション(前編)
リモートワークにおけるファシリテーションの難しさ・上手くやる方法(合意形成・人数・頻度・目的の設定のコツ)などを語っていただいたエピソードです。 話したネタ リモートワークにおけるファシリテーションの方法論 リモートワークにおけるファシリテーションの方法論を公開します! リモートファシリテーションのスライドを作ったきっかけは? ファシリテーションとは何か? 書籍: ファシリテーション入門〈第2版〉 コンテントとプロセス 組織開発の氷山モデルが言及される記事 なぜ全員でファシリテーターをする必要があるのか? リモートワークのファシリテーションで、特に何を意識するといいのか? 地域における合意形成の難しさ なぜ合意形成はこんなに難しいのか? 自分の理解、自分自身の考えをどうやって把握すればいいのか? 点ではなく、範囲で考えるのが大事 発話することによって初めて認識する オートクライン効果 口頭で読み上げるとロジックの破綻に気づく (2022/8/22 修正: 最初のShowNoteに書いていたザ・ゴールではなく、ザ・ゴール2が正しいとコメントいただき、ShowNoteを修正してあります。) TOC(制約理論)が説明される書籍: ザ・ゴール2 言語化することによって、客観的に見れる状態になる なぜ、参加人数を絞るべきなのか? 短時間で複数のミーティングを開催したほうが良い理由は何か? メンバーの関係性や、プロジェクトの緊急度によって頻度・時間を使い分ける 環境の認識が固定しないときに、非同期なコミュニケーションはやりにくくなる 環境が固定していない、変化しているとは具体的には? チャットでの書きづらさは、どこからやってくるのか? 個人ワーク重要説 ファシリテーターは何を準備するのか?なぜ準備しなければいけないのか? 最低限、何を事前に準備すればよいのか? Doneの定義 ミーティングで共有する時間をとるべきなのか? getting on the same page 発散・収束・共有の順序性は? 収束させるのが難しい問題に対して、ファシリテーターとしてどう振る舞うか? 合意形成のレベル・ラインを確認する・下げる ep.66から"アイデアの決め方を事前に合意しておく" 「あれば言ってください」というのは難しい。どうやって対応するか? 画面に注目してもらいやすくなった 議事録は、どうやって作っていけばいいのか? 議事録をみんなで書くためのコツは? 採用 | 株式会社コパイロツト COPILOT BLOG See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

76. モダンウェブフロントエンド(2022)に至る歴史 - React Server Component、SSR Streaming w/ morishin127
2022年のモダンウェブフロントエンドまでに至る歴史、SPA、CSR、SSR、SSR Streaming、React Server Component などについて語っていただいたエピソードです。 話したネタ モダンウェブフロントエンド勉強会を開催しました そもそもWebページのダウンロードって、どう始まった? JavaScriptがマウスカーソルをキラキラさせていた時代 Ajaxの登場や、jQuery フロントエンドMVC、Backbone.js、Knockout.js Reactは何が革命的だったのか? 手続き型の実装は何が辛かったのか? SPA(Single Page Application) MPA(Multi Page Application) CSR(Client Side Rendering) サーバーサイドがJSONを返す時代へ History API SPAが抱える課題は? レシピページのOGP画像を動的に生成する SSR(Server Side Rendering) と Next.js Hydrate は何を意味する? SSG(Static Site Generation) とは? Jekyll と Hugo ISR(Incremental Static Regeneration) とは? Vercel へのデプロイ SSR が抱える課題は? SSR Streaming とは? Streaming HTML と Selective Hydration Suspense Component algebraic effects とは React Hooks とは? Class Component の課題は何だったのか? React Hooks のモチベーション React Server Component とは何か? 今Webアプリを作るならどんな構成にするか? Meety See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

75. GitHub Copilotの裏側 と 難解なテーマをわかりやすく説明する方法 w/ AIcia_Solid
GitHub Copilotの裏側、GPT、GPT-3、Scaling Law、Multi-head Attention、難解なトピックをわかりやすくする説明する方法などについて語っていただいたエピソードです。 話したネタ AIcia Solid Project GitHub Copilot とは?(補足: 本ep公開時点でGA) GitHub Copilot の裏側で何が動いているのか? GPT(Generative Pre-trained Transformer) とは何か? 言語モデルのパラメータとは? パラメータって GPT では、どのぐらいの数があるのか? パラメータとは数が多ければいいもの? Youtube: 【深層学習】Scaling Law - 大きい Transformer は強い【ディープラーニングの世界vol.38】 論文: Scaling Laws for Neural Language Models 学習の計算量と時間量 DALL·E 2 Transformer は並列が得意、とあるがもともとはできなかった? LSTM(Long Short Term Memory) Multi-head Attention とは? GPT -> GPT-2 -> GPT-3 と進化するときに何が変わった? GPT-3 の弱点は? The Google engineer who thinks the company’s AI has come to life GPT-3 を使う側は何をすればいい? Fine Tuning と Hugging Face YouTube: 【深層学習】GPT-3 ①-2 追加学習なしでタスクに対応する仕組み【ディープラーニングの世界vol.39-2】 Few-Shot、 One-Shot、 Zero-Shot 動画でわかりやすく説明するために何を意識している? 数式にこもっている魂を抜き出して説明する 非専門領域の人にわかりやすく伝える方法 なぜこの活動(AIcia Solid Project)を続けられている? (収録で間に合わなかった重大告知) 2022/7/26に書籍 分析モデル入門 が発売開始! 訂正 冒頭で "fukabori.fm の76回です" と言っていますが "75回" の間違いです。 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

74. PMFしているスタートアップがスケールする上での組織課題と解法 w/ kameike
タイミーCTOのkameike さんをゲストに、PMFしているスタートアップがスケールする上での組織課題と解法、プロダクトHR、エンジニアの目標・評価設計、コミュニケーション設計などについて語っていただいたエピソードです。 話したネタ タイミーのプロダクトとは スタートアップがスケールするにあたっての組織課題とは? プロダクトの優先順位を決める上で意識していることは? プロダクトバックログの優先順位の判断はどのようにしている? CTOとしてのビジョン、未来の組織とは? 専門性を分化させて、プロセスを高速化させる 採用は答え合わせ Engineering Manager の責務と Tech Lead の責務 Google re:Work プロダクトHRとは何をしている? セールスの採用とエンジニアの採用との違いは? タイミーにおけるエンジニアの目標設計・評価とは? キャリアラダーの上げ下げは、誰が・どのように判断している? チームトポロジーを成功させる実践方法の探求 - Team Topologies Study タイミーにおける採用戦略とは? 採用で必要な人数はどのように決定している? タイミーにおけるコミュニケーション設計とは? コミュニケーションで上手くいかなかったこと・上手くいったこと 伝わらないと透明性は出ない 組織としてドキュメントを書く力をどのようにつけていくか? タイミーエンジニア公式Twitter kameikeさんのTwitter fukabori用のmeety エントランスブック エピソード提供スポンサー 株式会社タイミー See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

73. Value Object w/ kumagi
kumagi さんをゲストに、Value Object について語っていただいたエピソードです。 話したネタ Value Objectについて整理しよう Value Object とは何か? Value Object で複数の値をくるむcompoundの具体例は? Value Object のメリット・デメリットは? 別名参照問題 Value Object は何でないか? YAGNI原則 不変オブジェクト (Immutable Object) 書籍: リファクタリング 既存のコードを安全に改善する(第2版) マーチン・ファウラー氏のblog記事 - ValueObject Value Object Obsession と Primitive Obsession Primitive Obsession のメリットは? Value Objectの言説はどこから生まれてきたのか? 「オブジェクト指向エクササイズ」でクセの強いコードを矯正しよう 書籍: Effective C++ 第3版 書籍: Effective Java 第3版 書籍: CODE COMPLETE 第2版 上 完全なプログラミングを目指して 書籍: CODE COMPLETE 第2版 下 完全なプログラミングを目指して See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

72. 2022年のフロントエンド開発、特にCSS事情 w/ tsukkee
tsukkee さんをゲストに、CSS Grid、Custom Properties、CSS Transitionなどについて語っていただいたエピソードです。 話したネタ 最近のフロントエンド開発ってどんな感じ? なぜ、 transpile などの変換が必要なのか? CSS Grid とは? 何が良いのか? もともと昔はどうやってレイアウトしていた? Table から Float へ 阿部 寛のホームページ Flexbox とは XUL Grid と Flexbox の違いは? HTML(意味) と CSS(スタイル) の分離って、実際の開発ではどう? CSSで変数利用って、どう進化してきた? Sass や SCSS Custom Properties Custom Properties のメリットとは? Web Component との関連 この先、SassやSCSSはこの先どうなっていく? CSS Nesting Module CSS Animation / Transition の進化 JSでアニメーション実装をすると、何が難しいのか? Apple Interface Guideline アニメーションの使い時はいつか? アニメーション習いたてで使いたくなっちゃう問題 Animation と SVG との組み合わせが便利 CSS の仕様を、どうやって追っかけているか? web.dev チームでフロントエンド情報をどうやって学習しているか? CSS設計をどうやって決めている? Shadow DOM と スコープ 実際のプロダクト開発では何を使っている? CSS Layer :has() 疑似クラス CSS Houdini Painting API Layout API 採用: ストックマーク社 エンジニア募集中 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

71. アジャイルソフトウェア開発と統計的品質管理 w/ sakata_akinori
sakata_akinori さんに "アジャイル開発は品質が悪い" という言説、統計的品質管理、ウォーターフォールで利用されるバグ密度などの指標の有効性、代用特性などについて語っていただいたエピソードです。 JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用 書籍: エクストリームプログラミング 「アジャイル開発は品質が悪い?」という風評・言説 この言説はどこからやってきたのか?なぜ生まれたのか? ハイブリッドアジャイル、ハイブリッドウォーターフォール、ウォータースクラムフォール コードの複雑性をマネジメントできない状態 マネジメントプロセスの原因はどこにあるのか? 絶対イヤだ or 偉くなる バグ密度曲線などの指標は、どこからきて、何がしたかったのか? 品質指標は、いつもと同じかどうかを見ていただけ メインフレーム や COBOL いつもと同じかどうか、を見るのは過去において意味があったのではないか ウォーターフォールのメトリクスはコストに由来しているのではないか 2022年において、いつもと同じかどうかを見る手法は意味があるのか? 統計的品質管理の考え方自体は現代でも有効 アジャイル開発では、何を指標として追えばいいのか? スピードに着目したメトリクス リードタイム、サイクルタイム 審議プロセスにおける納得感とは? そもそもリスクを小さくしている、ということで納得する 常に上限値におさまるというのは統計的にありえない 代用特性とは? と 温度計での例 ソフトウェアにおける品質特性(国際規格ISO/IEC 9126) 狩野モデル "品質は誰かにとっての価値である" / ワインバーグ SQuBOK ホーソン実験 魅了的品質をどう高めていくか? See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

70. チームトポロジー(後編) w/ miholovesq
書籍"チームトポロジー" 訳者の miholovesq さんに、3つのインタラクションモード(コラボレーションモード、XaaSモード、ファシリテーションモード)、認知負荷などについて語っていただいたエピソードです。 話したネタ 書籍: チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計 チーム間のインタラクションの3モードについて コラボレーションモードとは? XaaSモードとは? ファシリテーションモードとは? 認知負荷を下げるのが重要 サービス境界をどう設定するかがポイント 組織設計をするためにエンジニアリング能力が必要 認知負荷(cognitive load)とは何か? チームサイズを認知負荷に合わせて設計する ダンバー数 設計は人を驚かせるべきじゃない Clean Code アジャイルソフトウェア達人の技 スモールチームで小さくて良いのでフィーチャーをデリバリできるのが大事 モブプログラミング・モブワーク Amazon audible 書籍翻訳の裏話 リスナーの皆様へのお願い fukabori.fm リスナーアンケートを実施中です!ぜひ回答お願いします! (2022/3/31 まで) See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

69. チームトポロジー(前編) w/ miholovesq
書籍 "チームトポロジー" 訳者の miholovesq さんに、チームトポロジー、4つのチームタイプ、アジャイル開発との関連、Agile PBL祭り などについて語っていただいたエピソードです。 話したネタ 書籍: チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計 書籍: SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発 チームトポロジーという書籍の概要 コンウェイの法則とは? wikipedia: Conway's law 逆コンウェイ戦略とは? ソフトウェアを設計するように組織を設計する ストリームアラインドチーム とは? プラットフォームチーム とは? イネイブリングチーム とは? コンプリケイテッドサブシステムチーム とは? ストリームアラインドチーム と プロダクトチームとの違いは? アジャイル開発とチームトポロジーとの関連は? 書籍: LeanとDevOpsの科学[Accelerate] テクノロジーの戦略的活用が組織変革を加速する 現代型マネジメントと人間関係論 マインドセットがなくてもアジリティを出せるのではないか Agile PBL祭り 2022 Agile PBL祭り 2022 スポンサー募集中 Agile PBL祭り での最大のアンラーニングとは? リスナーの皆様へのお願い fukabori.fm リスナーアンケートを実施中です!ぜひ回答お願いします! (2022/3/31 まで) See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

68. エンジニアリング組織に溶け込むHRBP w/ yamamuteking
エムスリー VPoEの山崎さんに、エンジニア組織におけるHRBPの役割(採用、リテンション、チャレンジマネジメント)や、エンジニアマネジメントなどについて語っていただいたエピソードです。 話したネタ HRBP(Human Resource Business Partner)とは何か? HRBPの登場背景とは? ハーバード・ビジネス・レビュー21年12月号 これからの人事 プロダクト開発組織におけるHRBP プロダクトマネージャー、エンジニア、デザイナー、QAというチーム構成 人事がプロダクトチームになぜ入る必要があるのか? 役割1. 採用の加速 候補者体験を最大化するためのルート整備 社内のエンジニアに対する深い理解 役割2. リテンション エンジニアでは見落としがちな課題を早めに拾う 人事がエンジニアの朝会に入って課題設定する スクラムマスターに近い振る舞い エンジニア オンボーディングでの期待値調整 役割3. チャレンジマネジメント HRBPが深く入るチームの優先度付けは? m3 HRBP募集ページ (退職を検知する)人事的センサーとは? 多様性がチームを強くする どうやってHRBPをスケールさせるか? スタートアップでHRBPを置くならいつが良いか? エンジニアリングマネジメントを「ちゃんと」やる?とは エンジニアリングの成果 と 経営 を接続する m3 採用情報ページ fukabori.fm リスナーアンケートを実施中です! See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

67. 命名規則 と heyのエンジニア組織 w/ ffu_
hey CTOの藤村さんに、プログラミングにおける命名規則、heyのエンジニア組織設計・戦略などについて語っていただいたエピソードです。 話したネタ プログラミングにおける命名規則になぜこだわるのか? 名前のないプログラミング言語 WEB+DB PRESS Vol.110 もしくは WEB+DB PRESS総集編[Vol.1~120] 入門 名前 命名規則における「良い」とは何か? CODE COMPLETE 第2版 上 完全なプログラミングを目指して 名前の意味と挙動が一致していること parse という関数命名における例 primary と primal 全体の名前のルーツになる命名は丁寧につける 日本語を、命名規則に使うのはどうか? 関数・変数名を短くすべきか?長くすべきか? Clarity over brevity in variable and method names Haskell での命名 紛らわしい動詞をやめる、例: check() 値を返すのか、副作用があるのか分からない Ruby の predicate メソッド hey のプロダクト開発組織デザインとは? 横断チームとプロダクトチームを作り分ける判断基準は? チーム・組織が遠くなると、話にいくハードルが上がらないか? オンラインで話しかけやすいようにするための工夫は? 全社ミーティングでの愛のあるいじり CTO本部って何をしている?どの課題を解こうとしている? エンジニア組織のマネジメントをチームで進める 得意な人・知見がある人がファイナルアンサーを持っている 権限委譲をどのように進めているか? 8象限 と RACI デリゲーションポーカー heyの評価制度は? heyのエンジニア採用戦略は? ABM 採用でやらないと決めていることは? 採用サイト hey BOOK for Engineers エピソード提供スポンサー ヘイ株式会社 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

66. 問いかけの作法(後編) w/ YukiAnzai
MIMIGURI Co-CEO のYukiAnzaiさんをゲストに、問いを引き出す基本定石、良い質問の角度の探し方、アイデアの収束方法などについて語っていただいたエピソードです。 話したネタ 書籍: 問いかけの作法:チームの魅力と才能を引き出す技術 問いを引き出す基本定石とは? 上司が至らなさに光を当ててしまう 問いかけは相手の意見・個性を引き出すために使う いたらなさになぜ、スポットライトをあててしまうのか? 「何か良いアイデアはありますか?なんでもよいので」 「これまでのボツネタのなかでもったいない、と思うものはありましたか?」 質問のスポットライトの良い角度をどのように探すか? 同じものをみているふりして違う意味で使っている 定義されていない言葉は とらわれ の可能性が高い 理念を良い意味で各現場が解釈していく 現場の理念のすれ違いをどうやって、すり合わせしていくのか? パラフレーズという問いかけのパターン ブレストのアイデアをどのように収束させるか? アイデアの決め方を事前に合意しておく 多数決と多様決 組織の創造性を引き出すエンジニアリングとは MIMIGURI 採用・求人 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

65. 問いかけの作法(前編) w/ YukiAnzai
MIMIGURI Co-CEO のYukiAnzaiさんをゲストに、"問いかけの作法"の概要、オンラインファシリテーション、4つの現代病、知の探索と深化、などについて語っていただいたエピソードです。 話したネタ 書籍: 問いかけの作法:チームの魅力と才能を引き出す技術 "問いかけの作法" の概要について 書籍: 問いのデザイン: 創造的対話のファシリテーション 書籍: リサーチ・ドリブン・イノベーション 「問い」を起点にアイデアを探究する 前著2冊との関係性は? なぜ問いかけの作法を執筆したのか? 両利きの経営とサクセストラップ 孤軍奮闘の悪循環 とは? 誰も意見を言ってくれないお通夜のようなミーティング 孤軍奮闘の悪循環は、どのような起点で生まれてくる? 学校の先生にファシリテーションの方法を伝えると、教育効果が悪い ファシリテーションで、介入するタイミングは? 相手の思考のステータスを観察する・見立てる オンラインで観察するコツ・工夫は? コミュニケーションのチャネルを複数にしておく ハードルが低い方から段階的にアウトプットしてもらう 【エッセイ】どうして日本人は質問しなくなるのか 意見・質問を出せる環境を作っていくのが大事 「問いかけの作法」で言及される4つの現代病とは? 認識の固定化・関係性の固定化・衝動の枯渇・目的の形骸化 関係性が固定されている状況では、非常に意見が言いにくい のび太がこんなに優秀なはずがない 3人のレンガ職人のメタファーにおける1人目の凄さ 現代病に対して、我々はどう振る舞っていくべきなのか? 「うちの会社って、伝統があるのでリセットできないんですよ」 固定観念は、昨日までの強力な武器である こだわりと、とらわれの二項対立を往復する 知の探索と知の深化との両方をやり続ける大変さ 構造的に分担するアプローチ と 文脈的両利きのアプローチ 個人で探索と深化のループを回すにはどうしたらいいか? 評価制度と連動させるのが重要 MIMIGURIにおける制度での連動例 MIMIGURI 採用・求人 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

64. ロボット x スキル w/ nakakura, kmat
前回に続きnakakuraさんとkmatさんをゲストに、ROS(Robot Operating System)、ロボット x スキル、ロボットに対するプログラミングの課題、テストフィードバックサイクル、などについて語っていただいたエピソードです。 ROSとは何か? ロボット x スキル AIが判断してロボットを動かしている動画 ロボットの身体構造におけるネックとは ロボット業界における車輪の再発明 強化学習とニューラルネットの応用 ROS上で動作するロボットが持つ身体構造情報の活用 ロボットの動作を作り込むときの苦労とは?何が大変なのか? 最も大変なのは、ロボット周辺の環境が変化すること シーケンス的作業の実装 ドアを開ける場合の実装例 ロボットプログラミングに対するテストはめちゃめちゃ大変? テストのフィードバックサイクル 物理シミュレータの利用 ハードウェアの劣化・故障 インターンシップ募集中 中途採用も募集中 チームを一言で表現すると? プロフェッショナル集団 攻殻機動隊 - Stand Alone Complex 第3回 JAPAN PODCAST AWARDS「リスナーズ・チョイス」の投票フォーム See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

63. テレプレゼンス・ロボット・最後にRust w/ nakakura, kmat
テレプレゼンスとは? 参考: テレプレゼンスのイメージがわかる動画 攻殻機動隊の義体 学術的にはいつから? 何回かあるVR元年 テレプレゼンスが解決しようとしている課題とは? VR酔い HMD(Head Mounted Display) テレプレゼンスとメタバースとの関連は? メタバースが現実を侵食する 現実とバーチャルの両方にスコープにいれたのがテレイグジスタンス テレプレゼンスにおける技術的課題とビジネス的課題 ロボット費に比べて人件費が安すぎる問題 データセンターにおけるロボット利用のユースケース ヒューマノイドはなぜ人型である必要があるのか? 脳に直結したときには、人間に近い形じゃないと動かせない ロボットを遠隔地で動かすにあたり、通信の影響はどんなものがある? 遅延、パケットロス、ジッター(jitter) Zoom飲みで友達の猫を触りたい 触原色 W3C TPAC テレプレゼンスビジネスの活性に必要な通信エンジンの開発 WebRTCを拡張した通信エンジン提供 Janus Rustはロボット開発でメリットがある インターンシップ募集中 中途採用も募集中 参考動画 XPRIZEというコンテストのビデオ審査時に撮影した、遠隔作業タスクをこなしているムービー 遠隔地での力覚転送という技術を紹介するために作成した、エイプリルフール動画の映像(サービス化はネタだが技術的には実装されており、実機で撮影) See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

62. プロダクト・レッド・オーガニゼーション w/ ykmc09
話したネタ 書籍: プロダクト・レッド・オーガニゼーション 顧客と組織と成長をつなぐプロダクト主導型の構築 プロダクト・レッド・オーガニゼーション(Product Led Organization)とは何か? 書籍: PLG プロダクト・レッド・グロース「セールスがプロダクトを売る時代」から「プロダクトでプロダクトを売る時代」 プロダクト自体がプロダクトを売るためにはどうしたらいいか? 書籍Part1/2/3でどのようなコンテンツがあるか? データ インフォームド とは? 定量データと定性データをどのように組み合わせて使えばいいのか? 参考: UXリサーチャーのための「Mixed Methods」読書会を開催しました "最悪なのは、フィードバックを求めておきながら、それを無視することだ" コミュニケーションを決着させる 遅行指標と先行指標 ブレストして出た先行指標から、良い・適切な指標をどう選ぶか? ProductOpsとは何か? "プロダクトマネージャーは、おそらく組織内の他のどの役割よりも、自分自身の仕事の功績だけではなく、他の人に影響を与え、モチベーションを高める能力によって成功するか失敗するかが決まる。" ykmc09さんにとって、良いプロダクトマネージャとは何か? See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

61. 電動マイクロモビリティのプロダクト開発 w/ 7omich, t-kurimura
話したネタ LUUPのプロダクトって? 電動キックボードへのソフトウェアによる速度制限 Over The Air Update ハードとソフトウェア混合のシステムアーキテクチャとは? IoTデバイスとIoTサーバの通信内容 MQTT と接続が切れたら? 電動マイクロモビリティデバイスのポートをどうやって決めているか? 屋外の置かれるIoTデバイスにおきる障害とは? IoTデバイスの車体はどのように調達している?設計から自社? 中国のODM先はどのように発見する? IoTサービスのエラー設計とは? キックボードの技師がいまはほとんどいない LUUPのプロダクト開発のプロセス全般は?Issue Discoveryはどうする? 実際にユーザ意見を反映して開発した例は? Twitterからのユーザーの声を収集 開発機能の優先度付けの順序をどのように決めるか? 課題一覧は見えるところに置いておいて、議論の方向を同じ方向に向ける どのようにして情報の透明性を高めているか? バックログを、何で管理しているか? 経営陣の経営方針をどのように現場に伝えていくか? 高頻度な1on1 開発チームの文化は? 技術者の採用プロセス 技術的に面白いチャレンジには何がある? 今後のプロダクトの方向性をどうしていく? エピソード提供スポンサー 株式会社Luup See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

60. エムスリーにおけるエンジニアリングマネジメント・リーダーの役割・1on1 w/ yamamuteking
話したネタ VPoEとしてこの3年間を振り返って - エムスリーテックブログ 山崎さんがエムスリーで実施した、最大の組織変更は? 小さいチーム・数多くのリーダー マネジメントチームが見る範囲は? マネジメントチームに所属するHRBPの役割は? エンジニアのチャレンジをどのように管理しているか? チームのチャレンジとは、具体的にどのようなものか? どのぐらいの頻度で、エンジニアのチャレンジを確認しているか? オンボーディングで何を選ぶかが重要 オンボーディングで3連発の成功を目指す エムスリーにおける、エンジニアリングリーダーに求められるものは? 目標設定・評価・採用への貢献 山崎さんであれば、どのように目標設定をするか? 「正しく」評価するために何を気をつけているか? Cross 1on1 とは? 評価に直接関与しないグループリーダーとの新入社員との1on1 Cross 1on1 は、社員から申請して実施するのか? Cross 1on1 の実施頻度は? エムスリーにおける1on1の目的は? 山崎さんの1on1スタイルは? M3 エンジニア公式 Twitter M3 Tech Blog エムスリー公式テックチャンネル 【M3 Tech Channel】 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

59. エムスリーにおけるVPoEの役割・エンジニア採用について w/ yamamuteking
話したネタ VPoEとしてこの3年間を振り返って - エムスリーテックブログ 山崎さんの考えるVPoEとは? m3にてVPoEを配置するきっかけは何だったか? 50名のエンジニア組織の段階で、m3のビジネスがなぜ上手くいっていたのか? もともとオープンソースの文化が強い 外部委託での失敗経験から、エンジニアリングの内製化へ 要所要所で技術的に良い判断をしてきた Release It! 本番用ソフトウェア製品の設計とデプロイのために 不格好経営 60名からエンジニア組織を拡大させていくときに、何を気をつけていたか? 採用基準を限界まで引き上げる CTOレベルという定義、およびなぜCTOレベルに着目したのか? くしゃみ CTOレベルをどのように判断していくか? 最難関のリーダーシップ ― 変革をやり遂げる意志とスキル をどのように活用してきたか? ハイフェッツの技術的問題と適応課題 採用をテコ入れするときに、後ろのプロセスから改善していった 内定承諾率100%を目指す 自分たちが変わらない限り解決が難しい問題 内定承諾率をあげるために、何をしていったか? 改善をすすめるときに、何が有効かをどう判断していったか? オファー面談より手前のプロセスで、何を改善したか? エンジニアを採用する技術 VPofEngineering Meetup エピソード内容で訂正があります。谷村と南場さんは同期ではなく、南場さんが1年先輩とのことでした。 エピソードスポンサー Forkwell See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

58. プロダクトマネージャーカンファレンス 2021 w/ Nunerm
話したネタ プロダクトマネージャーカンファレンス 2021 プロダクトマネジメントとは改めて何か? 顧客に価値を提供しビジネスとして利益を出すこと プロダクトマネージャーがセールス活動も、ときにはする? プロダクトマネージャーカンファレンスとは? どのような講演があるのか? 過去のプロダクトマネージャーカンファレンス講演で面白かったものは? 齊藤 満さん(2017):95% of PM Work is Disgusting やりたいことというより、やらなきゃいけないことをやる 過去のプロダクトマネージャー経験で辛かったことは? プロダクトマネージャーとして最高に楽しかったことは? 仮説を外したときに、プロダクトチーム向けにどうコミュニケーションをしていくのか? プロダクトチームで共通理解を得る方法とは? Chenさん(2018):中国のプロダクトマネジメントの違いに衝撃 強いニーズさえ解決できれば価値になる 顧客のBurning Needsを解決し、PMFを達成する 川崎さん(2020):お手本のような仮説・価値検証アプローチ 今年のpmconfのキーメッセージは? イベントのテーマを決めるときの対話・プロセスは? 優先順位を決める判断基準はあったか? 抽象的な話を収束させるときに使う方法は? pmconf 2021 の注目トピックは? Miro のプロダクトマネージャーの方の登壇、行政の方の登壇 プロダクトマネージャカンファレンスを最大限に活用する方法は? 参加前、参加中、参加後のアプローチ RSGT2020に行ってないけどレポートをする pmconf 2021は今年無料 エピソードスポンサー Forkwell See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

57. クリエーションライン社の軌跡 w/ yasudatadahiro
話したネタ JoyInc Journey ScrumFestSapporo 2020 日本にJoy,Incを創る!どん底からスタートしたぼくらのジョイインクジャーニー7年間の軌跡 会社が大変だった時期はどのような様子だったのか? 悪い状態になってしまった要因は何だったのか? 組織の成功循環モデルと失敗モデル どうやって会社・組織を立ち直らせていったのか? TGIFを持ち込んだときの失敗 Sasquatch music festival 2009 - Guy starts dance party フォロワーシップ 自分が一番最初に踊ってオープンにする 何をオープンにしているのか? 社員の力で最高のチームをつくる――〈新版〉1分間エンパワーメント ヴァル研究所の写真例 社員をどのようにモチベートしていったのか? 社長の目指す姿を共有できていたのが良かった ミッション・ビジョンは上手く使えていたか? 魂のないビジョンと、あるビジョン どのように理念浸透させていったのか? ビジョンをベースにしたワークショップの実施 ビジョンが意識できていると、どのような行動が起きるのか? ジョイ・インク 役職も部署もない全員主役のマネジメント エンゲージメントスコアの可視化 社員全員と社長との1:1の対話 雑談を意識的に取り入れる 雑談を決める相手はどのように決めていた? オンボーディング ハンドブック オンボーディングハンドブックの作成経緯 チーム全員との1on1(mixin) オンボーディング用のテンプレート 採用情報 - クリエーションライン Team Geek ―Googleのギークたちはいかにしてチームを作るのか See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

56. 自然言語処理(NLP)の歴史、BERT w/ Takahiro Omi
話したネタ BERTによる自然言語処理入門 ―Transformersを使った実践プログラミング― 自然言語処理とは? 自然言語処理の応用範囲は? 機械翻訳、メールフィルタ、チャットボット 自然言語処理はどのように発展してきたのか? NN (ニューラルネットワーク) とは何か? NN における大きなブレイクスルー AlexNet エンドツーエンド処理 Deep NN におけるディープとは? 学習とは具体的にはどのような処理? RNN (Recurrent Neural Network) とは? RNN で解きたかった課題は何か? RNN における処理イメージ RNN の課題 LSTM (Long Short Term Memory) LSTM の特徴、文脈考慮 NN への文章はどのように入力するのか? 単語をベクトルで表現する ELMo と LSTM との関連性は? なぜ双方向の情報を使うのが効果的なのか? セサミストリート Transformers の登場 Self-Attention とは? Self-Attention の計算効率利点 Attention と Transformer との関連性は? BERT(Bidirectional Encoder Representations from Transformers) とは? エンコーダとデコーダとは? BERT の特徴とは? BERTによるニュース記事の構造化:企業名抽出 自然言語処理界隈はどのように進化していくのか? GitHub Copilot Recruit、ストックマーク株式会社 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

55. コンテナランタイム(後編) w/ TokunagaKohei
話したネタ 高レベルランタイムとは何か? デスクトップなどで使われる高レベルランタイム実装には何があるか? containerd docker が containerd を活用するまでの流れ podman podman の特徴は? 補足: エピソード中で、PodmanとDockerの機能の主要な違いにひとつにPod作成機能を挙げていますが、これ以外にもいくつかあります。詳しい違いについては、mobyメンテナである須田瑛大氏の DockerとPodmanの比較(Container Runtime Meetup #3発表資料)に分かりやすくまとめられています conmon nerdctl nerdctl を利用するメリットは何か? kubernetes から叩かれるCRIには何があるか? CNCF(Cloud Native Computing Foundation) BuildKit CRI-O CRI-O は containerd と比べた場合の特徴は何か? OCIランタイムの実装には何があるか? runc runc の v1.0.0 リリース Open Container Initiative Runtime Specification OCIランタイムの実装はできるもの? youki: A container runtime in Rust 2021年に今更コンテナ入門した僕の最初の一歩 セキュアなコンテナランタイム Kata Containers Kata Containers の特徴とは? gVisor gVisor の特徴とは? C言語による実装 crun 言語実装に差異はどの辺りにあるか? パフォーマンスとコミュニティ Open Container Initiative OCI で規定される仕様には何があるか? OCI Runtime Specification OCI Image Specification OCI Distribution Specification この先、コンテナ関連の仕様・実装はどのように発展していくか? イラストでわかるDockerとKubernetes Software Design plus エピソードスポンサー 株式会社ゆめみ See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

54. コンテナランタイム(前編) w/ TokunagaKohei
話したネタ イラストでわかるDockerとKubernetes Software Design plus DockerとKubernetesをかけめぐる コンテナとは何か? docker の大きな貢献って何だった? コンテナランタイムとは何か? コンテナの隔離とは、具体的にどのように実現するのか? cgroups は実際に何をしているのか? runc での実装例 他の隔離方法の概要 OCI とは何か? OCI と runc の関係性は? docker と OCIランタイム の関係 CRI ランタイムとは? docker run 実行後の流れ 16:09 - 16:30 の「runc run」についての補足: 実際にOCIで定義されCRIからの呼び出しで使われるコンテナ実行関連のサブコマンドは「runc create」、「runc start」です。「runc run」はcreate、startを組み合わせたサブコマンド実装で、手元のターミナルでruncの挙動を試したり、runcのコンテナ作成の挙動を追うのに良い題材になります。 参考 OCI Runtime Specificationで定められるOCIランタイムへ可能な操作 runc runの実行とコードリーディング 高レベルランタイムとは? docker以外のCLIランタイム実装 Open Container Initiative Runtime Specification OCI Runtime Specification には何が規定されているのか? コンテナの材料には何が含まれているのか? docker 登場以後の歴史 rkt - the pod-native container engine kubernetes 利用時のコンテナ実行までの流れとは? kubelet の役割 kubelet からの CRIランタイム への指示に使うプロトコル dockershim が deprecated になったときに発生した誤解 エピソードスポンサー 株式会社ゆめみ See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

53. 時系列データベースエンジン w/ nakabonne
話したネタ ゼロから作る時系列データベースエンジン 時系列データとは何か? RDBで時系列データを扱う場合の課題とは? 時系列データの特徴とは? イミュータブルなデータとは? influxDB Timescale DB VictoriaMetrics M3DB 時系列DBにおけるカーディナリティの高さとは? tstorage なぜ時系列DBを自分で実装したのか? ali gosivy tstorageの設計概要は? パーティショニングのメリットとは? Write Amplificatonとは? Bloom Filter LSM Treeとは? 34. NewSQLとは w/ tzkb メモリパーティションの特徴とは? 時系列データをソート済みにする工夫 QuestDB パーティションをフラッシュするタイミングは? Write Ahead Log データ量を削減する工夫は? Gorilla: A Fast, Scalable, In-Memory Time Series Database タイムスタンプとデータを分けて符号化する delta encoding と delta-of-delta encoding データ側はXORで符号化する tstorageのdisadvantageは? tstorageの今後の開発方針 YAGNI原則 【メディア事業部】サーバーサイドエンジニア(基盤) 宣伝 fukabori.fm の個人スポンサー募集中 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

52. ISUCON w/ 941
話したネタ ISUCON ISUCONとは何か? 「ISUCON こわくないよ」 ep23. 社内ISUCON w/ yosuke_furukawa ISUCONはエンジニアの人生を変えてきたらしい ISU婚 ISUCONの初回はどんな感じで進んでいった? ISUCON3で予選導入、参加者はISUCON9まで増加 なぜ、ISUCONはこんなに注目されたのか? ISUCONらしい問題を作る リアルISUCON ISUCON開催の大変なところ isucon/isucandar ISUCON過去問 エンジニア5000名が参加するISUCONとは何か / what is ISUCON where 5000 engineers participate ISUCON沼 ISUCON 事前講習2021 コミュニティは新しい人が入ってこないと終わってしまう コミュニティ運営の続け方 コミュニティ参加者の想いを拾うために何をしているか? エピソードスポンサー 株式会社 ROUTE06 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

51. 組織学習、心理的契約、エンゲージメント w/ tomomiminabe
話したネタ CULTIBASE CI(Corporate Identity) スタートアップがスタートアップのままスケールする 大企業の組織構造を真似ると、本来の強みであるcapabilityが失われることも スタートアップの成長フェーズにおける組織課題とは? 書籍: THE MODEL ミドルマネージャの役割は何か? マネージャにどのように成長してもらうのか? 書籍: エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング 技術を理解していないマネージャの言うことをメンバが聞かない問題 大企業向けのコンサル提供では、振る舞いを変える 組織学習とは何か? シングルループ学習とダブルループ学習 ふりかえりでは、シングルループに目が向きがちでは 制圧寄りのコミュニケーションの何が悪いのか? 対話の上手いファシリテートの方法 意見を言わないボトルネックを探す 定例の前に関係を作るのが大切 上司が一方的に話して、「何かありますか?」で終わる 1on1職人 初対面の人と1on1の警戒を解く方法 組織デザイン概論 - WDA研究会191121 従業員体験とは何か? どうしたら従業員体験を損ねずに、評価面談を実施するか? 評価面談のアンチパターンとは? ショッキング評価 心理的契約とは? 評価面談におけるストーリーテリングとは? 書籍: はじめてのリーダーのための 実践! フィードバック 耳の痛いことを伝えて部下と職場を立て直す「全技術」 期待値調整 心理的契約をどうやって言語化するか? エンゲージメントと従業員体験の関連は? エンゲージメントとモチベーションの違い 担ぎたくなる“神輿上司”の目指し方 ミミグリではどのようにエンゲージメントを高めているか? プレイフル 株式会社MIMIGURI 採用募集(wantedly) エピソードスポンサー 株式会社 ROUTE06 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

50. 社内DevOps基盤、Tekton、Cuelang w/ JunMakishi
話したネタ 社内DevOps基盤の狙いとは? アプリケーションのライフサイクル管理とは? 対応するクラウドなどは? 市中にも同様のSaaSがあるが、なぜ自社開発するのか? エンタープライズ向け・自社用での作り込みとは、たとえば何を? どういう技術を利用しているのか? Tekton Tektonは何をするのか? Jenkins X でも Tektonを活用 ソフトウェアエンジニアリングにおける Fan-in と Fan-out とは? Tektonの採用事例は増えている? Spinnaker Argo Workflows なぜTektonを採用したのか? kaniko CUE なぜCUEを利用するのか? YAMLやJSONとの違いは? HashiCorp Configuration Language CUEの特徴は? Type Validation Overlayを認めておらず、Unifyする jsonnet kustomize なぜ、CUEでOverlayを認めていないのか? GopherがCUEの開発に携わっている CUEは日本でも採用されている? gotime Grafanaでも取り込まれつつある 社内的になぜCUEを採用するのか? 社内に基盤の良さを伝えるのは大変では? 採用募集中: ソフトウェア基盤開発・運用エンジニア向けポスト See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

49. GoFデザインパターンとDI + リファクタリング (後編) w/ twada
話したネタ DIを勉強したい場合には何を参照する? 書籍: Dependency Injection Principles, Practices, and Patterns Laravel Pimple 書籍: Clean Architecture 達人に学ぶソフトウェアの構造と設計 単行本 GoFデザインパターンは、なぜここまで普及したのか? OOPを理解するきっかけになったため 差分プログラミングの誤解 継承には悪い面も多い 書籍: 増補改訂版Java言語で学ぶデザインパターン入門 OMT法とUML Don’t Repeat Yourself 原則 と 差分プログラミング 差分プログラミングは、継承以外の手法でも実現できる is-a と has-a 構造ではなくて、責務・振る舞いについてプログラミングする DIコンテナ と Main関数 継承があるデザインパターンの現代における利用価値は? GolangやRustには継承がそもそもない Factory Method や Abstract Factory は DIコンテナ以後はほとんどなくなった Template method は現代においても使う Abstract Factory と DIコンテナ は似ている? リファクタリングとデザインパターンは、どういう関係性があるのか? 「こういうこともあろうかと」 YAGNI(You aren’t gonna need it) リファクタリングのターゲットとしてのデザインパターン 振る舞い・インタフェースに対してプログラミングしていたが、インタフェース自体が変わるとき? テストピラミッド ユニットテストしかないのは、あまり良い状況ではない 15 年後に再整理された Design Patterns Null Object Nullish coalescing 書籍: テスト駆動開発 書籍: リファクタリング(第2版): 既存のコードを安全に改善する エピソードスポンサー 株式会社ゆめみ See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

48. GoFデザインパターンとDI (前編) w/ twada
話したネタ デザインパターンとは? ソフトウェアパターン 書籍: オブジェクト指向における再利用のためのデザインパターン Gang of Four 進研ゼミみたいなもの Composite パターン デザインパターン以外のソフトウェアパターンとは? アーキテクチャパターン、アンチパターン、コンカレンシーパターン AWSクラウドデザインパターン パターンにはフォーマットがある GoFのデザインパターンはいつ頃生まれたもの? GoFのデザインパターン登場時に、ソフトウェア業界では何が起きていたのか? Ruby 20 周年記念パーティーレポート ―― プログラミング初心者の運営スタッフが見た Ruby コミュニティ C、C++、Perl、Smalltalk、Visual Basic の時代 デザインパターンには、どういうカテゴリがある? 生成・構造・振る舞い Javaのクラスライブラリにおけるデザインパターン利用 GoFデザインパターンは、2021年において活用できるのか? Iteratorパターン の言語標準実装 Iterator の登場背景とは?本質とは? 深さ優先探索と幅優先探索 2021年で不要となったデザインパターンは? Singletonパターンはいらない Singletonパターンが解きたかった課題と引き起こす副作用 グローバル状態の共有、テストとの相性の悪さ、プロセス内での単一は現代において意味があまりない Singletonの解決したかった課題を、現代ではどう解くのか? DI(Dependenc Injection) IoC(Inversion of Control) オブジェクト指向における依存性解決 DIは、たとえばどう実装するのか? DI Containerとは? 生成知識は結合度が高い 書籍: LeanとDevOpsの科学 DI Container はどう実装するのか? エピソードスポンサー 株式会社ゆめみ See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

47. プロダクトマネジメントのすべて w/ takoratta
話したネタ プロダクトマネジメントのすべて 事業戦略・IT開発・UXデザイン・マーケティングからチーム・組織運営まで 書籍の概要 プロダクトの成功とチームの組成 Core/Why/What/How プロダクトマネージャ以外の人だと、誰が読むべき? プロダクトマネジメントの応用範囲の広さ アウトプットじゃなくアウトカムを考える 大企業のミッションは抽象度が高いが、それを上手く使う 会社を自己実現に活用する 大義に沿っているかどうか 書籍のおすすめの読み方 そもそも執筆者陣は、どうやって勉強して執筆したのか? 大量にあるフレームワークは使わなければいけないのか? プロダクトマネージャとプロダクトオーナとの関係性は? プロダクトマネージャの毎日のタイムテーブル 企業内で、プロダクトマネジメントの概念をどのように広めていくか? プロダクトマネージャは「これ、やらない」ってのをどう決めるのか? KGI/KPI/NSM プロダクトマネージャはどのように信頼を積み重ねていくのか? KPIやNSMを振り返るタイミング、頻度? さらにプロダクトマネジメントについて学習したい場合は、この先どのように勉強していけばよいか? プロダクトマネージャの本当の成長の多くは、OJTである プロダクトマネジメントクライテリア プロダクトをつくる力をアセスメントするDIA for PMのご案内 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

46. アジャイルコーチとは? w/ yohhatu
話したネタ アジャイルコーチって何? 多数いるアジャイルコーチから、どうやって自組織への適任者を見分けるのか? アジャイルコーチリファラル RSGT、アジャイルコーチコミュニティ ペアコーチによる現場支援体制 どれが正解か分からないので、試してみたらいい 透明性は現場ごとに違う 透明性を高くするためには何をするのか? 解像度をあげるための取り組みとは? 現場を支援する場合に、具体的にアジャイルコーチとしてどういう仕事をするのか? スクラムガイドと現場の間の溝を埋める 事例を伝える旅人 ファシリテーションで何をするのか? 良いファシリテーションとは何か? アジェンダからトピックがはずれたときの対応 親指投票とは何か? ファイブフィンガーとは? カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまで 前の人の意見にひっぱられる問題 同調圧力がかかる状況を減らす ファシリテーションをどうやって学べばいいのか? ソニックガーデンの藤原さん 現場でどのような悩みを解決するのか? ええ感じに解決するの、ええ感じとは何か? 正しいことを言えば物事が進むわけじゃない 技術的問題と適応課題 学習する組織 ― システム思考で未来を創造する 他者と働く──「わかりあえなさ」から始める組織論 大変だからしなくていいわけじゃない アジャイルコーチに依頼して上手くいったことの指標・判断は? ベロシティを上げるのを目的にしてはいけない エピソードスポンサー Offers 運営会社: 株式会社overflow See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

45. 組織の心理的安全性をどうやって高めるか? w/ raykataoka
話したネタ 心理的安全ジャーニーSlackでの5つの実装方法 心理的安全性とは?その正体は何なのか? チームが機能するとはどういうことか ― 「学習力」と「実行力」を高める実践アプローチ 恐れのない組織――「心理的安全性」が学習・イノベーション・成長をもたらす 心理的安全性によくある誤解とは何か? 批判・反論ができる組織・チームをどう作っていくのか? 正しい行動を強化して、間違った行動を消失させる 社内の心理的安全性を高めるために、何をしているか? Bad News First 悪い情報を共有すること自体には感謝をする 失敗を共有できるようにリフレームしていく 実際の失敗共有はどんなものがある? 失敗共有時に怒ったらどうなるか? 失敗からどうやってノウハウを溜めていくのか? 失敗にはどのような種類があるのか? 失敗学のすすめ Slack Maturity Score、日本1位の企業の独創的な使い方は? ゆめみにおける分報の使い方、自己開示を推奨していく 分報の数が多いが、どのぐらい見ている? ネガティブな情報はSlackでも拡散しやすい Slackのコミュニケーションガイドラインが規定されている 主語が大きい否定後は示唆を受ける プロポーザルレビューリクエスト(Proposal Review Request) エピソードスポンサー Offers 運営会社: 株式会社overflow See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

44. Spotify型およびゆめみにおける組織モデルの変遷 w/ raykataoka
話したネタ Ray Wow FM ゆめみの組織構造はどうなっている? Spotify 組織モデルとは? Spotify型組織のメリット・デメリット 技術的な評価は、技術者自身に評価してほしい マトリクス型組織の難しさとは? コミュニケーション・調整コストの高さ ピープルマネジメントマネージャ側が深く関与できない 技術的な勉強会はどのような組織・チームで実施している? 人数が多くなった場合のナレッジシェアの難しさと対応 どのようにナレッジシェアを実現しているか 月間60回の勉強会 社内勉強会を活性化させる秘訣は? 雑な登壇で、雑壇 全てお金で人を動かそうとすると上手くいかない Spotifyモデルはなぜ上手くいかない、何が大変なのか? 組織モデルを変更したターニングポイント・背景は? 事業部単位の縦割り 受託ビジネスモデルでオーナーシップをどう保つか?モチベーションをどう高めるか? フィーチャーチームに、コンポーネントチームを割り当てる 案件ごとのドメイン知識が偏る問題をどうするか? なぜ、本人がプロジェクト・プロダクトを選べるようなアサイン方式にしたのか? 人気のある案件に偏ってしまわないか? フロントエンド、サーバーサイドなどの職能単位のバランスをどう取るか?変動要素のバッファのとり方は? エピソードスポンサー Offers 運営会社: 株式会社overflow See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

43. WebTransport、HTTP/3、WebCodecs w/ yuki_wtz
話したネタ WebSocketの次の技術!?WebTransportについての解説とチュートリアル WebTransportとWebCodecsを組み合わせてビデオチャットを実装してみる WebTransportとは何か? HTTPの双方向通信の歴史 XHR、Polling、Cometとは? WebSocket Server-Sent Eventsとは? SSEって今も使われるの?どこに使う? WebSocketとSSEとのパフォーマンス差異は? なぜWebTransportは登場してきたのか?WebSocketの課題とは? TCP Head of Line Blocking QUICとは? QUIC プロトコルスタック WebTransportは実際に使われている? WebSocketとWebTransportのユースケース? クラウドゲーミングとWebRTC WebTransportでクライアントクライアント通信はできる? TCPとUDP以外の選択肢は無かったのか? ネットワークプロトコルの硬直化 1. IETFとか、QUICとか UDPが通らない環境ってあるのでは?どう対応する? HTTP/2とは? HTTP Head of Line Blocking Bootstrapping WebSockets with HTTP/2 HTTP/2の課題 HTTP/2と3の違いは? 内容訂正: 当初配信版では「HTTP2のServerPushがHTTP3で削除された」とありましたが、正しくは「仕様としては削除されておらず、Chromeが現状実装する予定にない」です。 Server Push と 103 Early Hints 内容訂正: 「HTTP3TransportではcookieなどのHTTPの仕組みを応用できる」と話している部分とありましたが、cookieの送信は現状の仕様ではサポートしないとされています WebCodecsとは何か? なぜWebCodecsが登場してきたのか? WebTransportやWebCodecsがだれが推進している? WASM WebTransportやWebCodecsは、個人の開発者には関係がある? エピソードスポンサー Offers 運営会社: 株式会社overflow See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

42. 良いマネジメントとは?良いミーティングとは? w/ konifar
話したネタ Konifarさんにとってマネジメントとは? HIGH OUTPUT MANAGEMENT EM.FM 実際にマネージャとしてどういう課題に取り組んでいたのか? 情報設計の方法論 コミュニケーションの最適な形をどう追求するか? Konifarさんはどうやって問題発見するか? 1on1の場、チームの振り返りで吸い取る 忘れないようにGoogleDocsに書いておく TextやQuickCallで解決する、1on1で解決するための判断基準は? Feedbackを与えるにあたって気をつけていることは? フィードバック入門 耳の痛いことを伝えて部下と職場を立て直す技術 言わないでいるより、言って後悔したほうが良い どうやって褒める箇所を覚えておくか? 1on1 ミーティングの目的 Konifarさんにとって良いミーティングとは? 目的とゴールがハッキリしていること 目的とゴールの違いは? 何かを決めるミーティングは事前準備がすべて ミーティングが上手くいかないとき = 例外処理 ミーティング関数の引数 参加者の発言偏り問題にどう対処するか? 発言しないのは、そもそもなぜなのかを考える必要がある ネガティブなことを言えるように心理的安全性を高めるためにやっていること? ストレートにネガティブな意見が出てくるのは嬉しい タックマンモデルのStormingが苦手な人が多いのでは 率直に物事をいうのはすごい疲れる ブログで言語化して楽になる リモート環境での雑談の工夫 社内でボードゲーム Kyashの全社忘年会で使用したサービス(remo) リモート飲み会でお話を聞く、という形になる リモートミーティングで音声とチャットでマルチで会話する Chatに即興でアンケートFormを埋め込む 「これについて意見ありますか?」の後の沈黙に耐える チェックイン Kyash募集職種一覧 fukabori.fm 個人サポータープラン エピソードスポンサー Offers 運営会社: 株式会社overflow See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

41. Wantedlyの開発組織 w/ kawasy
話したネタ Wantedlyの開発組織はどれぐらいの人数・チーム数・編成? Discover the Spotify model Tribe間の情報流通の課題などから組織再編 Productの情報ラインと、技術情報ラインの会議体設計 議事録などの情報展開 モノリシックアプリケーションからマイクロサービスへ Argo Looker どのように技術判断を実施するのか? 組織の課題解決能力を向上させる 1-2年では困らないけど重要な問題をどのように対応するか? たとえば、1チームの開発プロセスはどうなっている? 新しく価値をつくることと、リニューアルの難しさ 会社方針と個人方針でポジションがあわなくなった場合は? インフラチームからの他チームへの留学制度 エンジニアの人事評価はどうしている? 「期待」を満たしたのか・満たしていのかをみる Wantedly, Inc.の採用/求人一覧 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

40. 外資証券会社における独自言語および独自オブジェクト指向データベース w/ kawasy
話したネタ エンジニアトーク「ROLE MODEL」 外資証券会社のシステムとは? 使われていた独自のプログラミング言語とは? 社内に存在する独自のエコシステム 独自言語は、どの言語に似ている? 専用の統合開発環境 独自のオブジェクト指向データベースとは? Active Record Pattern インピーダンスミスマッチ オブジェクト指向データベースはなぜ流行らなかったのか? グローバルレベルでのマルチマスタ同期 パフォーマンスレベルでの問題は? どのようにロックする? Dependency graphが実装されている 処理軽減・速度向上のためのメモ化 変数名にスペースが使えるプログラミング言語 どうやって品質を担保していたのか? LeanとDevOpsの科学 コードレビューをもらうのが難しい問題とその対策 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

39. Work Together Anywhere w/ Lisette Sutherland
話したネタ Work Together Anywhere リモートワーク - チームが結束する次世代型メソッド Collaboration superpowers workshops Why remote working is so important? The reasons from company’s view and individual’s view The future of work is choice; Let us choose Shift to result oriented work What are the difficulties in working at home? Build boundary; turn off computers at certain time Template for creating a REMOTE TEAM AGREEMENT: Should we share the agreements with other teams? What’s difference in term of manager’s role? How do managers find roadblocks when working remotely? Not only 1 on 1 between a boss and a member but also between team members Just calling without urgent matter Over communiacation is definitely recommended Japanese Super Cards See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

38. 良い組織を作るために w/ yunon_phys
話したネタ (収録環境都合により、途中で音質が変わります) EM.FM Chief of Staff, Games とは何をする人? 偉大なゲームを作るために「変化に適応できる組織」を作る(前篇) 偉大なゲームを作るために「変化に適応できる組織」を作る(後篇) Engineering Managerとは? アカツキのEngineering Managerは何をする人なのか、EM Triangle Managementというの言葉の訳語 これまでどのような組織づくりをしてきたのか? 問題を見つけるために、どのような行動をするのか? 30人以上との1on1からの模索 1on1で本音を出してもらうために、どのように話す? 学習する組織 1on1のヒアリングでは、たとえばどのような内容・課題が出てくるのか? 大量の課題に面したとき、どう行動するか? マインドマップで可視化して、システム思考的に考える 関係ないと思われた課題がつながる例とは? 組織開発(Organization Development)とは何か? Developmentにある発展という意味 30人以上の意識をあわせにいくときの方法 対立をなくすのではなく、なぜそう考えたかという起点を考える 相手が自分と同じではない、また自分と同じ人間であることを認識する 無理に職能を統一するのではなく、それぞれの文化・歴史を大事にしつつ、更に良くするためにはどうするかそれぞれで考えていく 何を考えているのか、何に困っているのかを共有するようなファシリテーション 未来を良くするために、自分が置かれている地点をメタ認知する 職能で自律して進めてもらうようなアプローチ ゆのんさんにとってコミュニティとは? コミュニティから一番得るのは活力 Reginal Scrum Gathering Tokyo fourという社内コミュニティで、エンジニアリングマネジメント・プロジェクトマネジメントをするメンバが集まる ピープルマネジメントのネタは人に話しにくいこともある 心のNDA マネージャ自身のバイアスを他者と会話することで見つける オンライン勉強会は参加が簡単、出席率も変わる https://game.aktsk.jp/ https://voice.aktsk.jp/ See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

37. MLOpsとは?どのようにMLOpsを実装しているか? w/ kenta_sato3
話したネタ MLOpsとは何か? MLOpsの定義 MLのおけるモデルとは何か? MLOpsで解決する課題とは? CACE / Changing Anything Changes Everything 学習に使ったデータ管理の難しさ メタ情報だけのバージョン管理というプラクティス MLに必要なパイプラインを回すのは大変 ML Superhero、MLからインフラ構築まですべて担う人 Stockmark社におけるMLOpsに取り組む前のアーキテクチャとは? BERTを使ったMLバッチ処理実サービスのアーキテクチャとMLOpsの取り組み MLOps取り組み前のアーキテクチャの課題とは? 温かみのある手動Opsの自動化 AWS CodeBuildの権限周りの楽さ ワークフローが見えにくい課題をワークフローエンジンで解決する AWS Step Functions と AWS Batch の活用 今後のMLOpsの野望 モデルのパフォーマンスを決める上流データバリデーション 学習のパイプラインの整理、その目指すべきところは? 汎用言語モデルをGoogle TPUでの開発 MLOpsにどのような気持ちで望んでいるか? ペインをどうやって発見しているか? 推測するな、計測せよ 電笑戦 ~ AIは人を笑わせられるのか 第 2 回 電笑戦の背景と挑戦者 Stockmark Tech Blog エンジニア募集中 See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.