1. EachPod

200: "Bad Code" with Damien Burke

Author
Mandy Moore
Published
Wed 16 Sep 2020
Episode Link
https://www.greaterthancode.com/bad-code

02:58 - Damien’s Superpower: Being able to hold contradictory beliefs at the same time.


  • Working in VERY Local Government (for the City of Los Angeles)

07:05 - What is “Bad Code”?

16:38 - What should you do with “Bad Code”?


  • Nothing? (I know it’s bad but it’s okay!)

  • Do it later? (If you can put it off and make it better later, put it off!)

19:12 - Working With Others: Agreeing on “Good Code”


  • Go-to Values


    • Can we understand this? Does it convey the meaning we want it to convey?

    • What is most communicative?


24:34 - Damien’s Background in Hypnosis


  • Speaking to the Subconscious

  • Prescriptivity: Judgement & Punishment

34:14 - Doing Things The Easy Way


  • Easy Doesn’t Necessarily Mean Fast

41:07 - Distinctions Between Teaching and Learning


  • Learning is Goal-Driven

  • Perfection

  • Numbers tell a story. Numbers can’t give you wisdom.

54:02 - Creating Shared Understanding (in code)

Reflections:

Jamey: 1) Doing things yourself. 2) I want code to be beautiful because I like things that are beautiful.

Rein: The importance of small changes.

Damien: The power of language and story and its’ application in the engineering world in a team and in the code you write.

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.

Special Guest: Damien Burke.

Sponsored By:

Support Greater Than Code

Share to: