completedeveloperpodcast
completedeveloperpodcast
Complete Developer Podcast
189 posts
The podcast by coders for coders about all aspects of life as a developer.
Don't wanna be here? Send us removal request.
completedeveloperpodcast · 2 years ago
Text
Prioritization
There is a common demonstration, that we’ll do as a thought experiment, when talking about priorities. It has a person fill a bucket with sand, then try to add as many pebbles to the bucket as possible, following that they are to add larger gravel, then fist sized rocks. The obvious thing that happens is the bucket fills with sand and they are not able to add much else to it. Then they are…
View On WordPress
0 notes
completedeveloperpodcast · 2 years ago
Text
File Transfer Protocols
File transfer protocols provide a standardized method for transferring files between two or more computers or servers over a network. They define the rules and procedures that are used to ensure that files are transferred efficiently and securely. Typically, they involve a client-server model where the client computer initiates the transfer request and the server computer responds by sending or…
View On WordPress
0 notes
completedeveloperpodcast · 2 years ago
Text
Basics of Git
Mob programming is a technique for getting multiple developers in the room, working on the same code. While possibly not the best technique for many situations, it really shines in certain narrow use cases. When it does work, it can often produce impressive results that a few separate developers couldn’t produce on their own. The collaborative aspects of mob programming are similar to pair…
View On WordPress
0 notes
completedeveloperpodcast · 2 years ago
Text
ChatGPT for Developers
Episode about ChatGPT written by #ChatGPT
ChatGPT is a powerful language model developed by OpenAI that has been trained on a massive amount of text data. It is capable of answering a wide range of questions and generating text in response to prompts. ChatGPT has been used in a variety of applications, including chatbots, language translation, and text completion. For software developers, ChatGPT can be a valuable tool for improving code…
View On WordPress
0 notes
completedeveloperpodcast · 2 years ago
Text
Breaking Down Goals
Breaking down your goals into more manageable tasks creates the flexibility to adjust as needed and brings clarity to the goals. When seen from the perspective of a step by step process goals are seen not as daunting behemoths to be gazed on in wonder but as complex things that can be accomplished through diligence and careful planning. This makes the process of achieving a larger goal more…
View On WordPress
0 notes
completedeveloperpodcast · 2 years ago
Text
7 Habits of Highly Effective Developers
“The habits we choose to live by can shape our lives and define who we are.” – Stephen Covey As software developers, our habits can greatly impact our success and the quality of our work. The 7 Habits of Highly Effective People is a book written by Stephen Covey that outlines key habits that successful people have in common. Last year we discussed these from a negative sense, talking about 7…
View On WordPress
1 note · View note
completedeveloperpodcast · 2 years ago
Text
Social Engineering
Social engineering is defined as the use of psychological tactics to manipulate individuals into divulging confidential information or performing actions that may compromise their organization’s security. Social engineering attacks often target the weakest link in an organization, which is the employees. They are looking for easy access into a system. It is important to have a firm grasp of…
View On WordPress
0 notes
completedeveloperpodcast · 2 years ago
Text
Improving Your Morning Routine
You don’t have to be a morning person to start your day off right. A good morning routine can make a tiring stressful day survivable and possibly enjoyable, whereas a poor morning routine can destroy even the most enjoyable of days. The less of a morning person you are the more important a routine becomes as it reduces the requisite cognitive functioning early in the morning when you may not be…
View On WordPress
1 note · View note
completedeveloperpodcast · 2 years ago
Text
Everyone Listening Is Rehired
Mike Acton gave a talk at the Game Developer’s Conference back in 2019. In that talk he detailed behaviors that he expects from developers he works with regularly. They are positive statements that he then discusses the problems arising from a lack of each behavior. In a previous episode we reacted to the first half of Mr. Acton’s list. We gave ourselves a time-box to keep from going over and…
View On WordPress
0 notes
completedeveloperpodcast · 2 years ago
Text
Everyone Listening Is Fired
In a talk given at the Game Developer’s Conference, Mike Acton discussed what annoys him about most of the developers he’s worked with over the years. He lists them as positive statements and then discusses why a lack of that particular statement annoys him. While they were written for game developers they are generic and apply across the development landscape. This will be a little bit different…
View On WordPress
0 notes
completedeveloperpodcast · 2 years ago
Text
Resolutions 2023
The theme for 2022 was resilience. Over this past year most of us have gotten at least one lesson on the importance of resilience, whether it was because of a job loss, a major change in a relationship, a death in the family, or because their entire social life was upended. However, the fact is, life changes, and sometimes changes a lot in a very short period of time. Fragility is the natural…
View On WordPress
1 note · View note
completedeveloperpodcast · 3 years ago
Text
Being A Good Follower
Being A Good Follower
One of the first behaviors learned in becoming an influential leader is to be a good follower. This involves a change in perspective for many from trying to constantly be in charge or take control to letting others have the reigns and instead following their lead. It can be relaxing to not be the one making decisions, though it can also be stressful if you don’t always agree with those decisions.…
View On WordPress
1 note · View note
completedeveloperpodcast · 3 years ago
Text
Creating A Nightly Routine
Creating A Nightly Routine
The terms ‘habit’ and ‘routine’ may be used interchangably by some, however they are not the same thing. A habit is a piece of a large routine. Habits require a cue to get them started, for example washing your hands after going to the bathroom is a habit. This hand washing habit is cued by you going to the bathroom, whereas other handwashing habits may be cued by chopping peppers, handling raw…
View On WordPress
0 notes
completedeveloperpodcast · 3 years ago
Text
Millionaire Mindset
Hustle culture is defined by the idea that there is always more to achieve or attain. It’s the work hard attitude that when combined with working smart can lead to great success. Hustle culture is a lifestyle of continuing to push and only take minimal breaks to rest. If you aren’t careful can lead to overwork and burnout but if done correctly will drive you to go further than those around you.…
View On WordPress
0 notes
completedeveloperpodcast · 3 years ago
Text
10 Rules To Be A Good Engineer
10 Rules To Be A Good Engineer
There are a lot of different types of developers in the field. Some will be your basic 9-5 workers who are the backbone of most development shops. They are there to get a job done and when their day is over they go home to their own lives. On the other extreme are the ones to live, breath, eat, and sleep coding. When they aren’t working on at their day job they are building side projects,…
View On WordPress
0 notes
completedeveloperpodcast · 3 years ago
Text
Today Is The Day To Stop Procrastinating
Today Is The Day To Stop Procrastinating
Some people claim they procrastinate because they are lazy, whereas others claim they do better under the pressure by waiting until the last minute. Still others say they enjoy the rush of getting things done at the last minute. Procrastination is rarely about laziness, while it may be true for a few when it comes to procrastinating for the majority of us it is about motivation and…
View On WordPress
0 notes
completedeveloperpodcast · 3 years ago
Text
Difficult Conversations
At some point in your career you will have to initiate a difficult conversation. You may be a senior developer who has to address issues in the code with another developer or you may be in a lead or management position and have to address an issue between employees. Whatever the situation that prompts the conversation it’s not one that you look forward to having. These conversations are ones that…
View On WordPress
0 notes