Complete Developer Podcast show

Complete Developer Podcast

Summary: Will and BJ first met in college and have been friends ever since. You can tell this through their dynamic conversations. Will bring a wide knowledge base to the conversation through his years of experience as a senior developer and aspiring software architect. Whereas BJ being a journeyman developer is learning as he works in the field. He shares those lessons and more each week. Because of their varied experiences topics range from the technical to the every day life of a software developer. Whether you are just starting out or in the twilight of your career you'll find something useful and informative on Complete Developer Podcast. There are plenty of podcasts out there focused on languages and coding. What we are doing with the Complete Developer Podcast is to also cover the other areas of life as a developer.

Join Now to Subscribe to this Podcast
  • Visit Website
  • RSS
  • Artist: BJ Burns and Will Gant
  • Copyright: Complete Developer Podcast. All Rights Reserved.

Podcasts:

 Continual Learning with Erin Orstrom | File Type: audio/mpeg | Duration: 70:50

You need to keep learning to continue to grow. Old technologies, frameworks, and languages will change and grow to meet new needs and add new features. New technologies are constantly being built and put out for people to use. You don't have to be up-to-date on the bleeding edge tech but should keep up with the feature set in what you are using.

 Tech Conferences with Dani Heileman | File Type: audio/mpeg | Duration: 51:29

Dani Heileman is a marketing strategist, designer and front end developer who's working as the Marketing Director for Music City Code.

 Build Your Hustle | File Type: audio/mpeg | Duration: 47:16

A lot of us would like to do more with our lives, but find ourselves getting blocked by our own laziness, lack of motivation, or simply not being sure which thing to do first. While these skills apply to your career as a software developer, they are also broadly applicable across your entire life.

 Start Coding Today | File Type: audio/mpeg | Duration: 61:05

Getting started can be a little intimidating, so it's important to go over the basic requirements to get started learning how to code through experience.

 Code Smells Part 2 | File Type: audio/mpeg | Duration: 57:17

The idea of code smells is they are patterns or anti-patterns that are easy to identify and show the code needs to be reviewed in that area when refactoring your code. Research by Tufano et al. found that there is empirical evidence for the consequences of "technical debt" but only anecdotal evidence as to how, when, or why this occurs.

 Code Smells Part 1 | File Type: audio/mpeg | Duration: 46:57

The idea of code smells is they are patterns or anti-patterns that are easy to identify and show the code needs to be reviewed in that area when refactoring your code. Depending on who you ask or where you look there are lots of different code smells from general smells, to paradigm specific, to even language and framework specific smells. Code smells can be categorized different ways. Here they are grouped by what they do or the problems they cause.

 A Developer’s Journey with Dave Harned | File Type: audio/mpeg | Duration: 59:54

This week Will and BJ continue their A Developer's Journey series where the guys talk with different developers about their journey into and within software development. The episodes in this series come out periodically and each one focuses on a different developer's journey.

 Group Development with Cody Rockwood | File Type: audio/mpeg | Duration: 77:02

Dr. Tuckman states that team growth and dynamics are influenced by the setting in which the group is working, the area where the group behavior falls at any point, and the where the group is in the sequence. He originally wrote about four phases of group development: Forming, Storming, Norming, and Performing. In 1977 he added a fifth stage called Adjourning. Dr. Tuckman states that they are all necessary for a team to grow and work together.

 Salary Negotiations with Josh Doody | File Type: audio/mpeg | Duration: 63:02

This week Will and BJ discuss salary negotiation with author Josh Doody. In the episode they talk about some of the common questions developers have about negotiating as well as covering some mistakes that we all make when negotiating for a higher salary.

 Overcoming Mental Barriers with David Whitley | File Type: audio/mpeg | Duration: 50:55

In this special episode Will and BJ invited old time strongman Iron Tamer David Whitley to discuss how to overcome mental barriers that keep you from doing difficult things. The episode covers how David overcomes mental barriers when performing feats of strength and how that applies to overcoming difficulties as a programmer.

 Overcoming Impostor Syndrome | File Type: audio/mpeg | Duration: 60:00

In general, it occurs when the inevitable plateau in learning happens. Generally it's a crippling feeling like you are being a fraud and in imminent danger of being found out. Beyond anything else you must understand, you need to realize that it's part of the journey.

 A Developer’s Journey with Jason Belcher | File Type: audio/mpeg | Duration: 55:17

Jason Belcher is an aspiring software developer and has also done a lot to help improve the audio quality on this podcast. Will and BJ first met him down in Atlanta at Code Newbies and they've kept in touch nearly every day since then. Jason provided the intro music for IoTease which he remixed from a guitar track of his father. He became interested in coding through music and mixing audio tracks.

 Boolean Algebra | File Type: audio/mpeg | Duration: 40:31

Boolean algebra is a set of rules to describe a problem whose outcome will either be true or false. They were formulated by an English mathematician named George Boole. He's the namesake for the rules and for the boolean type in statically typed languages.

 Community Involvement | File Type: audio/mpeg | Duration: 55:24

Participating in your community benefits both you and the community. There are many different levels of participation from just showing up to planning and even leading and organizing events. Finally there are many ways in which to get involved. Leading a group isn't for everyone. However anyone can participate and enjoy the rewards of getting out and helping themselves and others.

 Design Mistakes | File Type: audio/mpeg | Duration: 55:04

Programming errors are one thing, but there are other types of errors that can be just as damaging to end user experiences. These errors are easy to miss in a software development shop, precisely because of the biases that are present on the typical development team.

Comments

Login or signup comment.