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

Your Code Sucks 02.09.2021

How to approach other developers when you have found something horribly wrong with their code in a way that doesn't create conflict in your team. Read more › The post Your Code Sucks appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Staying Productive During Outages 26.08.2021

Unexpected outages happen all the time. We've had them happen while recording the podcast several times. Having a plan of action when an unexpected power outage or internet outage occurs allows you to remain focused and productive. Read more › The post Staying Productive During Outages appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Enneagram Type 8: The Challenger 19.08.2021

Great friends, exceptional leaders, and champions of those who can't fight for themselves, the Enneagram Type 8 or The Challenger stands alone. They want to be independent, not indebted to anyone and do not let the opinions of others sway them. Read more › The post Enneagram Type 8: The Challenger appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more inform...

Low Code No Code 12.08.2021

While there is a lot of misplaced hype about tools that will replace programmers, there are a lot of tools that can handle a lot of the mundane, boring code that many developers have to write. Low code and no code tools can often make it easy to stand up small applications that meet a business need, but aren't worth the expense of hiring a professional developer. Read more › The post Low Code No C...

Fixed Vs Growth Mindset 05.08.2021

A fixed mind is rigid and inflexible, unable to accept change or anything that challenges currently held views. A growth mindset looks to learn and improve through challenges and even failures to better themselves. Read more › The post Fixed Vs Growth Mindset appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Surviving A Breakup 29.07.2021

Relationships end, some break-ups are mutual with both people seeing the relationship as over. Other times one person is done and the other is not. This leads to grief over the loss of the relationship. Read more › The post Surviving A Breakup appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

The Benefits of Containers 22.07.2021

In the early days of development configuring an application for deployment was a huge amount of work and was often encapsulated in installation programs that were complicated, error-prone, and could often destabilize other applications on the machine. In more modern software development, we've started to use container technology to fix these old problems, as well as to deal with some new ones. Rea...

Enneagram Type 7: The Enthusiast 15.07.2021

Excited, energetic, and extroverted, the Enthusiast or Enneagram Type Seven is the life of the party or is the party of life. They are constantly looking for their next adventure, however if not careful they can become overwhelmed leading them to be disorganized and scattered. Read more › The post Enneagram Type 7: The Enthusiast appeared first on Complete Developer Podcast . Hosted on Acast. See...

Email Best Practices 08.07.2021

Like logging and many other things that you have to do in most applications, email is something that seems simple but has a lot of hidden complexity, especially as your application scales. While simple approaches may be good enough early on, the way your application handles email will necessarily get more complex over time. Read more › The post Email Best Practices appeared first on Complete Devel...

Types of Imposter Syndrome 01.07.2021

Fraud, imposter, no talent hack. Imposter Syndrome makes even the most talented developer feel unworthy to even look at code. It affects all of us in different ways through out our careers. Read more › The post Types of Imposter Syndrome appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Improve Your Thinking 24.06.2021

There's a lot of debate around what makes someone a senior developer. We talk about how long they've been slinging code, what types of projects they've worked on, and the like. However, one thing drives a senior developer's work and that is the developer's mindset when solving certain problems. Read more › The post Improve Your Thinking appeared first on Complete Developer Podcast . Hosted on Acas...

Enneagram Type 6: The Loyalist 17.06.2021

Pre-Traumatic Stress Syndrome defines the Enneagram Type Six as worry is their constant state of being. Motivated by a need to be supported and secure the Loyalist will build and maintain communities around themselves. Read more › The post Enneagram Type 6: The Loyalist appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Database Migrations 10.06.2021

If your application uses a relational database, odds are good that updating the application will require changing the database structure. While tools are available for migrating databases in most frameworks, there is no silver bullet. Read more › The post Database Migrations appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Cluster Computing At Home 03.06.2021

The Raspberry Pi came out in 2012 and revolutionized the IT industry. The small, yet powerful, boards allow for building inexpensive IoT solutions, emulators, and even cluster computers. The latter allows the use of several Raspberry Pi nodes to work together to quickly solve problems that would take a single Raspberry Pi a long time. Read more › The post Cluster Computing At Home appeared first o...

Dates, Times, and User Intents 27.05.2021

We've had several episodes on dates and times, oriented around how to think about the data types being used and all the fun wrinkles there. However, it doesn't end there - the intent of the user when entering a date or time matters a lot and can change the way you design your system. Read more › The post Dates, Times, and User Intents appeared first on Complete Developer Podcast . Hosted on Acast....

Enneagram Type 5: The Investigator 20.05.2021

Interested in constant learning and relentlessly pursuing knowledge, the Enneagram Type 5 or the Investigator seeks to understand. They want to understand life and every part of it. Always searching and asking questions, the five loves deep dives and feels a strong need to test the truth themselves. Read more › The post Enneagram Type 5: The Investigator appeared first on Complete Developer Podcas...

Audit Trail Anti-Patterns 13.05.2021

It's not glamorous, but most modern apps are going to require some form of an audit trail if dealing with things like finances, health information, private documents, or online sales. While practically everyone has to deal with audit trails, many organizations handle them poorly. Read more › The post Audit Trail Anti-Patterns appeared first on Complete Developer Podcast . Hosted on Acast. See acas...

Learning To Say No 06.05.2021

It seems to be ingrained in us from an early age that saying no to someone is rude and that you shouldn't do it. However, saying yes to every request leads to an unfulfilled life. Read more › The post Learning To Say No appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Pair Programming 29.04.2021

Pair programming is extremely effective in certain circumstances, both for improving code quality and for cross-training developers. However, it can be hard to sell the idea to management and to other developers. It can also be hard to get right, especially if you haven't done it often. Read more › The post Pair Programming appeared first on Complete Developer Podcast . Hosted on Acast. See acast....

Quickly Learning New Technology 22.04.2021

After a few years in software development, the joy of learning new things can wear off as you learn yet another framework for doing the same thing you did last year. The constant learning required for software development can tempt many people to leave the industry. If you want to continue to be happy in your career, you're going to have to get used to learning quickly. Read more › The post Quickl...

Enneagram Type 4: The Individualist 15.04.2021

Artistic and dramatic, the Enneagram Type 4 or The Individualist is unique and proud of it. The Romantic expertly expresses emotion through words, music, and art though their pervasive melancholy may lead to melodrama and self-loathing. Read more › The post Enneagram Type 4: The Individualist appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information...

Antifragile 08.04.2021

Most software developers put at least some error handling code in their applications. However, system complexity can mean that error handling isn't enough and that the system can still fall over. Instead, you need to step back and think about error handling at a larger scale to help keep the system stable. Read more › The post Antifragile appeared first on Complete Developer Podcast . Hosted on Ac...

Being Unoffendable 01.04.2021

The unoffendable person values relationships more than feelings of insult or even being correct. They may find what the offender has done to be hurtful or offensive yet they value the relationship more than their own feelings. They are able to set their feelings aside to address the actual issue at hand and not be driven by fear and shame. Read more › The post Being Unoffendable appeared first on...

State Machines 01.04.2021

Programmers rarely use state machines, but they are useful in certain circumstances. In the places they work well, they can make code cleaner, far easier to debug, and much easier to reason about and maintain. Read more › The post State Machines appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information.

Side Hustle Fails 25.03.2021

If you have a day job, but dream of getting out on your own, it all starts with a side hustle. However, there are some common antipatterns in side projects that you should be aware of when you are coming up with ideas (or choosing between them). Side projects fail in predictable ways for reasons that are easy to see if you know what to look for. Read more › The post Side Hustle Fails appeared firs...

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.