Greater Than Code

Greater Than Code

Download on the App Store

Greater Than Code episodes

  • 122: Surfing with Michael "GeePaw" Hill

    01:45 - Autopoiesis, Smell, and Passing

    Autopoiesis and Cognition: The Realization of the Living

    Thud!: A Novel of Discworld by Terry Pratchett

    11:15 - The Channels in Your Head (Noise)

    12:15 - GeePaw’s Superpower: Having an enormous capacity for doubt -- especially self-doubt; The Cost of Certainty

    18:25 - Doubt vs Narrowing

    Déformation Professionnelle

    23:31 - Refactoring; Easiest, Nearest, Owie, First

    25:53 - Defining “Better” and “Done”

    30:55 - Thin vs Thick Culture

    42:34 - FACT: Geeks Are Paid Extremely Well -- Why are we still not happy?

    48:02 - Occupational Game Playing

    • The System You Are Building
    • The Game of Your Team
    • The Game of Your Career
    • The Game of Living
    • Reflections:

      Jessica: When you act, you then see what happens.

      Sam: Any metric can be gamed and will be gamed.

      The Field Guide to Understanding 'Human Error' by Sidney Dekker

      This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode

      Special Guest: Michael "GeePaw" Hill.

      Sponsored By:

      • DevRelate.io: Are you truly involved in the developer communities you work in and sell to? Are you seeing the value in the events you are a part of? DevRelate.io can help! Developer and Community Relations as a Service: we speak developer!
      Learn more at DevRelate.io or email us at [email protected]!

      Support Greater Than Code

      1 hr 6 min
    • 121: Emergency Communication with Thai Wood

      01:26 - Resilience Engineering and Closed-loop Communication

      06:55 - Acknowledging Burnout in the Developer Community

      09:31 - Professionalization and Formal Training

      Nancy Leveson

      17:41 - Reliability vs Resilience

      20:40 - Resilience in the EMT Context

      22:21 - Scene Size-up in Software

      25:20 - Thai’s Superpower: The ability to remain calm in emergencies;Tech => EMT => Tech + Missing Seeing People You’re Helping

      The Field Guide to Understanding 'Human Error'

      32:11 - Incident Response + Studying Incident Response; Normalization of Deviance

      SNAFUcatchers

      40:16 - Asking Questions

      Cognitive Interviewing Techniques

      The Checklist Manifesto: How to Get Things Right

      Reflections:

      Jessica: Part of resilience is how do you know where to get help? When to ask for help and who to ask.

      John: Following up with the cognitive interview idea.

      Sam: Being explicit and deliberate about thinking about process and communication as a thing that you can get better at, that you can work on, and that you can talk about.

      Check out with the “Working With Other Humans” track that Sam is running at RailsConf 2019 from April 29 - May 1 in Minneapolis, Minnesota.

      Thai: Cognitive interviewing Pokémon. Plus emotions as a state machine.

      John’s Hacking Your Emotional API Talk

      This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode

      To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack community this way as well.

      Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!

      Special Guest: Thai Wood.

      Support Greater Than Code

      55 min
    • 120: Expect The Unexpected with Andy Hunt

      01:55 - Andy’s Superpower: Explaining blindingly obvious things to people that they don’t see.

      The Boiled Frog

      08:13 - Iterative Development and Continuous Learning: Becoming Comfortable with Uncertainty

      14:23 - Doing Things Differently

      The Black Swan Theory

      20:41 - Writing and Timeboxing

      Conglommora

      Conglommora Found (Sequel)

      Feedback, Context, and Learning

      27:39 - Why should continuous be the goal?

      34:24 - Adaptability

      39:28 - Making Groups More Effective

      45:13 - Andy’s Software Development Journey

      Reflections:

      Janelle: Shifting from a place of complaining about the constraints of the world, to figuring out strategies for solving these problems and figuring out templates for alternatives: Setting up alternative markets and economic systems that can support alternative ways of working.

      Jessica: We can’t predict the future. We can’t know everything. We can’t give an accurate estimate of a number. But we can know something: we can know propensities to some degree, we can estimate in a range, and then we can choose whether to spend time researching to narrow that range.

      Avdi: The importance of slack time in teams and organizations.

      Andy: Experimentation. Learning. Context. Feedback. Rinse and repeat.

      This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode

      To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack community this way as well.

      Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!

      Special Guest: Andy Hunt.

      Sponsored By:

      • DevRelate.io: Are you truly involved in the developer communities you work in and sell to? Are you seeing the value in the events you are a part of? DevRelate.io can help! Developer and Community Relations as a Service: we speak developer!
      Learn more at DevRelate.io or email us at [email protected]!

      Support Greater Than Code

      1 hr 8 min
    • 119: Cultural Brokerage with Bianca Escalante

      01:55 - Bianca’s Superpower: Being a Cultural Broker

      06:36 - Code-Switching and Identity As An Asset

      Keynote: Who and What We're Leaving Behind by Bianca Escalante @ RubyConf 2018

      Open Source for ...Bad? by Bianca Escalante @ Codeland 2018

      12:55 - Normalizing Conversations, Speaking About Race Openly, and the Concept of Distance Travelled

      21:17 - Reconciling Failure, Repressing Feelings, and The Importance of Human Connection

      34:02 - D&I: Who is responsible?

      Winners Take All: The Elite Charade of Changing the World by Anand Giridharadas

      Shine Theory

      Reflections:

      Bianca: Talking openly about the loneliness.

      John: Having to develop superpowers as coping strategies.

      Jamey: When times are tough, you (sometimes) get to see the best of human connection.

      _This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode

      To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack community this way as well.

      Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!

      Special Guest: Bianca Escalante.

      Sponsored By:

      • The Transatlantic Cable Podcast : If you like Greater Than Code, you should check out The Transatlantic Cable Podcast from Kaspersky Lab. They condense the most interesting InfoSec and Cybersecurity news in 20 minutes or less! Check it out and subscribe wherever you get your podcasts.

      Support Greater Than Code

      1 hr 7 min
    • 118: A Piece of Luck with Jessica Kerr

      01:50 - Jess’s Superpower: Being a Property of a Situation

      Karl Popper

      04:25 - The Interpretation of Luck and the Psychology of Scarcity

      08:17 - Physics; Physics and Software

      12:06 - Conference Speaking

      15:53 - Undervaluing Code

      22:13 - Defining ‘Done’ in Software Development

      We don’t want to define “done.” In an ongoing system, a symmathesy, there is no “done” except death.
      Instead, define “better.” Then you can know you accomplished something.

      — Jessica Kerr (@jessitron) February 6, 2019

      Email is like laundry. There is no such thing as "done."
      My job is not to do the laundry, it is to keep the laundry moving.
      Nor to answer all the email, but to keep some correspondence flowing.

      — Jessica Kerr (@jessitron) February 11, 2019

      25:51 - TDD, the notion that “Coding is easy!”, and Resilience to Failure

      Smart Kid Syndrome

      Pairing with Bunny

      42:04 - Learning While Teaching Others Programming

      Avdi and Jess stumble through modern web development

      JessiTRONica on Twitch

      Aikido

      Reflections:

      Jamey: Things never being “the end”.

      Finite and Infinite Games (print)

      Finite and Infinite Games (pdf)

      Sam: There might be an ending for you, specifically, but it’s not really an ending for anyone else.

      Jacob: Figuring out problems by vocalizing them.

      Jessica: Check out recent works from Karl Popper.

      This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode.

      To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack community this way as well.

      Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!

      Special Guest: Jacob Stoebel.

      Support Greater Than Code

      1 hr 6 min
    • 117: Wholeness and Separation

      Virginia Satir

      The Personal Iceberg Metaphor:

      Google Image Result for https://laveldanaylor.files.wordpress.com/2012/10/iceberg-ljn1.jpg

      null

      Hierarchical Organization of Constructs

      Becoming More Fully Human with Virginia Satir

      Sponsored By:

      • DevRelate.io: Are you truly involved in the developer communities you work in and sell to? Are you seeing the value in the events you are a part of? DevRelate.io can help! Developer and Community Relations as a Service: we speak developer!
      Learn more at DevRelate.io or email us at [email protected]!

      Support Greater Than Code

      43 min
    • 116: Healing Organizational Trauma with Matt Stratton

      Matty’s Talk, Fight, Flight, or Freeze — Releasing Organizational Trauma @ REdeploy 2018

      02:59 – Matt’s Superpower: Taking metaphors and ideas around self-help and turning them into allegories and analogies of how we could be better at technology

      The Five Love Languages of DevOps

      The Four Agreements of Incident Response

      03:58 – What does healing organizational trauma mean?

      05:50 – Incident Response Communication

      16:00 – Trust, Hyperarousal, and Hypoarousal; Stuck On or Stuck Off

      23:32 – Leading By Example, Not Being in a Rush to Solve Problems, Seeking to Understand, and Encouraging Safety

      29:23 – Handling Postmortems: How to do them well and how to do them effectively

      39:17 – The Hero’s Story vs The Story of the People; Crafting Our Narratives

      John Allspaw: In the Center of the Cyclone: Finding Sources of Resilience

      Reflections:

      Coraline: The metaphors of storytelling.

      Matty: Creating a forum of discussion around postmortems.

      Janelle: Thinking about Metaphors We Live By by George Lakoff and how, at the foundation of our mind is essentially a system of shapes that we see the world through, that we reason about through, that we feel emotions through, and that creates the sense of gut.

      This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode.

      To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack community this way as well.

      Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!

      Special Guest: Matt Stratton.

      Sponsored By:

      • The Transatlantic Cable Podcast : If you like Greater Than Code, you should check out The Transatlantic Cable Podcast from Kaspersky Lab. They condense the most interesting InfoSec and Cybersecurity news in 20 minutes or less! Check it out and subscribe wherever you get your podcasts.

      Support Greater Than Code

      43 min
    • 116: Healing Organizational Trauma with Matt Stratton
      In this episode, Matt Stratton discusses incident response communication, leading by example, the way we should be handling postmortems, and telling the hero’s story vs the story of the people.



      If you like Greater Than Code, you should check out The Transatlantic Cable Podcast from Kaspersky Lab. They look at cybersecurity issues that affect everybody, and also make sure the podcast fits into your busy day, by keeping them to 20 minutes or less. Check it out and subscribe wherever you get your podcasts.







      Panelists:



      Janelle Klein | Coraline Ada Ehmke | Jessica Kerr



      Special Guest:



      Matt Stratton: @mattstratton



      Matty Stratton is a HumanOps Advocate at PagerDuty, where he helps dev and ops teams advance the practice of their craft and become more operationally mature. He collaborates with PagerDuty customers and industry thought leaders in the broader DevOps community, and back when he drove, his license plate actually said “DevOps”.



      Matty has over 20 years experience in IT operations, ranging from large financial institutions such as JPMorganChase and internet firms, including Apartments.com. He is a sought-after speaker internationally, presenting at Agile, DevOps, and ITSM focused events, including ChefConf, DevOpsDays, Interop, PINK, and others worldwide. Matty is the founder and co-host of the popular Arrested DevOps podcast, as well as a global organizer of the DevOpsDays set of conferences.



      He lives in San Francisco and has three awesome kids, who he loves just a little bit more than he loves Doctor Who. He is currently on a mission to discover the best pho in the world.







      Show Notes:



      Matty’s Talk, Fight, Flight, or Freeze -- Releasing Organizational Trauma @ REdeploy 2018



      02:59 – Matt’s Superpower: Taking metaphors and ideas around self-help and turning them into allegories and analogies of how we could be better at technology



      The Five Love Languages of DevOps



      The Four Agreements of Incident Response  



      03:58 – What does healing organizational trauma mean?



      05:50 – Incident Response Communication



      16:00 – Trust, Hyperarousal, and Hypoarousal; Stuck On or Stuck Off



      23:32 – Leading By Example, Not Being in a Rush to Solve Problems, Seeking to Understand, and Encouraging Safety



      29:23 – Handling Postmortems: How to do them well and how to do them effectively



      39:17 – The Hero’s Story vs The Story of the People; Crafting Our Narratives



      John Allspaw: In the Center of the Cyclone: Finding Sources of Resilience



      Reflections:



      Coraline: The metaphors of storytelling.



      Matty: Creating a forum of discussion around postmortems.



      Janelle: Thinking about Metaphors We Live By by George Lakoff and how, at the foundation of our mind is essentially a system of shapes that we see the world through, that we reason about through, that we feel emotions through, and that creates the sense of gut.



      Please leave us a review on iTunes!



      This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode.



      To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack communi...
      52 min
    • 115: Tension Between Opposites with Sam Joseph

      01:30 – Sam’s Superpower: Persistence

      AgileVentures Blog

      08:07 – Mindfulness and Relaxation; Nonviolent Communication

      Say What You Mean: A Mindful Approach to Nonviolent Communication by Shambhala

      17:23 – Collaborative Communication and Learning

      26:17 – The Tension Between Code/Architectural Beauty and Delivering Working Solutions That Meet End-Users Needs

      The Design of Everyday Things by Donald A. Norman

      38:49 – Being “Used to Things” and Getting Things Done via Incremental Changes

      Technology Strategy: Leaky Boats and Rocket Ships

      Reflections:

      John: 1) Thinking about relaxation as something you do as opposed to things you don’t do.

      2) Learning how communication works and communicate better with other people more authentically.

      Jamey: Reading people cues is hard and beating yourself up over missed communication is not productive.

      Sam: Sometimes it’s okay to not have emotional energy to make changes.

      This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode.

      To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack community this way as well.

      Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!

      Special Guest: Sam Joseph.

      Sponsored By:

      • Hanselminutes: Hi friends!…that’s what Scott Hanselman says whenever he starts a talk or a podcast. He’s done over 650 episodes of his Hanselminutes podcast that he calls “Fresh Air for Developers.” It’s a tight 30 min technology chat show that shares the same values that we do here at Greater than Code. There’s a HUGE library of guests for you to catch up on and a new high quality show every Thursday afternoon with a fresh face you may not have seen on other shows!

      Support Greater Than Code

      1 hr
    • 114: Theory of Mind with Jean-Francois Cloutier

      02:41 – JF’s Superpower: Systems Thinking

      06:58 – Robots and Elixir

      Marvin Minsky's Society of Mind

      Inside Out

      Rodney Brooks -- Robots, AI, and other stuff

      The Brains Blog

      17:10 – Reapproaching Robotics, Predictive Processing, and Calibration of Attention

      33:26 – Thinking and Talking About Object-Oriented Programming

      43:51 – Intuition and Emergent Properties

      54:02 – Unpacking Fractals

      “Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe.”  

      59:08 – The Ineffability of Smalltalk

      Reflections:

      Avdi: Trying not to do work, but sometimes finding ways to be pulled into doing work.

      Sam: 1) Generating predictions and then correcting your model when those predictions turn out not to be confirmed by sensory data.

      2) Object-Oriented Programming should be called Message-Oriented Programming.

      3) Computer science as a field really wants to be math and the people who teach computer science want to be mathematicians.

      Jessica: Smalltalk feeling like a cathedral where you can get a sense of the architectural beauty.

      Eric Evans - Good Design is Imperfect Design

      Jean-Francois: Aikido.

      This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode.

      To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack community this way as well.

      Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!

      Special Guest: Jean-Francois Cloutier.

      Sponsored By:

      • Hanselminutes: Hi friends!…that’s what Scott Hanselman says whenever he starts a talk or a podcast. He’s done over 650 episodes of his Hanselminutes podcast that he calls “Fresh Air for Developers.” It’s a tight 30 min technology chat show that shares the same values that we do here at Greater than Code. There’s a HUGE library of guests for you to catch up on and a new high quality show every Thursday afternoon with a fresh face you may not have seen on other shows!

      Support Greater Than Code

      1 hr 17 min

    About Greater Than Code

    From the publisher's feed

    For a long time, tech culture has focused too narrowly on technical skills; this has resulted in a tech community that too often puts companies and code over people. Greater Than Code is a podcast that invites the voices of people who are not heard from enough in tech: women, people of color, trans and/or queer folks, to talk about the human side of software development and technology. Greater Than Code is providing a vital platform for these conversations, and developing new ideas of what it means to be a technologist beyond just the code.