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....
Mar 05, 2020•1 hr 1 min
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 information....
Feb 27, 2020•55 min
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....
Feb 20, 2020•59 min
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....
Feb 13, 2020•1 hr 1 min
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....
Feb 06, 2020•1 hr
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....
Jan 30, 2020•57 min
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....
Jan 23, 2020•57 min
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 . Hosted on Acast. See acast.com/privacy for more information....
Jan 16, 2020•57 min
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 for more information....
Jan 09, 2020•56 min
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 Acast. See acast.com/privacy for more information....
Jan 02, 2020•54 min
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 for more information....
Dec 26, 2019•54 min
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....
Dec 19, 2019•55 min
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....
Dec 12, 2019•57 min
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....
Dec 05, 2019•47 min
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....
Nov 28, 2019•58 min
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 first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Nov 21, 2019•1 hr 1 min
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 advantage. Read more › The post How To Improve Your Memory appeared first on Complete Developer Podc...
Nov 14, 2019•55 min
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....
Nov 07, 2019•55 min
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 more information....
Oct 31, 2019•51 min
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....
Oct 24, 2019•53 min
Most of us will have to deal with HTTP at some point in our career. Understanding the web and its underlying protocols is absolutely necessary for understanding most larger systems in use today. While you can get by with little … Understanding HTTP Read More » The post Understanding HTTP appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Oct 17, 2019•56 min
Where mathematics and philosophy meet you'll find formal logic. It is a systematic study of valid inference. In it one starts with a proposition or assumed hypotheses and derives a conclusion. Read more › The post Formal Logic appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Oct 10, 2019•48 min
Software developers get burn out. Frequently, burnout is caused by poor boundaries, especially with your job. Read more › The post Keep Your Job From Burning You Out appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Oct 03, 2019•58 min
Conferences are a fun place to learn, grow, and meet fellow developers. Whether you are a seasoned code veteran or newbie searching for your first junior developer job tech conferences have something for you. Read more › The post Conference Experiences appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Sep 26, 2019•1 hr 18 min
10X developer? What does that even mean? There's been a lot of discussion and even some controversy over the term 10X Developer. Read more › The post 10X Developers appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Sep 19, 2019•1 hr
We all have those nights where no matter what we do we just can't seem to fall asleep. Looking at the clock, calculating how many hours until we have to get up just makes it worse. Read more › The post Getting Better Sleep appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Sep 12, 2019•56 min
A rising alternative to the content management system approach is to use the JAMstack, which stands for Javascript, APIs, and Markup. It's an approach to building websites that is intended to deliver better performance, security, and easier scalability. Read more › The post JAMStack appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Sep 05, 2019•50 min
Speaking at conferences can be daunting, especially if you are first starting out. Public speaking can be hard enough without going through the conference talk process. Both Will and BJ have gone through the process of creating and submitting a CFP (Call for Papers), putting together a conference talk, and making it memorable and engaging. Read more › The post Creating Conference Talks appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Aug 29, 2019•57 min
If you are contemplating starting a side project, there are some things you need to keep in mind in order to keep your day job from interfering with, or even damaging your side project. You also need to be careful that your side project doesn't create problems at your office. Read more › The post Boundaries Between Work and Side Hustle appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Aug 22, 2019•57 min
There are a ton of programming books out there, but there are only a few that have made a huge and lasting impression on developers across the board. One of those is The Pragmatic Programmer: From Journeyman To Master by Andrew Hunt and Dave Thomas, which has helped an uncountable number of developers refine their career and practices. Read more › The post Pragmatic Programmer appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Aug 15, 2019•1 hr 9 min