13本のエピソード

texta.fmは、ピクスタで働くデザイナー・エンジニアによる技術ブログ「てくすた」のポッドキャスト版です。
本ポッドキャストに関するご意見・ご感想は、ハッシュタグ #textafm にお寄せください。

texta.fm Design and Engineering team at PIXTA

    • テクノロジー
    • 5.0 • 35件の評価

texta.fmは、ピクスタで働くデザイナー・エンジニアによる技術ブログ「てくすた」のポッドキャスト版です。
本ポッドキャストに関するご意見・ご感想は、ハッシュタグ #textafm にお寄せください。

    Sideshow 8. Writing Your Internal DSL

    Sideshow 8. Writing Your Internal DSL

    技術顧問の和田卓人さんと、内部DSL、2010年代のプログラミング言語について話しました。

    Show Notes:


    Put chubby models on a diet with concerns
    メタプログラミングRuby 第2版
    InternalDslStyle
    普通のやつらの上を行け(「ハッカーと画家」に収録されているエッセイの1つ)
    Annotation(Java)
    Decorators(Python)
    Cross-cutting concern
    Aspect-oriented programming
    Robert Griesemer, Rob Pike, Ken Thompson(Go言語の作者たち)
    Law of Demeter
    Structural type system
    Nominal type system
    Bundle Side Optimization in Future JavaScript - JSConf JP 2021
    Rome Toolchain

    • 31分
    8. Class-based Programming

    8. Class-based Programming

    技術顧問の和田卓人さんと、Observerパターン、オブジェクト指向プログラミングにおけるクラスについて話しました。

    Show Notes:


    ピクスタ技術ブログ「てくすた」
    パーフェクトRuby on Rails【増補改訂版】
    チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計
    module Math
    ActiveSupport::Concern
    ActiveSupport::Callbacks::ClassMethods#set_callback
    Rails 7.0: Fulfilling a vision(収録後リリースされた)
    rails/rails-observers
    Observer pattern
    Publish–subscribe pattern
    The Node.js Event emitter
    ロードマップ指向とエコシステム指向
    Trailblazer
    コーディングを支える技術――成り立ちから学ぶプログラミング作法
    Traits: Composable Units of Behaviour
    Matzにっき(2010-11-13)
    Module#mix のアイディアは放棄されました
    二つのオブジェクト指向とそれぞれのメリット
    Classes - JavaScript

    • 49分
    Sideshow 7. Jbuilder was Right

    Sideshow 7. Jbuilder was Right

    技術顧問の和田卓人さんと、Data Transfer ObjectとDomain Payload Objectについて話しました。

    Show Notes:


    本編 = 7. Fat Controllers and Models
    DTO (Data Transfer Object)
    DPO (Domain Payload Object)
    LocalDTO
    Remote Method Invocation
    Metaprogramming
    Reflection
    DDD_Aggregate
    drapergem/draper: Decorators/View-Models for Rails Applications
    Forwarding
    DAO (Data Access Object)
    Expression Language
    Performance and N+1 Queries: Explained, Spotted, and Solved
    The Open Session In View Anti-Pattern
    ActiveRecordのjoinsとpreloadとincludesとeager_loadの違い
    Plain old Java object
    AnemicDomainModel
    Decorator/Presenter
    The Onion Architecture : part 1
    rails/jbuilder: Jbuilder: generate JSON objects with a Builder-style DSL

    • 43分
    7. Fat Controllers and Models

    7. Fat Controllers and Models

    技術顧問の和田卓人さんと、Fat Controller/Model問題とその向き合い方について話しました。

    Show Notes:


    ピクスタ技術ブログ「てくすた」
    パーフェクトRuby on Rails【増補改訂版】
    Team Topologies book translated to Japanese
    4. Not Just ORM
    48. GoFデザインパターンとDI (前編) w/ twada
    Pattern-Oriented Software Architecture, Volume 1, A System of Patterns
    Service-oriented architecture
    PresentationDomainDataLayering
    Patterns of Enterprise Application Architecture
    Model View Controller and "Model 2"
    PresentationDomainSeparation
    3. Low-Code Development
    Changes to test controllers in Rails 5
    TestPyramid
    質とスピード(2020秋100分拡大版)
    Action Domain Responder
    LaravelでのADR(Action-domain-responder)実装
    V1.3: Request & Response | Hanami Guides
    The Form Component (Symfony Docs)
    2. The Power of Constraints
    後藤さんの前の講演

    [お詫びと訂正] 本エピソードにて、Ruby on Railsにおけるコントローラーの標準のアクション数について誤りがありました。正しくは「7アクション」です。お詫びして訂正いたします。

    • 57分
    6. 1on1 in Public

    6. 1on1 in Public

    技術顧問の和田卓人さんと、Four key metricsの計測、技術と経営の接続、Team Topologiesなどについて話しました。

    Show Notes:


    ピクスタ技術ブログ「てくすた」
    パーフェクトRuby on Rails【増補改訂版】
    LeanとDevOpsの科学
    2020 State of DevOps Report
    CTOとして招聘されて1年でDX Criteriaを大幅改善するために追求した唯一の成果指標
    Agile & Lean Metrics: Cycle Time
    Backlog
    Pivotal Tracker
    Jira Software
    DORA joins Google Cloud
    https://cloud.google.com/devops
    Nicole Forsgren
    Insights: Engineering Leader and Organizational DORA Reports · Issue #127
    Four Keys 〜自分たちの開発レベルを定量化してイケてる DevOps チームになろう〜
    CTOの頭の中:技術投資を最適化する
    財務3表一体理解法
    カナリアリリース
    MTTD vs MTTF vs MTBF vs MTTR
    Service-level objective
    PRINCIPLES OF CHAOS ENGINEERING
    Chaos Engineering に向けてレシピサービスの Steady State を追求する
    d/d/d
    Full Cycle Developers at Netflix — Operate What You Build
    Team Topologies
    QRC Team Topologies-ja
    Value stream
    Team Topologiesを読んだ

    • 1 時間2分
    5. Accelerate

    5. Accelerate

    技術顧問の和田卓人さんと、LeanとDevOpsの科学(原題: Accelerate)について話しました。

    Show Notes:


    ピクスタ技術ブログ「てくすた」
    パーフェクトRuby on Rails【増補改訂版】
    LeanとDevOpsの科学
    Accelerate
    Nicole Forsgren
    Jez Humble(「Continuous Delivery」「The DevOps Handbook」などの著者)
    Gene Kim(「The DevOps Handbook」などの著者)
    The Lean Startup
    ヘロヘロScrum
    Jolt Awards
    Jolt Awards の 22年(受賞本リスト)
    Dr. Dobb's Journal
    ITエンジニア本大賞2021
    DORA joins Google Cloud
    2020 State of DevOps Report
    ajitofm 42: You must unlearn what you have learned
    質とスピード(2020秋100分拡大版)
    組織にテストを書く文化を根付かせる戦略と戦術(2020秋版)
    ブランド・エクイティ
    Agile & Lean Metrics: Cycle Time
    d/d/d
    DevOps tech: Trunk-based development
    Feature toggle
    フロー効率性とリソース効率性について XP祭り2017で発表してきた #xpjug
    稼働率100%をねらってはいけない
    Mob Programming – A Whole Team Approach by Woody Zuill
    Inner source
    Why Software Is Eating the World
    CTOとして招聘されて1年でDX Criteriaを大幅改善するために追求した唯一の成果指標
    DX Criteria

    • 1 時間12分

カスタマーレビュー

5.0/5
35件の評価

35件の評価

aceっす

すばらしい

ちょうど悩みながら勉強してるところだったのでめちゃくちゃ参考になります。
わかったつもりになっている内容も実はわかっていないことが多いことに気づかされます。

テクノロジーのトップPodcast

ゆるコンピュータ科学ラジオ
伊藤穰一
Off Topic
backspace.fm
Tatsuhiko Miyagawa
ワンボタンの声制作委員会

その他のおすすめ

iwashi
Tatsuhiko Miyagawa
backspace.fm
donguri.fm
前田ヒロ Startup Podcast
@deeeet and @rrreeeyyy