シリコンバレー、ベイエリアで働くソフトウェアエンジニア達が、気になったIT界隈の技術トピックを、ゆるく紹介しながらトレンドを追いかけるポッドキャストです。
https://podcasters.spotify.com/pod/show/todayilearnedfm23. 10X CTO石川さんと10X、開発組織、CTOの役割、個人の成長について
株式会社10X CTOの石川さんをゲストに、10Xの開発組織やワークフロー、CTOとしての取り組み、マルチプレイヤーになるための心構えなどについて話しました。 https://twitter.com/_ishkawa Stailer https://stailer.jp/ 堤さんYoutubeチャンネル https://www.youtube.com/watch?v=hOeWBIKIaj0 「10Xを支える技術」の実態はどうなっている?エンジニア6名が明かした#10XTopicレポート https://10x.co.jp/articles/posts/?id=2020-12-18 Dart 選定の話 https://10x.co.jp/articles/posts/?id=2020-06-22 Your co-hosts: Tomoaki Imai, Chomp CTO — https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
22. 人生をコントロールする、情報発信を続けること、エンジニアとしてのチャレンジ(ゲスト: 堤修一さん後編)
iOSエンジニアの堤さんをゲストに、人生をコントロールするために身につけたこと、情報を発信することの意義について話しました。 話したこと: 自分の人生をコントロールできるようになったきっかけ 情報発信を続ける理由 情報発信メディア選びについて フリーランスエンジニアとしてこれからのチャレンジ リンク: https://twitter.com/shu223 技術への全振りを緩めて新領域に挑戦 https://shu223.hatenablog.com/entry/2021/01/05/153015 Your co-hosts: Tomoaki Imai, Chomp CTO https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
21. コミュニティ作り、失敗に対する考え方、人生をコントロールする秘訣 (ゲスト: 堤修一さん 前編)
iOSエンジニアの堤さんをゲストに、前編となる今回はコミュニティを作ることや失敗に対する考え方などについて話しました。 https://twitter.com/shu223 # はなしたこと - エンジニアと人生コミュニティ https://community.camp-fire.jp/projects/view/280040 - コミュニティを始めたきっかけ - 自分の人生をコントロールするための情報発信 - ビジネスも人生もグロースさせる コミュニティマーケティング https://amzn.to/2Q0IeAx - 失敗に対する考え方、新しいことにチャレンジできる秘訣 Your co-hosts: Tomoaki Imai, Chomp CTO https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
20. Git rebaseをなぜやめるべきなのか
Why you should stop using Git rebaseという記事を元に、Gitでのrebaseやmergeについて話しました。本編は11分23秒からです。 元記事: https://medium.com/@fredrikmorken/why-you-should-stop-using-git-rebase-5552bee4fed1 ChompでのPull Request のサンプル: https://twitter.com/tomoaki_imai/status/1371019530948931584 Your co-hosts: Tomoaki Imai, Chomp CTO https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
19. コードレビューで重箱の隅をつつくのをやめよう
Stop Nitpicking in Code Reviewsという記事を元に、コードレビューやその改善方法にについて話しました。本編は19分52秒からです。 Stop Nitpicking in Code Reviews: https://blog.danlew.net/2021/02/23/stop-nitpicking-in-code-reviews/ The LOGAF Scale: https://blog.danlew.net/2020/04/15/the-logaf-scale/ CrossFit games https://games.crossfit.com/workouts/open/2021 レガシーコード改善ガイド https://amzn.to/3qKta6O Your co-hosts: Tomoaki Imai, Chomp CTO https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
18. ベイエリアに住むということ、個人開発におけるプロダクトの発想方法 (ゲスト:スマートニュース梅林さん後編)
スマートニュースUSでバックエンドソフトウェアエンジニアをしている梅林さんのゲスト回です。後編となる今回はベイエリアに住むということ、個人開発におけるプロダクトの発想方法、自分の会社をもったときの採用試験について話しました。 https://www.smartnews.com https://slamdunk.fandom.com/wiki/Ryuji_Yazawa https://martinfowler.com/bliki/AlphaGeek.html Your co-hosts: Tomoaki Imai, Chomp CTO https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
17. ソフトウェアエンジニアの技術力、やりがい、深みとは(ゲスト:スマートニュース梅林さん前編)
スマートニュースUSでバックエンドソフトウェアエンジニアをしている梅林さんのゲスト回です。前編となる今回はスマニューの開発体制、Push Notificationの開発、ソフトウェアエンジニアとしてのやりがい、技術力、深み、低レイヤーへのあこがれなどについて話しました。 https://www.linkedin.com/in/yasutaka-umebayashi-b9a8034b/ https://www.smartnews.com https://skydivecalifornia.com/ https://www.jeremiahlee.com/posts/failed-squad-goals/ SpotifyのSquad teamの話 Your co-hosts: Tomoaki Imai, Chomp CTO https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
16. 6年間テックインダストリーにいて考えを改めたこと、取り入れたこと、変わってないこと
今回はSoftware development topics I've changed my mind on after 6 years in the industry というブログ記事をもとに、ソフトウェア開発におけるお互いの考え方の変遷について語り合いました。 元記事 https://chriskiehl.com/article/thoughts-after-6-years SwiftUI https://developer.apple.com/xcode/swiftui/ Cargo Cult Programming https://ja.wikipedia.org/wiki/カーゴ・カルト・プログラミング Gamestop frenzy https://www.wsj.com/articles/gamestop-frenzy-echoes-sharp-moves-long-seen-in-cryptocurrency-markets-11612965608 The manifesto for Agile Software development https://en.wikipedia.org/wiki/Agile_software_development#The_Manifesto_for_Agile_Software_Development Workplace from Facebook https://www.workplace.com Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
15. 新型コロナワクチンをリバースエンジニアリングする
今回はReverse Engineering the source code of the BioNTech/Pfizer SARS-CoV-2 Vaccineという記事をもとに、新型コロナウイルスのワクチンのコードを読むというテーマについて話しました。 フィットネストラッカー「Whoop」(アフィリエイトリンク): https://join.whoop.com/#/B4C7BD 元記事「Reverse Engineering the source code of the BioNTech/Pfizer SARS-CoV-2 Vaccine」:https://berthub.eu/articles/posts/reverse-engineering-source-code-of-the-biontech-pfizer-vaccine/ 日本語訳「BioNTech/Pfizer の新型コロナワクチンを〈リバースエンジニアリング〉する」: https://note.com/yubais/n/n349ab986da42 RNA Vaccines and their lipids:https://blogs.sciencemag.org/pipeline/archives/2021/01/11/rna-vaccines-and-their-lipids No, Really, mRNA Vaccines Are Not Going To Affect Your DNA:https://www.deplatformdisease.com/blog/no-really-mrna-vaccines-are-not-going-to-affect-your-dna Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
14. 人のコードを読む
今回はブラウザ開発を手がけるPatricia Aasさんの、Reading Other People's Codeというプレゼンテーションをもとに、巨大なコードベースを読むための手法、心理的安全性と優れたチームについて話しました。 プレゼン動画: https://www.youtube.com/watch?v=mrXHf71lYrs スライド: https://www.slideshare.net/PatriciaAas/reading-other-peoples-code-ndc-sydney-2018 What Google Learned From Its Quest to Build the Perfect Team: https://www.nytimes.com/2016/02/28/magazine/what-google-learned-from-its-quest-to-build-the-perfect-team.html Today I learned Ep. 13 UberでのiOSアプリリライトにおける技術的、組織的な挑戦について: https://anchor.fm/todayilearnedfm/episodes/13--UberiOS-eo7luc Nest の統合に時間がかかった話: https://softwareengineeringdaily.com/2021/01/05/webassembly-on-iot-with-jonathan-beri-repeat/ Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
13. UberでのiOSアプリリライトにおける技術的、組織的な挑戦について
今回は The biggest engineering disaster I’ve ever had the misfortune of being involved in という元Uber社員の一連のツイートをもとに、iOSアプリケーションのリライトで技術的、組織的な問題やハイパーグロースにあるサービスを開発することについて話しました。 元ツイート https://twitter.com/StanTwinB/status/1336890442768547845 スレッドまとめ https://threadreaderapp.com/thread/1336890442768547845.html Static vs dynamic: https://www.vadimbulavin.com/static-dynamic-frameworks-and-libraries/ Umbrella framework: https://gist.github.com/SheldonWangRJT/78c9bd3b98488487c59a6a4a9c35162c#:~:text=Dynamic framework works at runtime,applications to relink to them. Application size optimization https://developer.apple.com/videos/play/wwdc2016/406/ Androidのリライトのツイート https://twitter.com/ZacSweers/status/1337112019116453892?s=20 CLLoationManager https://developer.apple.com/documentation/corelocation/cllocationmanager Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
12. Katryo on AWS, Graduate school and life in NY, Bay Area
Katryoさん(@katryo)をゲストに迎え、開発に携わったAWS Glue DataBrew、USへの留学、就職活動、Amazon独特の面接やアメリカの生活について話をしました。 ゲストのKatryoさん: https://twitter.com/katryo AWS Glue DataBrew https://aws.amazon.com/jp/glue/features/databrew/ Data scientists spend 60% of their time on cleaning and organizing data https://www.forbes.com/sites/gilpress/2016/03/23/data-preparation-most-time-consuming-least-enjoyable-data-science-task-survey-says/?sh=37e4b916f637 MUA https://www.makeupalley.com jugyoさん https://twitter.com/jugyo Interviewing at Amazon https://medium.com/@scarletinked/are-you-the-leader-were-looking-for-interviewing-at-amazon-8301d787815d Leadership Principals https://www.amazon.jobs/en/principles https://www.amazon.jobs/jp/principles Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
11. How Big Technical Changes Happen at Slack
今回は How Big Technical Changes Happen at Slack という記事をもとに、技術的変化をエンジニアとして、チームとして導入する手法やカルチャーづくりについて話しました。 How Big Technical Changes Happen at Slack https://slack.engineering/how-big-technical-changes-happen-at-slack/ libSlack https://slack.engineering/client-consistency-at-slack-beyond-libslack/ 技術的策定について https://speakerdeck.com/tomoima525/hai-womatagukai-fa-timutotech-lead?slide=27 10X https://10x.co.jp/ チェーンソーマン https://shonenjumpplus.com/episode/10834108156650024834 The Boys https://www.amazon.com/The-Boys-Season-1/dp/B07QNJCXZK Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
10. What distinguishes a great software engineer from a good one?
今回はWhat distinguishes a great software engineer from a good one? https://www.quora.com/What-distinguishes-a-great-software-engineer-from-a-good-one/answer/Russel-Simmons というQuora上の回答をベースに、良いソフトウェアエンジニアについて話をしました。 What distinguishes a great software engineer from a good one? https://www.quora.com/What-distinguishes-a-great-software-engineer-from-a-good-one Jin Yamanakaさんの回答 https://jp.quora.com/zu-ba-batsu-ke-te-yuushuu-na-sofutouea-enjinia-ha-donna-tokoroga-hokano-enjinia-to-chigai-masu-ka/answers/215786913?ch=2 Edmond Lauさんの回答 https://www.quora.com/What-distinguishes-a-great-software-engineer-from-a-good-one/answer/Edmond-Lau?ch=10&share=ca05529a&srid=yWHh Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
9. 200 OK! Error handling in GraphQL
今回は 200 OK! Error handling in GraphQL https://www.youtube.com/watch?v=RDNTP66oY2o という動画をベースに、GraphQLにおけるエラーハンドリングの難しい部分やベストプラクティスについて話しました。 https://www.youtube.com/watch?v=RDNTP66oY2o GraphQL summit 2020 https://summit.graphql.com/ (July, August) Blog post https://sachee.medium.com/200-ok-error-handling-in-graphql-7ec869aec9bc GraphQLのError仕様定義 http://spec.graphql.org/draft/#sec-Errors Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
8. Yuya on Shopify plugins, Vercel vs Netlify, life at Vancouver
Yuyaさん(@van_sf_engineer)をゲストに迎え、Shopifyプラグイン, Vercel vs NetlifyやVancouverでの生活について話をしました。前編はエピソード8です。 ゲストのYuyaさん: https://twitter.com/van_sf_engineer Ramen Hero: https://ramenhero.com/products Retool: https://retool.com/ Shopifyでサブスクリプションを作るRecharge: https://apps.shopify.com/subscription-payments next-on-netlify: https://github.com/netlify/next-on-netlify Vercel: https://vercel.com/ Netlify: https://www.netlify.com/ バンクーバーのえんじに屋ポッドキャスト: https://anchor.fm/van-engineers/episodes/Part-1-el8mbk 今バンクーバーがどれだけエンジニアにとってヤバい街なのか書いてみる: https://webya.opdsgn.com/webtech/good-place-vancouver/ Ramen heroのブログ記事、TOP 7 RAMEN SHOPS NEAR ME IN THE SAN FRANCISCO BAY AREA: https://ramenhero.com/blogs/ramen-hero-blog/top-ramen-near-me-san-francisco Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_ima Yusuke, Software Engineer https://twitter.com/ykawanabe
7. Yuya on developing D2C site and JamStack
Yuyaさん(@van_sf_engineer)をゲストに迎え、D2Cウェブサイトの運営やJamStackについて話をしました。後編はエピソード8です。 ゲストのYuyaさん: https://twitter.com/van_sf_engineer Ramen Hero: https://ramenhero.com/products Shopify Storefront API: https://shopify.dev/docs/storefront-api JAMstack: https://jamstack.org/ Next.js: https://nextjs.org/ Netlify: https://www.netlify.com/ データ分析に用いているRedash: https://redash.io/ Lambda cold start vs hot start: https://www.serverless.com/blog/keep-your-lambdas-warm SPA → SSR → SSG → ISG。Single Page Application(一般的なReactアプリケーション)は表示が早い、SEOがダメ、動的。Server Side Renderingは最初の1ページを返す、SEOに良い、表示が遅い、動的。Static Site Generationは全ページをレンダリングする、SEOに良い、表示が早い、静的なので再ビルドが必要。Incremental Static Regenerationは全ページをレンダリング、SEOに良い、表示が早い、見かけは静的、裏側で動的なので再ビルドが必要ない。 ウェブサイトの表示スピードとコンバージョンレートの話: https://www.gigaspaces.com/blog/amazon-found-every-100ms-of-latency-cost-them-1-in-sales/ Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
6. The Self-Taught Engineer's Algorithm Study Plan
今回は The Self-Taught Engineer's Algorithm Study Plan https://dev.to/rmorabia/the-self-taught-engineer-s-algorithm-study-plan-472a という記事をベースに、USテック企業におけるコーディング面接やその勉強方法、コツについて話しました。 The Self-Taught Engineer's Algorithm Study Plan https://dev.to/rmorabia/the-self-taught-engineer-s-algorithm-study-plan-472a How I Survived the Technical Interview Process (with Tips!) https://chrisdoescoding.com/posts/5/ サンフランシスコで転職活動をしましたhttps://jeffsuke.hatenablog.com/entry/2017/04/30/062502 CodeRust https://www.educative.io/courses/coderust-hacking-the-coding-interview Interview Cake https://www.interviewcake.com LeetCode https://leetcode.com workable https://www.interviewcake.com The boys https://www.imdb.com/title/tt1190634/ Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
5. Kazuki Nishiura on Payment Processor OSS, DevOps and improving credit card auth rate
Nishiura Kazukiさん(@daisy1754)をゲストに迎え、Multi Payment Processor の OSS開発秘話、開発者用のVM環境を作った話、Credit card auth rateを改善する話をしました。前編はエピソード4です。 ゲストのNishiura Kazukiさん: https://twitter.com/daisy1754 Multi-payment processor対応しOSS化されたBoltApp/sleet: https://github.com/BoltApp/sleet Shopifyが作ったRubyのactivemerchantを参考に上記のOSSは作られた: https://github.com/activemerchant/active_merchant Spreedly: https://www.spreedly.com/ Magento: https://en.wikipedia.org/wiki/Magento Amazon Machine Images: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html smallstep: https://smallstep.com/sso-ssh/ ngrok: https://ngrok.com/ Stripeのcredit card auth rate改善記事、Optimizing authorization rates: How to reduce network declines: https://stripe.com/guides/optimizing-authorization-rates#adaptive-acceptance Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
4: Kazuki Nishiura on Google Pay, Life in a startup and Monorepo migration
Nishiura Kazukiさん(@daisy1754)をゲストに迎え、ペイメントテクノロジーや急成長したスタートアップでの開発の話などを伺いました。前編となる今回は、Google Pay、ベイエリアでのスタートアップの探し方、急拡大した企業の成長痛、ペイメントサービス、モノリポ移行について話しました。 ゲストのNishiura Kazukiさん: https://twitter.com/daisy1754 2つのGoogle Payと2つのGoogle Walletの話: https://note.com/daisy1754/n/nc0c9f885d9ed AngelList(スタートアップの採用) https://angel.co *AListはcloseした模様 https://www.bolt.com Bolt https://www2.fast.co/ Fast.co(Boltの競合) Migrating to a Monorepo: https://www.bolt.com/blog/migrating-to-monorepo/ roopakv/swissknife: https://circleci.com/orbs/registry/orb/roopakv/swissknife BFG Repo-cleaner: https://rtyley.github.io/bfg-repo-cleaner/ Your co-hosts: Tomoaki Imai, Chomp CTO — 外食体験を記録、シェアできるソーシャルアプリChompを開発してます https://chomp.app/ https://twitter.com/tomoaki_imai Yusuke Kawanabe, Software Engineer https://twitter.com/ykawanabe
こちらもおすすめ
Cobe.fm 本好きコンサル2人の読後感想戦
コンサル×アートでフリーランスっぽく働くみき(左)と、コンサル・リサーチ会社を経営するのぞみ(右)の二人で、1冊の本を実際に読んで感じたこと、思ったことをふんわり楽しく話します。ビジネス書から戯曲・小説、SF、ノンフィクションまで幅広く取り上げています。読書が好きな人、本が好きな人、学びが好きな人、ぜひお耳に合いましたら。 "読むことは人を豊かにする。聴くことは人を謙虚にする" みき(Tw: @miki_apreciar) のぞみ(Tw: @Nozomitnk) 書き起こしサービスLISTENはこちら:https://listen.style/p/hv5wngkh?LUsFq7mq
SubmarineCastさぶまりんきゃすと
さぶまりんきゃすとは美術部に所属している大学生の友達2人で深く潜っていく様にふわふわと話していく番組です! 文字起こし:https://listen.style/p/submarinecast?3twuufcj
言語化.fm
いいと思っていること、考えていることをきりん(@sota1235)とだて(@d_date)が言語化したいPodcastです テーマは技術や仕事、なんでも ポッドキャスト文字起こしサービスLISTENはこちら https://listen.style/p/1n0cyluy?KhZfJEkl
amayaの部屋
未定〜
The Potluck
The Potluckは、ニューヨーク在住のCXリサーチャー Rieと東京在住のクリエイティブ・ディレクター/写真家のNagisaが、アメリカや日本の気になるプロダクトや企業・ブランドを、ビジネストレンド、クリエイティブ、コンシューマーといったさまざまな視点から、あれこれ話すポッドキャストです。 リクエスト、感想などはハッシュタグ #ThePotluck をつけてポストしてください💕また、リクエスト、感想は匿名メッセージサービス「マシュマロ」からも受け付けています!下記URLからどうぞ。 https://marshmallow-qa.com/thepotluckus また、PayPal.meでご支援も募集中です。頂いたご支援金は機材投資やコンテンツ拡充などに活用させていただきます。 https://paypal.me/thepotluckus The Potluckの最新情報は、 ✓Twitter:https://twitter.com/thepotluckus ✓Instagram:https://instagram.com/thepotluckus をチェック!
Replay.fm
セキュリティに関する気になった記事を読んでワイワイするPodcastです。 文字起こしはLISTENで見ることができます https://listen.style/p/replayfm?ksmyPlhV