Skip to content
Artwork for YAGNI
TechnologyBusiness

YAGNI

Matt Swanson

You Ain't Gonna Need It, the podcast where we look at software practices and tools and ask: "do we need it?"

Play
  • 12 episodes
  • Avg 37 min
  • English
  • S2 · E6
    Dec 5, 2023 · 49 min

    Programming Books w/ Aaron Francis

    Matt and Aaron talk about programming books and try to answer the question "do we need them?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started for free at flippercloud.io Aaron Francis on Twitter // PlanetScale Matt Swanson on Twitter // arrows.to Aaron's shed Aaron reading printed docs on the beach SQL Window Functions The Pragmatic Programmer The Timeless Way of Building Culture is Stuck Use the Index, Luke! MySQL for Developers course Why do programmers use books as monitor stands?

  • S2 · E5
    Nov 28, 2023 · 42 min

    Redis w/ Nate Berkopec

    Matt and Nate talk about Redis and try to answer the question "do we need it?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started for free at flippercloud.io Nate Berkopec on Twitter // Speedshop Matt Swanson on Twitter // arrows.to "Redis is not faster than your database" "Your data fits in RAM" March of progress neo4j sidekiq ACID kredis Wafris "Running Sidekiq...with a volatile eviction policy" Solid Queue Solid Cache The open source gift exchange puma/puma The Silver Rule

  • S2 · E4
    Nov 21, 2023 · 1 min

    Service Objects w/ Jason Swett

    Matt and Jason talk about Service Objects and try to answer the question "do we need them?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started for free at flippercloud.io Jason Swett on Twitter // Code with Jason Matt Swanson on Twitter // arrows.to Jason's Snail Mail newsletter Brevity is the soul of wit

  • S2 · E3
    Nov 14, 2023 · 43 min

    Testing w/ Josh Pigford

    Matt and Josh talk about automated testing and try to answer the question "do we need them?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started for free at flippercloud.io Josh Pigford on Twitter // Detangle Matt Swanson on Twitter // arrows.to Wittgenstein's Ruler Why doesn't Stripe have a /mrr endpoint? GitHub Project Paper Cuts Baremetrics Maybe Laser Tweets Cedar & Sail The best restaurant in the world Kim Kardashian - Kimoji app Cursor AI Editor Stated vs Revealed preferences

  • S2 · E2
    Nov 7, 2023 · 54 min

    GraphQL w/ Trevor Turk (Bonus: VCR)

    Matt and Trevor talk about GraphQL and try to answer the question "do we need it?" (Bonus hot takes on VCR snapshot testing) This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started for free at flippercloud.io Trevor Turk on Twitter // Hello Weather Matt Swanson on Twitter // arrows.to GraphQL: The Documentary GraphiQL n+1 problems in GraphQL BFF: Backend for Frontend Graph Theory Schema stitching Bonus: VCR

  • S2 · E1
    Nov 1, 2023 · 51 min

    Friday Deploys w/ Charity Majors

    Matt and Charity talk about Friday Deploys and try to answer the question "do we need them?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started for free at flippercloud.io Charity Majors on Twitter // honeycomb.io Matt Swanson on Twitter // arrows.to Friday deploy freezes are exactly like murdering puppies Coaching tree Frequency Reduces Difficulty (Martin Fowler) Payoff space vs consistency space Blame-aware postmortem DORA metrics

  • S1 · E4
    Nov 21, 2022 · 51 min

    RSpec w/ Justin Searls

    Matt and Justin talk about RSpec and testing DSLs and try to answer the question "do we need them?"

    • Transcript
  • S1 · E2
    Nov 7, 2022 · 46 min

    Staging servers w/ Justin Duke

    Matt and Justin talk about staging servers and try to answer the question "do we need them?"

    • Transcript
  • S1 · E1
    Aug 2, 2022 · 2 min

    WTF is YAGNI?

    What if we don't, you know, actually need it?

    • Transcript
Showing 1–12 of 12 episodes