This browser doesn't support Spotify Web Player. Switch browsers or download Spotify for your desktop.

Complete Developer Podcast

By BJ Burns and Will Gant

A podcast by coders for coders about all aspects of life as a developer.

  1. 1.
    Preparing for Code Reviews01/10/2019
    59:18
  2. 2.
    Resolutions For 201901/03/2019
    58:02
  3. 3.
    Predictions For 201912/27/2018
    58:33
  4. 4.
    Dark Patterns in UI Design12/20/2018
    58:52
  5. 5.
    Objections to Unit Testing12/13/2018
    56:17
  6. 6.
    The Importance of Boundaries12/06/2018
    58:47
  7. 7.
    Resume Driven Development11/29/2018
    52:41
  8. 8.
    Surviving Multiple Projects11/22/2018
    58:45
  1. 9.
    Distributed Computing Fallacies11/15/2018
    51:14
  2. 10.
    Causes of Poor Code Quality11/08/2018
    56:28
  3. 11.
    Open Spaces11/01/2018
    1:01:01
  4. 12.
    Signs Your Coworker Is Quitting10/25/2018
    59:54
  5. 13.
    Troublesome Developers10/18/2018
    1:01:54
  6. 14.
    Inversion of Control10/11/2018
    53:55
  7. 15.
    Selecting A Stack For Your Side Hustle10/04/2018
    57:56
  8. 16.
    Going Back To School09/27/2018
    1:02:36
  9. 17.
    API Best Practices09/20/2018
    1:01:13
  10. 18.
    Acing the Internal Interview09/13/2018
    59:25
  11. 19.
    Reinvesting Your Gains09/06/2018
    59:07
  12. 20.
    Network Access Control08/30/2018
    54:33
  13. 21.
    7 Deadly Sins of Coding08/23/2018
    1:00:22
  14. 22.
    Getting Started Journaling08/16/2018
    56:14
  15. 23.
    Why TDD Isn’t Working08/09/2018
    52:16
  16. 24.
    White Label Apps Part 2: Maintenance08/02/2018
    55:47
  17. 25.
    White Label Apps Part 1: Development07/26/2018
    58:33
  18. 26.
    7 Myths of Agile07/19/2018
    54:36
  19. 27.
    Basics of Threading07/12/2018
    42:22
  20. 28.
    Progressive Web Apps07/05/2018
    54:24
  21. 29.
    9 Career Benefits of Journaling06/28/2018
    53:06
  22. 30.
    Get The Most From Conferences06/21/2018
    1:02:24
  23. 31.
    CSS Code Smells06/14/2018
    57:45
  24. 32.
    Health Benefits of Journaling06/07/2018
    56:02
  25. 33.
    Software Versioning05/31/2018
    1:01:16
  26. 34.
    Logical Programming05/24/2018
    53:00
  27. 35.
    OWASP Top Ten05/17/2018
    54:00
  28. 36.
    Surviving A Job Loss05/10/2018
    1:00:30
  29. 37.
    SOLID Principles05/03/2018
    43:33
  30. 38.
    Pros And Cons Of The Side Hustle04/26/2018
    55:03
  31. 39.
    Unit Testing With Test Driven Development04/19/2018
    1:00:29
  32. 40.
    7 Networking Layers04/12/2018
    55:57
  33. 41.
    Understanding Technical Debt04/05/2018
    59:25
  34. 42.
    Fairy Tales04/01/2018
    57:25
  35. 43.
    Evaluating Office Layouts03/29/2018
    1:01:51
  36. 44.
    Normalize Your Database03/22/2018
    50:32
  37. 45.
    Command/Query Responsibility Segregation and Event Sourcing03/15/2018
    58:25
  38. 46.
    Differentiate Yourself03/08/2018
    1:01:09
  39. 47.
    Domain Driven Design03/01/2018
    55:45
  40. 48.
    7 Habits To Prevent Burnout02/22/2018
    46:41
  41. 49.
    Beautify Your Story With CSS02/15/2018
    1:04:28
  42. 50.
    Morbidity And Mortality02/08/2018
    58:45
  43. 51.
    Continuous Self Improvement02/01/2018
    1:03:36
  44. 52.
    Recovering From Burnout01/25/2018
    58:36
  45. 53.
    Composite Data Types01/18/2018
    56:13
  46. 54.
    Write Your Story01/11/2018
    58:43
  47. 55.
    Predictions 201801/04/2018
    54:40
  48. 56.
    Resolutions 201812/28/2017
    59:47
  49. 57.
    DateTime Part 3: Best Practices12/21/2017
    57:19
  50. 58.
    DateTime Part 2: Computing and Time Protocols12/14/2017
    57:05
  51. 59.
    DateTime Part 1: History of Time12/07/2017
    48:50
  52. 60.
    Console Apps11/30/2017
    50:37
  53. 61.
    Stop Writing CRUDy Apps11/23/2017
    54:19
  54. 62.
    Science Fiction Becomes Fact11/16/2017
    1:20:36
  55. 63.
    Antipatterns In Distributed Teams11/09/2017
    59:12
  56. 64.
    Knowing When To Quit11/02/2017
    59:51
  57. 65.
    Ways to Avoid Bike Shedding10/26/2017
    55:01
  58. 66.
    Developers and the Law10/19/2017
    1:03:23
  59. 67.
    Kaizen10/12/2017
    44:45
  60. 68.
    Toxic Mix? OOP and Databases10/05/2017
    53:13
  61. 69.
    Primitive Data Types09/28/2017
    57:08
  62. 70.
    What Is A Bug09/21/2017
    58:11
  63. 71.
    Effective Communication09/14/2017
    1:06:03
  64. 72.
    Junior Developer Toolbox09/07/2017
    1:00:26
  65. 73.
    Mock Interviews08/31/2017
    1:00:20
  66. 74.
    Bad Interview Questions08/24/2017
    54:57
  67. 75.
    Whiteboards and Code Challenges08/17/2017
    1:00:26
  68. 76.
    Soft Skills to Ace the Interview08/10/2017
    1:01:55
  69. 77.
    Building A Resume08/03/2017
    57:47
  70. 78.
    Getting A Job07/27/2017
    59:19
  71. 79.
    The Future of Programming07/20/2017
    47:19
  72. 80.
    Present Yourself Well with John Sonmez07/13/2017
    1:05:39
  73. 81.
    Reviewing and Revising Your Goals07/06/2017
    59:57
  74. 82.
    Dealing With Loss06/29/2017
    1:01:01
  75. 83.
    Laws of Programming06/22/2017
    54:24
  76. 84.
    Get Low In High Level Languages06/15/2017
    1:00:18
  77. 85.
    Start Your Day Right06/08/2017
    59:42
  78. 86.
    Continual Learning with Erin Orstrom06/01/2017
    1:10:49
  79. 87.
    Tech Conferences with Dani Heileman05/25/2017
    51:28
  80. 88.
    Build Your Hustle05/18/2017
    47:15
  81. 89.
    Start Coding Today05/11/2017
    1:01:04
  82. 90.
    Code Smells Part 205/04/2017
    57:17
  83. 91.
    Code Smells Part 104/27/2017
    46:57
  84. 92.
    A Developer’s Journey with Dave Harned04/20/2017
    59:54
  85. 93.
    Group Development with Cody Rockwood04/13/2017
    1:17:02
  86. 94.
    Salary Negotiations with Josh Doody04/06/2017
    1:03:01
  87. 95.
    Overcoming Mental Barriers with David Whitley04/01/2017
    50:55
  88. 96.
    Overcoming Impostor Syndrome03/30/2017
    1:00:00
  89. 97.
    A Developer’s Journey with Jason Belcher03/23/2017
    55:17
  90. 98.
    Boolean Algebra03/16/2017
    46:18
  91. 99.
    Community Involvement03/09/2017
    55:23
  92. 100.
    Design Mistakes03/02/2017
    55:04
  93. 101.
    Arrays02/23/2017
    52:41
  94. 102.
    The Fragile Manifesto02/16/2017
    59:12
  95. 103.
    The Business of Consulting with Zachary Burt02/09/2017
    1:01:27
  96. 104.
    Concepts In Functional Programming02/02/2017
    50:15
  97. 105.
    Maintaining Motivation01/26/2017
    59:37
  98. 106.
    Logging01/19/2017
    55:41
  99. 107.
    Resolutions for 201701/12/2017
    59:35
  100. 108.
    Predictions for 201701/05/2017
    53:07
  101. 109.
    12 Habits For The New Year12/29/2016
    59:56
  102. 110.
    Blue Collar Coders with Cody Rockwood12/22/2016
    59:48
  103. 111.
    Signs You Are A Bad Developer12/15/2016
    58:49
  104. 112.
    Learning A Second Language12/08/2016
    47:16
  105. 113.
    Dealing With Frustration12/01/2016
    53:19
  106. 114.
    Optimizing Algorithm Efficiency11/24/2016
    51:54
  107. 115.
    Ways to Learn Code with Erin Orstrom11/17/2016
    1:00:03
  108. 116.
    Keep Your Mind Sharp11/10/2016
    59:22
  109. 117.
    Numbers11/03/2016
    47:36
  110. 118.
    Freelancing10/27/2016
    59:03
  111. 119.
    Overcoming Social Awkwardness with John Sonmez10/20/2016
    49:45
  112. 120.
    T-Shaped Developers10/13/2016
    54:26
  113. 121.
    Characteristics of a Good Developer10/06/2016
    55:16
  114. 122.
    Let’s Talk About Text09/29/2016
    52:50
  115. 123.
    Multi-Tier Architecture09/22/2016
    57:37
  116. 124.
    Interview Trigger Warnings09/15/2016
    59:40
  117. 125.
    Apprenticeship09/08/2016
    1:00:00
  118. 126.
    SCRUM Project Management09/01/2016
    45:02
  119. 127.
    Code Katas08/25/2016
    59:42
  120. 128.
    Ways To Fail At Time Management08/18/2016
    59:29
  121. 129.
    Principles of Object Oriented Programming08/11/2016
    59:47
  122. 130.
    Using Social Media to Enhance Your Career08/04/2016
    58:44
  123. 131.
    Increasing the Value of Your Time07/28/2016
    58:53
  124. 132.
    Knowing When to Automate07/21/2016
    57:29
  125. 133.
    Seven Don’ts Your First Week07/14/2016
    46:30
  126. 134.
    Seven To Dos Your First Week07/07/2016
    46:35
  127. 135.
    Improve Your Nonverbal Communication Skills06/30/2016
    57:57
  128. 136.
    Behavioral Design Patterns06/23/2016
    56:40
  129. 137.
    Writing Better How To Content06/16/2016
    52:03
  130. 138.
    The Role of Recruiter with Lena Mills06/09/2016
    57:13
  131. 139.
    Structural Design Patterns06/02/2016
    58:28
  132. 140.
    Improving Your Listening Skills05/26/2016
    57:18
  133. 141.
    Why Your DBA Hates Your ORM05/19/2016
    59:25
  134. 142.
    Creational Design Patterns05/12/2016
    50:56
  135. 143.
    The Value in Not Working05/05/2016
    57:12
  136. 144.
    How Cognitive Biases Affect Developers04/28/2016
    58:08
  137. 145.
    An Introduction to Design Patterns04/21/2016
    55:32
  138. 146.
    Learning Styles04/14/2016
    56:28
  139. 147.
    Writing Effective Documentation04/07/2016
    58:44
  140. 148.
    Lessons From The Trickster04/01/2016
    59:45
  141. 149.
    Web Development Skills to Get the Job03/31/2016
    58:53
  142. 150.
    Skills Every Web Developer Needs03/24/2016
    56:32
  143. 151.
    How to Identify Technical Debt03/17/2016
    58:53
  144. 152.
    A Gentle Introduction to Refactoring03/10/2016
    53:28
  145. 153.
    Becoming a Resilient Coder03/03/2016
    46:52
  146. 154.
    How to Use Feature Flags02/25/2016
    56:00
  147. 155.
    Developers vs Managers02/18/2016
    55:23
  148. 156.
    5 Tips For Resolving Conflict02/11/2016
    53:52
  149. 157.
    Family: The Myth of the Work-Life Balance02/04/2016
    53:20
  150. 158.
    Coding Faster and Better01/28/2016
    56:56
  151. 159.
    Getting Better At Technical Specifications01/21/2016
    59:21
  152. 160.
    Asking Questions and Giving Advice01/14/2016
    58:48
  153. 161.
    Predictions for 201601/07/2016
    54:41
  154. 162.
    Reviews and Resolutions01/01/2016
    57:27
  155. 163.
    Take Control of Your Life Take Control of Your Life12/24/2015
    56:26
  156. 164.
    Using a Time Tracker to Improve Your Career Developer Power Techniques12/17/2015
    54:46
  157. 165.
    Death Marches12/10/2015
    54:27
  158. 166.
    Why Developers Hate Distractions12/03/2015
    58:15
  159. 167.
    Substance Abuse Among Developers11/26/2015
    46:33
  160. 168.
    Finding What Motivates You Finding What Motivates You11/19/2015
    45:10
  161. 169.
    Ten Reasons You Might Not Want To Go Into Development Ten Reasons You Might Not Want To Go Into Development11/12/2015
    52:38
  162. 170.
    The Customer is NOT Always Right The Customer Is NOT Always Right11/05/2015
    58:16
  163. 171.
    Managing Perceptions: Sales10/29/2015
    56:46
  164. 172.
    Episode 7: Nine Beliefs Developers Have That Aren’t True10/22/2015
    56:27
  165. 173.
    Episode 6: Surviving Boring Meetings10/15/2015
    58:52
  166. 174.
    Episode 5: Financial Health Concerns for Developers Financial Health Concerns for Developers10/08/2015
    55:26
  167. 175.
    Episode 4: Mental Health Concerns for Developers Mental Health Concerns for Developers10/01/2015
    1:03:22
  168. 176.
    Episode 3: Social Health Concerns for Developers09/24/2015
    42:50
  169. 177.
    Episode 2: Physical Health Concerns for Developers Episode 2: Physical Health Concerns for Developers09/17/2015
    35:32
  170. 178.
    Episode 1: How to talk tech with non developers09/10/2015
    24:47
  171. 179.
    Episode 0: ‘Hello World’09/10/2015
    18:59

Listen to Complete Developer Podcast now.

Listen to Complete Developer Podcast in full in the Spotify app