BJ Burns and Will Gant

Complete Developer Podcast

A podcast by coders for coders about all aspects of life as a developer. Hosted on Acast. See acast.com/privacy for more information.

Author

BJ Burns and Will Gant

Category

Technology

Latest episode

Jul 20, 2023

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Batch Processing 02.04.2020

If you are like many developers, most of the time you are building systems that are intended to be used directly by users. However, eventually you will be tasked with building processes to process data out of band. And when you do, you'll quickly learn that such processing requires a very different thought process. Read more › The post Batch Processing appeared first on Complete Developer Podcast...

Wizard’s Rules 01.04.2020

In the Sword of Truth series Terry Goodkind lists out several Wizard's Rules that are used to illustrate points and train the characters. Each one has a different but related message about life. Read more › The post Wizard’s Rules appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Improving Your Work Ethic 26.03.2020

We all lose motivation or fall prey to distractions. Productivity, creativity, and quality suffer when we lack the self discipline of a strong work ethic. Read more › The post Improving Your Work Ethic appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Software (Systems) Development Life Cycle 19.03.2020

We talk often on the show about software development methodologies such as Agile or Waterfall. However, we haven't gotten into the project management process or stages of software development underlying them. Read more › The post Software (Systems) Development Life Cycle appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Internationalization Misconceptions 12.03.2020

There was a time you could write software for just the English speaking market and expect your company to do well. That time has long passed, and to be truly successful, your software has to be able to work for people speaking a variety of languages and dialects. Read more › The post Internationalization Misconceptions appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/p...

Dealing With Difficult Coworkers 05.03.2020

Some people are just difficult. So much so it's just easier to avoid them rather than dealing with them. Unfortunately that's not always an option so we have to learn strategies for dealing with difficult people. Read more › The post Dealing With Difficult Coworkers appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Raise Your Pay 27.02.2020

You probably would like to make more money. If for no other reason, the constant inflation and soaring costs in critical parts of the economy (healthcare, housing, college, childcare and the like) mean that if you aren’t reguarly increasing your … Raise Your Pay Read More » The post Raise Your Pay appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more inform...

Defining Done 20.02.2020

How do you define done? When do you know your code is ready for production? Is your code barely worthy of your momma's fridge, refined, but not emily post refined, or would it make Uncle Bob proud? Read more › The post Defining Done appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Basics of Source Control 13.02.2020

There was a time when you could get by in software development without learning how to use source control, but that time is long gone. You have to understand how this stuff works. Period. Read more › The post Basics of Source Control appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Developer Career Mistakes 06.02.2020

While it is difficult and time-consuming to get into software development, many developers seem to think that once they have a job, everything is fine. That couldn't be further from the truth. You need to avoid wrecking your career too. Read more › The post Developer Career Mistakes appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Quickly Learning The Business Rules 30.01.2020

Congratulations on your new job! You went through all the pain and suffering of interviewing. Now the real work begins. You have to quickly get to the point where you can provide business value so that you can keep your new shiny job. Read more › The post Quickly Learning The Business Rules appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Expanding Your Comfort Zone 23.01.2020

Routines make life easier, but they can also make it stale and inflexible. Breaking out of your comfort zone takes courage and an understanding of yourself. Expanding your comfort zone involves breaking out of it and then resetting yourself. Read more › The post Expanding Your Comfort Zone appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Clean Code with Uncle Bob Martin 16.01.2020

Even terrible code runs. In fact, lots of terrible code runs in production every day. However, such code is difficult to maintain, horrifying to modify and subject to nasty problems as it ages. Like a messy house, a messy code-base is nowhere that you want to visit, much less a place to live. Read more › The post Clean Code with Uncle Bob Martin appeared first on Complete Developer Podcast . Hoste...

Mentoring Questions 09.01.2020

Being asked for advice and help is a double edged sword. On the one side, you feel accomplished and proud to show off the knowledge and experience you've worked hard to gain. On the other, you may have a sense of impostor syndrome because you know how much you don't know. Read more › The post Mentoring Questions appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy...

Predictions 2020 02.01.2020

It's the beginning of a new year, and a new decade, this is the first episode of 2020. As has become tradition we'll be reviewing our predictions for the past year discussing the ones we got right, the ones we got wrong, and the ones we came close. Then we'll each give our predictions for coming year. Read more › The post Predictions 2020 appeared first on Complete Developer Podcast . Hosted on Ac...

Resolutions 2020 26.12.2019

It's almost the start of a new decade. It's become our tradition to review our goals for the past year. We'll each go over our goals talking about our progress toward them. Then we'll talk about our podcast goals from last year. Finally we'll discuss our goals for this year. Read more › The post Resolutions 2020 appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy...

Regex Demystified 19.12.2019

If you struggle with regular expressions, you aren't alone. Regex is a huge pain point for a lot of developers and can be complex to understand. Read more › The post Regex Demystified appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Sorting Algorithms 12.12.2019

While most higher level languages have sorting algorithms built into them or in their standard libraries they may not be the best option for what you are building. Understand sorting will help you to use the most efficient method for your purposes. Read more › The post Sorting Algorithms appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Making Apps Plugable 05.12.2019

When you have a huge backlog of possible features to implement in your app, you may be tempted to create a plugin model so that other people can modify it. However, this path is trickier than it seems. Read more › The post Making Apps Plugable appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Defensive Coding 28.11.2019

Defensive programming is about creating long lasting applications that will graciously handle unexpected inputs from users. It's building code to survive the test of time. Read more › The post Defensive Coding appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Learning Legacy Technologies 21.11.2019

We've all been there. You get placed onto a "new" project, only to find that it's actually really old code that nobody in the office knows anything about. A lot of developers have a really hard time jumping into a legacy codebase, because it takes an entirely different set of skills to understand legacy code than it does to write new code. Read more › The post Learning Legacy Technologies appeared...

How To Improve Your Memory 14.11.2019

While you may rely on documentation to help you most of the time with tech-related things, there are plenty of times you need to be able to rely on your own memory. Whether it's because you are doing a process for the 100th time, you are trying to recall things from memory for a job interview, or you are answering impromptu questions, your memory is a vital asset that you need to use to your best...

Stick-To-Itiveness 07.11.2019

It's happened to us all. We get excited about a great idea or project we're working on. Put in a lot of work and effort up front. Then things get difficult or we hit a slow down and have to force ourselves to remain focused. Read more › The post Stick-To-Itiveness appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Code Generation Antipatterns 31.10.2019

Whether it's wrapping the database or other external services, or simply as a way to handle cross-cutting concerns, code generation is something you will run into a lot. You'll also find that a lot of people do it badly and end up hurting their organization. Read more › The post Code Generation Antipatterns appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for m...

Mitigating The Dead Sea Effect 24.10.2019

The dead sea is dead for a reason. Dead sea development environments are usually toxic to your career, destructive to your motivation, and terribly ineffective. Read more › The post Mitigating The Dead Sea Effect appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Listen to the Complete Developer Podcast podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.