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....
Apr 15, 2021•54 min
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 Acast. See acast.com/privacy for more information....
Apr 08, 2021•1 hr 3 min
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 Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Apr 01, 2021•1 hr
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....
Apr 01, 2021•1 hr 1 min
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 first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Mar 25, 2021•58 min
Attractive and charming, the Enneagram Type 3 or the Performer is here to show you how it's done and look good doing it. The Achiever personality type is self assured, ambitious, and energetic but can become workaholics and overly competitive. Read more › The post Enneagram Type 3: The Achiever appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Mar 18, 2021•1 hr 3 min
Coding can be complicated, analyzing code even more complicated. Coding a static code analysis dives into the realm of metacoding. Creating code to analyze code doubles or worse the complications. Read more › The post Metacoding: Coding Code Analyzers appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Mar 11, 2021•1 hr 1 min
Well, it's far enough into the new year that you probably have an idea about your taxes. And it's probably a good time to start thinking about your longer term financial goals. Whether you are trying to get out of massive student loan debt, or you are considering buying a vacation home, you should probably be periodically looking at your finances and figuring out how to optimize them. Read more › The post Long Term Financial Goals appeared first on Complete Developer Podcast . Hosted on Acast. S...
Mar 04, 2021•1 hr 1 min
While many software development teams have good workflows, sensible management, and good working relationships, that's not true of all teams. Some managers have a management "style" that results in them hovering over your shoulder and continually asking for updates, questioning your decisions, and generally making work more difficult than it has to be. Read more › The post Micromanagers appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Feb 25, 2021•59 min
Here to help, the Enneagram Type 2 or The Helper is the caring, interpersonal personality type. They are generous, warm, and empathetic but can become prideful, people pleasing, and possessive if not careful. Read more › The post Enneagram Type 2: The Helper appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Feb 18, 2021•1 hr 1 min
In backlog prioritization the priority of a task is subject to change as the project progresses. However the need for the task or feature is not likely to change as often. In agile, sprint planning can employ a variety of prioritization methods. Read more › The post Prioritizing the Backlog appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Feb 11, 2021•1 hr
Most of us understand object-oriented programming to some degree. We might even have a deep understanding of design patterns, refactoring, and testing. However, a lot of those understandings can fall abrupty to the wayside when you are writing code on a large team with dozens of people. Read more › The post Large Teams and Object Oriented Programming appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Feb 04, 2021•1 hr
If you are like most people, financial matters are not the most comfortable thing to be thinking about. Honestly, almost all of us could do a lot better than we do. However, your financial health is intimately tied to your personal health, quality of life, and potentially the quality of life for future generations. Read more › The post Improving Your Financial Game with Lucas Casarez appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Jan 28, 2021•1 hr 8 min
Some personalities can be overwhelming, especially if you don't understand them and what motivates the people with them. Understanding personality has been an area of study since before recorded history. The Enneagram is one personality test that has been around for a long time. Read more › The post Overview of the Enneagram appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Jan 21, 2021•59 min
The current lack of personal creative outlets may lead to depression, so recovering motivation can be important to maintaining productivity. Read more › The post Recovering Motivation appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Jan 14, 2021•1 hr 3 min
Paradigms are ways of looking at the world around us. Programming paradigms are ways in which we look at programming styles, languages, and frameworks to classify and understand the world in which we code. Read more › The post Programming Paradigms appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Jan 07, 2021•1 hr 1 min
Since New Years Eve is a Thursday this year, and we're happy to see 2020 gone, we've decided to make our typical first episode of the year our last one this year. Read more › The post Predictions 2021 appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Dec 31, 2020•58 min
In a year full of closures, cancellations, and disappointments we've continued to publish episodes every week. Now that we've made it to the end of the year it's time to go back and review our goals and set new ones for 2021. Read more › The post Resolutions 2021 appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Dec 24, 2020•56 min
Team lead positions are often highly coveted by developers. However, a lot of developers get into these positions only to find that they include shocking changes to their jobs, for which they haven't prepared. Read more › The post Surprises When Becoming A Team Lead appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Dec 17, 2020•1 hr 1 min
Teachability is the ability to be taught or being able and willing to learn something new. It is humbly accepting you don't know everything while actively working to change that fact. Read more › The post Becoming Teachable appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Dec 10, 2020•59 min
If you've ever seriously tried to do test-driven development, it probably wasn't very long before you ran into something where testing became difficult due to an underlying dependency. Whether it's a database connection, accessing the file system, or dealing with the network, eventually your tests are going to have to deal with dependencies. Read more › The post Dependencies in Unit Testing appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information...
Dec 03, 2020•59 min
Stress comes from lots of places. It can be sudden problems that arise on an important day that then tend to compound or it can be insidious, slowly growing without us knowing about it. It's inevitable, you will experience stress. How you handle it is what counts. Read more › The post Staying Calm In Stressful Situations appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Nov 26, 2020•1 hr 2 min
Domain-Driven Design (or DDD) makes application code a lot cleaner. However, like any other software development approach, there are loads of anti-patterns to avoid and best practices that may not be readily apparent when you start developing applications in this manner. Read more › The post Antipatterns in Domain Driven Design appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Nov 19, 2020•59 min
APIs or Application Programming Interfaces are an important part of any modern web application. When properly designed they securely expose data to authenticated and authorized users. However, not everyone designs them the same, which is why OWASP came up with a list of the top security vulnerabilities to avoid. Read more › The post OWASP Top Ten API Vulnerabilities appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Nov 12, 2020•56 min
Dysfunctions that you see in an established and successful team are often the result of doing things RIGHT for years or even decades. Read more › The post Dysfunctions of Successful Teams appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Nov 05, 2020•59 min
Fear is something we all face from time to time. It can be a motivating factor or debilitating. Your understanding and how you handle fear determines which one. Read more › The post Understanding Fear appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Oct 29, 2020•52 min
The third and final episode in our series on logical fallacies delves into improper use or rhetoric. Both Fallacies of Omission and Fallacies of Ambiguity are used to redirect an argument away from the topic at hand or evidence that might disprove one side. Read more › The post Logical Fallacies: Omission and Ambiguity appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Oct 22, 2020•57 min•Ep. 273
We've all had the experience of trying to use a piece of software, library, API, or database, only to have it fail miserably because something changed in a recent update. Not only are such changes disruptive, but because they often require rewrites, they can leave us looking for an alternative. Read more › The post Backward Compatibility appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Oct 15, 2020•1 hr 1 min•Ep. 272
Whether you are an early bird or night owl, your sleep chronotype or best time to get rest affects how productive you can be. Understanding this and how to manage your time will help improve your productivity and job satisfaction. Read more › The post Your Most Effective Work Times appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Oct 08, 2020•55 min
While working with legacy tech can be a dead end if you let it, there are some things you can do to make the experience beneficial for your career. Read more › The post Leveraging Legacy Technology appeared first on Complete Developer Podcast . Hosted on Acast. See acast.com/privacy for more information....
Oct 01, 2020•1 hr