Complete Developer Podcast

Complete Developer Podcast

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

Episodes

Title Duration Published Consumed
Aging With Grace 00:43:26 2022-02-03 08:00
Going From Windows to Mac 00:48:21 2022-01-27 08:00
The Five R’s of Resilience 00:41:59 2022-01-20 08:00
Positive Affirmations 00:38:04 2022-01-13 08:00
Knowledge Silos 00:41:41 2022-01-06 08:00
Predictions 2022 00:51:32 2021-12-30 08:00
Resolutions 2022 00:59:44 2021-12-23 08:00
Sample Data Generation 00:58:49 2021-12-16 08:00
Anti-Patterns In Unit Testing 00:55:56 2021-12-09 08:00
Dealing With Stress At Work 00:56:35 2021-12-02 08:00
Enneagram Wrap Up 00:57:48 2021-11-25 08:00
Risks of Older Code 00:55:58 2021-11-18 08:00
Essentials of Debugging 00:56:01 2021-11-11 08:00
Fixing Your Work Life Balance 00:59:26 2021-11-04 07:00
Web Hooks 00:53:23 2021-10-28 08:00
Enneagram Type 1: The Perfectionist 01:02:03 2021-10-21 08:00
Mid Level Developer Mistakes 00:59:03 2021-10-14 08:00
Increase Your Drive 00:50:01 2021-10-07 08:00
Temporary Applications 00:54:41 2021-09-30 14:11
Database Network Performance 00:49:36 2021-09-23 08:00
Enneagram Type 9: The Peacemaker 01:02:01 2021-09-16 08:00
12 Factors of 12 Factor Apps 00:58:36 2021-09-09 08:00
Your Code Sucks 00:57:42 2021-09-02 08:00
Staying Productive During Outages 00:57:05 2021-08-26 08:00
Enneagram Type 8: The Challenger 00:57:42 2021-08-19 08:00
Low Code No Code 00:57:21 2021-08-12 08:00
Fixed Vs Growth Mindset 00:59:18 2021-08-05 08:00
Surviving A Breakup 00:58:55 2021-07-29 08:00
The Benefits of Containers 00:59:11 2021-07-22 08:00
Enneagram Type 7: The Enthusiast 00:59:01 2021-07-15 08:00
Email Best Practices 01:00:15 2021-07-08 08:00
Types of Imposter Syndrome 00:57:05 2021-07-01 08:00
Improve Your Thinking 00:58:14 2021-06-24 08:00
Enneagram Type 6: The Loyalist 01:00:48 2021-06-17 08:00
Database Migrations 00:56:30 2021-06-10 08:00
Cluster Computing At Home 00:51:18 2021-06-03 08:00
Dates, Times, and User Intents 00:56:52 2021-05-27 08:00
Enneagram Type 5: The Investigator 01:00:32 2021-05-20 08:00
Audit Trail Anti-Patterns 00:53:02 2021-05-13 08:00
Learning To Say No 00:48:31 2021-05-06 08:00
Pair Programming 00:59:22 2021-04-29 08:00
Quickly Learning New Technology 00:54:32 2021-04-22 08:00
Enneagram Type 4: The Individualist 00:54:15 2021-04-15 08:00
Antifragile 01:02:38 2021-04-08 08:00
Being Unoffendable 00:59:52 2021-04-01 08:00
State Machines 01:00:33 2021-04-01 08:00
Side Hustle Fails 00:57:55 2021-03-25 07:00
Enneagram Type 3: The Achiever 01:03:16 2021-03-18 07:00
Metacoding: Coding Code Analyzers 01:00:44 2021-03-11 08:00
Long Term Financial Goals 01:01:14 2021-03-04 08:00
Micromanagers 00:59:09 2021-02-25 08:00
Enneagram Type 2: The Helper 01:00:53 2021-02-18 08:00
Prioritizing the Backlog 00:59:43 2021-02-11 08:00
Large Teams and Object Oriented Programming 00:59:42 2021-02-04 08:00
Improving Your Financial Game with Lucas Casarez 01:07:53 2021-01-28 08:00
Overview of the Enneagram 00:59:20 2021-01-21 08:00
Recovering Motivation 01:02:39 2021-01-14 08:00
Programming Paradigms 01:01:23 2021-01-07 08:00
Predictions 2021 00:58:04 2020-12-31 08:00
Resolutions 2021 00:56:28 2020-12-24 08:00
Surprises When Becoming A Team Lead 01:00:57 2020-12-17 08:00
Becoming Teachable 00:58:49 2020-12-10 08:00
Dependencies in Unit Testing 00:59:14 2020-12-03 08:00
Staying Calm In Stressful Situations 01:02:09 2020-11-26 08:00
Antipatterns in Domain Driven Design 00:59:22 2020-11-19 08:00
OWASP Top Ten API Vulnerabilities 00:55:32 2020-11-12 08:00
Dysfunctions of Successful Teams 00:59:27 2020-11-05 08:00
Understanding Fear 00:51:41 2020-10-29 07:00
Logical Fallacies: Omission and Ambiguity 00:57:01 2020-10-22 08:00
Backward Compatibility 01:00:46 2020-10-15 08:00
Your Most Effective Work Times 00:54:53 2020-10-08 08:00
Leveraging Legacy Technology 00:59:49 2020-10-01 08:00
Logical Fallacies: Component Fallacies 00:51:29 2020-09-24 08:00
Schrodinger’s Cache 00:50:15 2020-09-17 08:00
Complete Developer Network 01:04:32 2020-09-10 08:00
Understanding File Systems 00:53:14 2020-09-03 08:00
Logical Fallacies: Fallacies Of Relevance 00:54:26 2020-08-27 08:00
Become A Better Developer Today 00:57:10 2020-08-20 08:00
How To Think About Money 00:55:38 2020-08-13 08:00
More Important Than Salary 01:02:01 2020-08-06 08:00
Document VS Relational Databases 01:02:55 2020-07-30 08:00
Basics Of Negotiation 01:01:21 2020-07-23 08:00
Design Basics 01:02:25 2020-07-16 08:00
Types of Programmers: Knowledge Base 01:01:57 2020-07-09 08:00
Scrum Master Mistakes 01:02:26 2020-07-02 08:00
The Significance of 256 01:07:11 2020-06-25 08:00
REST Anti-Patterns 00:58:12 2020-06-18 08:00
Understanding Documentation 01:04:43 2020-06-11 08:00
Types of Programmers: Interpersonal 00:57:52 2020-06-04 08:00
Static Code Analysis 01:08:51 2020-05-28 08:00
Long Term Remote Work 01:16:22 2020-05-21 08:00
Types Of Programming: Coding Styles 01:02:53 2020-05-14 08:00
Breaking The Relational Model 01:04:57 2020-05-07 08:00
Impostor Syndrome When Getting Promoted 01:06:54 2020-04-30 08:00
Red Flags In The Hiring Process 01:17:25 2020-04-23 08:00
You Are The Problem 01:12:35 2020-04-16 08:00
Inversion of Control in Legacy Applications 01:08:09 2020-04-09 08:00
Batch Processing 01:07:15 2020-04-02 08:00
Wizard’s Rules 01:08:06 2020-04-01 08:00
Improving Your Work Ethic 01:07:39 2020-03-26 16:25
Software (Systems) Development Life Cycle 01:05:24 2020-03-19 07:00
Internationalization Misconceptions 01:03:33 2020-03-12 07:00
Dealing With Difficult Coworkers 01:01:16 2020-03-05 08:00
Raise Your Pay 00:55:19 2020-02-27 08:00
Defining Done 00:59:10 2020-02-20 08:00
Basics of Source Control 01:01:05 2020-02-13 08:00
Developer Career Mistakes 00:59:59 2020-02-06 08:00
Quickly Learning The Business Rules 00:56:37 2020-01-30 08:00
Expanding Your Comfort Zone 00:56:59 2020-01-23 08:00
Clean Code with Uncle Bob Martin 00:56:56 2020-01-16 08:00
Mentoring Questions 00:56:02 2020-01-09 08:00
Predictions 2020 00:53:58 2020-01-02 08:00
Resolutions 2020 00:53:51 2019-12-26 08:00
Regex Demystified 00:55:22 2019-12-19 08:00
Sorting Algorithms 00:56:40 2019-12-12 08:00
Making Apps Plugable 00:46:42 2019-12-05 08:00
Defensive Coding 00:58:08 2019-11-28 08:00
Learning Legacy Technologies 01:00:31 2019-11-21 08:00
How To Improve Your Memory 00:54:55 2019-11-14 08:00
Stick-To-Itiveness 00:55:00 2019-11-07 08:00
Code Generation Antipatterns 00:51:08 2019-10-31 07:00
Mitigating The Dead Sea Effect 00:53:04 2019-10-24 08:00
Understanding HTTP 00:56:04 2019-10-17 08:00
Formal Logic 00:47:39 2019-10-10 08:00
Keep Your Job From Burning You Out 00:57:41 2019-10-03 08:00
Conference Experiences 01:18:26 2019-09-26 08:00
10X Developers 01:00:07 2019-09-19 08:00
Getting Better Sleep 00:56:15 2019-09-12 08:00
JAMStack 00:50:26 2019-09-05 08:00
Creating Conference Talks 00:57:11 2019-08-29 08:00
Boundaries Between Work and Side Hustle 00:57:00 2019-08-22 08:00
Pragmatic Programmer 01:09:02 2019-08-15 08:00
Taking Personal Responsibility 00:58:55 2019-08-08 08:00
User Personas 01:00:04 2019-08-01 08:00
Design Patterns in Automated Testing 00:56:25 2019-07-25 08:00
Successful Entrepreneurship 01:04:35 2019-07-18 08:00
Analyzing Technical Debt 00:54:06 2019-07-11 08:00
Increasing Your Self Awareness 01:00:51 2019-07-04 08:00
Code For The Ages 01:00:21 2019-06-27 08:00
Creating A Community For Coders 00:50:22 2019-06-20 08:00
The Long Quit 01:00:09 2019-06-13 08:00
A Retrospective On 200 Episodes 01:05:58 2019-06-06 08:00
Overcoming Social Anxiety 00:57:01 2019-05-30 07:57
Positioning Yourself For Advancement 01:01:19 2019-05-23 08:00
Multi-Tenant Apps 00:57:37 2019-05-16 08:00
Compilers 00:51:07 2019-05-09 08:00
Improving Emotional Intelligence 00:57:46 2019-05-02 08:00
Scheduling Under Pressure – Best Tactics 00:57:21 2019-04-25 08:00
Vets Who Code 01:04:06 2019-04-18 08:00
Improving Your Technical Writing 00:55:26 2019-04-11 08:00
Top 5 LinkedIn Mistakes with Amber Beam 00:51:46 2019-04-04 08:00
Put Yourself Out There 01:01:54 2019-04-01 08:00
Bad Reasons For Microservices 00:56:19 2019-03-28 07:00
Lunch and Learn 01:04:09 2019-03-21 07:00
Integration Considerations 00:54:51 2019-03-14 07:00
Developer, You Played Yourself 00:55:08 2019-03-07 08:00
Dependency Injection 00:55:29 2019-02-28 08:00
The Cost of Your Commute 00:59:05 2019-02-21 08:00
Rules For Dating My Developer 01:01:14 2019-02-14 08:00
Asking For A Raise 00:59:11 2019-02-07 08:00
Tough Situations In OOP 00:56:05 2019-01-31 08:00
Learning From Failure 00:57:39 2019-01-24 08:00
Becoming More Creative 00:50:04 2019-01-17 08:00
Preparing for Code Reviews 00:59:19 2019-01-10 08:42
Resolutions For 2019 00:58:02 2019-01-03 08:00
Predictions For 2019 00:58:33 2018-12-27 08:00
Dark Patterns in UI Design 00:58:52 2018-12-20 08:00
Objections to Unit Testing 00:56:18 2018-12-13 08:00
The Importance of Boundaries 00:58:48 2018-12-06 08:00
Resume Driven Development 00:52:42 2018-11-29 08:00
Surviving Multiple Projects 00:58:46 2018-11-22 08:00
Distributed Computing Fallacies 00:51:15 2018-11-15 08:00
Causes of Poor Code Quality 00:56:28 2018-11-08 08:00
Open Spaces 01:01:02 2018-11-01 07:00
Signs Your Coworker Is Quitting 00:59:55 2018-10-25 08:00
Troublesome Developers 01:01:55 2018-10-18 08:36
Inversion of Control 00:53:56 2018-10-11 08:00
Selecting A Stack For Your Side Hustle 00:57:56 2018-10-04 08:00
Going Back To School 01:02:36 2018-09-27 08:00
API Best Practices 01:01:14 2018-09-20 08:00
Acing the Internal Interview 00:59:26 2018-09-13 08:00
Reinvesting Your Gains 00:59:07 2018-09-06 08:00
Network Access Control 00:54:33 2018-08-30 08:00
7 Deadly Sins of Coding 01:00:22 2018-08-23 08:00
Getting Started Journaling 00:56:14 2018-08-16 08:00
Why TDD Isn’t Working 00:52:17 2018-08-09 08:00
White Label Apps Part 2: Maintenance 00:55:47 2018-08-02 08:00
White Label Apps Part 1: Development 00:58:33 2018-07-26 08:00
7 Myths of Agile 00:54:36 2018-07-19 08:00
Basics of Threading 00:42:23 2018-07-12 08:00
Progressive Web Apps 00:54:25 2018-07-05 08:00
9 Career Benefits of Journaling 00:53:06 2018-06-28 08:00
Get The Most From Conferences 01:02:25 2018-06-21 08:00
CSS Code Smells 00:57:45 2018-06-14 08:00
Health Benefits of Journaling 00:56:03 2018-06-07 08:00
Software Versioning 01:01:17 2018-05-31 08:00
Logical Programming 00:53:00 2018-05-24 08:00
OWASP Top Ten 00:54:01 2018-05-17 08:00
Surviving A Job Loss 01:00:30 2018-05-10 08:33
SOLID Principles 00:43:34 2018-05-03 07:00
Pros And Cons Of The Side Hustle 00:55:04 2018-04-26 07:00
Unit Testing With Test Driven Development 01:00:29 2018-04-19 07:00
7 Networking Layers 00:55:58 2018-04-12 06:55
Understanding Technical Debt 00:59:25 2018-04-05 07:00
Fairy Tales 00:57:25 2018-04-01 07:00
Evaluating Office Layouts 01:01:52 2018-03-29 07:00
Normalize Your Database 00:50:32 2018-03-22 06:00
Command/Query Responsibility Segregation and Event Sourcing 00:58:25 2018-03-15 06:00
Differentiate Yourself 01:01:10 2018-03-08 07:10
Domain Driven Design 00:55:45 2018-03-01 08:32
7 Habits To Prevent Burnout 00:46:41 2018-02-22 07:00
Beautify Your Story With CSS 01:04:28 2018-02-15 07:00
Morbidity And Mortality 00:58:45 2018-02-08 07:00
Continuous Self Improvement 01:03:37 2018-02-01 07:00
Recovering From Burnout 00:58:36 2018-01-25 07:00
Composite Data Types 00:56:13 2018-01-18 07:27
Write Your Story 00:58:44 2018-01-11 07:16
Predictions 2018 00:54:41 2018-01-04 07:00
Resolutions 2018 00:59:48 2017-12-28 07:00
DateTime Part 3: Best Practices 00:57:19 2017-12-21 07:00
DateTime Part 2: Computing and Time Protocols 00:57:05 2017-12-14 07:00
DateTime Part 1: History of Time 00:48:51 2017-12-07 07:00
Console Apps 00:50:37 2017-11-30 07:10
Stop Writing CRUDy Apps 00:54:19 2017-11-23 07:00
Science Fiction Becomes Fact 01:20:36 2017-11-16 07:54
Antipatterns In Distributed Teams 00:59:13 2017-11-09 07:00
Knowing When To Quit 00:59:51 2017-11-02 06:05
Ways to Avoid Bike Shedding 00:55:02 2017-10-26 07:00
Developers and the Law 01:03:24 2017-10-19 07:00
Kaizen 00:44:45 2017-10-12 07:00
Toxic Mix? OOP and Databases 00:53:13 2017-10-05 07:00
Primitive Data Types 00:57:09 2017-09-28 07:00
What Is A Bug 00:58:12 2017-09-21 07:00
Effective Communication 01:06:03 2017-09-14 07:42
Junior Developer Toolbox 01:00:26 2017-09-07 07:00
Mock Interviews 01:00:20 2017-08-31 07:00
Bad Interview Questions 00:54:58 2017-08-24 07:00
Whiteboards and Code Challenges 01:00:26 2017-08-17 07:00
Soft Skills to Ace the Interview 01:01:56 2017-08-10 07:00
Building A Resume 00:57:47 2017-08-03 07:00
Getting A Job 00:59:20 2017-07-27 07:00
The Future of Programming 00:47:20 2017-07-20 07:00
Present Yourself Well with John Sonmez 01:05:39 2017-07-13 07:00
Reviewing and Revising Your Goals 00:59:58 2017-07-06 07:00
Dealing With Loss 00:06:00 2017-06-29 07:00
Laws of Programming 00:54:25 2017-06-22 07:00
Get Low In High Level Languages 00:06:00 2017-06-15 07:00
Start Your Day Right 00:59:42 2017-06-08 07:00
Continual Learning with Erin Orstrom 00:07:00 2017-06-01 07:00
Tech Conferences with Dani Heileman 00:51:29 2017-05-25 07:00
Build Your Hustle 00:47:16 2017-05-18 07:00
Start Coding Today 00:06:00 2017-05-11 07:00
Code Smells Part 2 00:57:17 2017-05-04 07:00
Code Smells Part 1 00:46:57 2017-04-27 07:00
A Developer’s Journey with Dave Harned 00:59:54 2017-04-20 07:00
Group Development with Cody Rockwood 00:07:00 2017-04-13 07:00
Salary Negotiations with Josh Doody 00:06:00 2017-04-06 07:00
Overcoming Mental Barriers with David Whitley 00:50:55 2017-04-01 07:00
Overcoming Impostor Syndrome 00:06:00 2017-03-30 07:00
A Developer’s Journey with Jason Belcher 00:55:17 2017-03-23 06:00
Boolean Algebra 00:40:31 2017-03-16 06:00
Community Involvement 00:55:24 2017-03-09 07:00
Design Mistakes 00:55:04 2017-03-02 07:00
Arrays 00:52:42 2017-02-23 07:00
The Fragile Manifesto 00:59:12 2017-02-16 07:00
The Business of Consulting with Zachary Burt 00:06:00 2017-02-09 07:00
Concepts In Functional Programming 00:50:16 2017-02-02 07:00
Maintaining Motivation 00:52:10 2017-01-26 07:00
Logging 00:48:44 2017-01-19 07:00
Resolutions for 2017 00:52:09 2017-01-12 07:00
Predictions for 2017 00:46:29 2017-01-05 07:00
12 Habits For The New Year 00:52:27 2016-12-29 07:00
Blue Collar Coders with Cody Rockwood 00:52:20 2016-12-22 07:00
Signs You Are A Bad Developer 00:51:28 2016-12-15 07:00
Learning A Second Language 00:41:22 2016-12-08 07:00
Dealing With Frustration 00:46:40 2016-12-01 07:00
Optimizing Algorithm Efficiency 00:45:25 2016-11-24 07:00
Ways to Learn Code with Erin Orstrom 00:52:34 2016-11-17 07:00
Keep Your Mind Sharp 00:59:22 2016-11-10 07:00
Numbers 00:41:40 2016-11-03 06:00
Freelancing 00:59:03 2016-10-27 07:00
Overcoming Social Awkwardness with John Sonmez 00:43:32 2016-10-20 07:00
T-Shaped Developers 00:47:38 2016-10-13 07:00
Characteristics of a Good Developer 00:48:22 2016-10-06 07:00
Let’s Talk About Text 00:46:14 2016-09-29 07:00
Multi-Tier Architecture 00:50:25 2016-09-22 07:00
Interview Trigger Warnings 00:52:13 2016-09-15 07:00
Apprenticeship 00:52:31 2016-09-08 07:00
SCRUM Project Management 00:39:25 2016-09-01 07:00
Code Katas 00:59:42 2016-08-25 07:00
Ways To Fail At Time Management 00:52:03 2016-08-18 07:00
Principles of Object Oriented Programming 00:52:19 2016-08-11 07:00
Using Social Media to Enhance Your Career 00:51:24 2016-08-04 07:00
Increasing the Value of Your Time 00:51:32 2016-07-28 07:00
Knowing When to Automate 00:50:18 2016-07-21 07:00
Seven Don’ts Your First Week 00:40:42 2016-07-14 07:00
Seven To Dos Your First Week 00:40:46 2016-07-07 07:00
Improve Your Nonverbal Communication Skills 00:50:43 2016-06-30 07:00
Behavioral Design Patterns 00:49:35 2016-06-23 07:00
Writing Better How To Content 00:52:03 2016-06-16 07:00
The Role of Recruiter with Lena Mills 00:57:13 2016-06-09 07:00
Structural Design Patterns 00:58:28 2016-06-02 07:00
Improving Your Listening Skills 00:57:18 2016-05-26 07:00
Why Your DBA Hates Your ORM 00:59:26 2016-05-19 07:00
Creational Design Patterns 00:50:56 2016-05-12 07:00
The Value in Not Working 00:57:12 2016-05-05 07:00
How Cognitive Biases Affect Developers 00:58:08 2016-04-28 07:00
An Introduction to Design Patterns 00:55:32 2016-04-21 07:00
Learning Styles 00:56:28 2016-04-14 07:00
Writing Effective Documentation 00:58:45 2016-04-07 07:00
Lessons From The Trickster 00:59:45 2016-04-01 07:00
Web Development Skills to Get the Job 00:58:53 2016-03-31 07:00
Skills Every Web Developer Needs 00:56:32 2016-03-24 06:00
How to Identify Technical Debt 00:58:53 2016-03-17 06:00
A Gentle Introduction to Refactoring 00:53:28 2016-03-10 07:00
Becoming a Resilient Coder 00:46:52 2016-03-03 07:00
How to Use Feature Flags 00:56:00 2016-02-25 07:00
Developers vs Managers 00:55:24 2016-02-18 07:00
5 Tips For Resolving Conflict 00:53:52 2016-02-11 07:00
Family: The Myth of the Work-Life Balance 00:53:20 2016-02-04 07:00
Coding Faster and Better 00:56:57 2016-01-28 07:00
Getting Better At Technical Specifications 00:59:21 2016-01-21 07:00
Asking Questions and Giving Advice 00:58:48 2016-01-14 07:00
Predictions for 2016 00:54:41 2016-01-07 07:00
Reviews and Resolutions 00:57:28 2016-01-01 17:43
Take Control of Your Life Take Control of Your Life 00:56:27 2015-12-24 09:00
Using a Time Tracker to Improve Your Career Developer Power Techniques 00:54:46 2015-12-17 07:00
Death Marches 00:54:28 2015-12-10 07:00
Why Developers Hate Distractions 00:58:16 2015-12-03 13:18
Substance Abuse Among Developers 00:46:34 2015-11-26 07:00
Finding What Motivates You Finding What Motivates You 00:45:11 2015-11-19 07:00
Ten Reasons You Might Not Want To Go Into Development Ten Reasons You Might Not Want To Go Into Development 00:52:39 2015-11-12 07:00
The Customer is NOT Always Right The Customer Is NOT Always Right 00:58:16 2015-11-05 07:00
Managing Perceptions: Sales 00:56:47 2015-10-29 06:00
Episode 7: Nine Beliefs Developers Have That Aren’t True 00:56:28 2015-10-22 07:00
Episode 6: Surviving Boring Meetings 00:58:52 2015-10-15 07:00
Episode 5: Financial Health Concerns for Developers Financial Health Concerns for Developers 00:55:27 2015-10-08 07:15
Episode 4: Mental Health Concerns for Developers Mental Health Concerns for Developers 01:03:22 2015-10-01 10:30
Episode 3: Social Health Concerns for Developers 00:42:51 2015-09-24 14:00
Episode 2: Physical Health Concerns for Developers Episode 2: Physical Health Concerns for Developers 00:35:33 2015-09-17 14:00
Episode 1: How to talk tech with non developers 00:24:48 2015-09-10 17:35
Episode 0: ‘Hello World’ 00:18:59 2015-09-10 17:30