Complete Developer-logo

Complete Developer

45 Favorites

More Information

Episodes

Developers and the Law

10/19/2017
More
Gary Nissenbaum is a managing attorney with the Nissenbaum Law Group. He has been kind enough to come on the show and share his expertise.Read more ›

Duration: 01:03:23


Kaizen

10/12/2017
More
The kaizen process can help you refine your software development process, reducing bugs and improving your ability to deliver software on time and under budget. This is especially helpful if you are in management, but you can still get a lot out of these concepts even if you aren't. This helps you both support the decisions you made to management and to make better ones more quickly.Read more ›

Duration: 00:44:45


Toxic Mix? OOP and Databases

10/5/2017
More
Your database is often the most important part of your application in terms of actual value to the business. The value of the database will only increase over time, as long as it is adequately maintained. Your database administrator is in charge of this maintenance, and you'll often find that the constraints under which they are operating are very different than yours.Read more ›

Duration: 00:53:13


Primitive Data Types

9/28/2017
More
A primitive data type can either be a basic type that provides the basic building blocks for a language or a built-in type that the language treats and supports as a basic type. Composite types are ones that are a combination of primitive types or other composite types. These may or may not be built into the language you are using. The difference being that a primitive type, like a prime number, cannot be decomposed into simpler types.Read more ›

Duration: 00:57:08


What Is A Bug

9/21/2017
More
There are a lot of things that non-developers will call "bugs" when they really aren't bugs at all. You need to be able to explain to them and to management that they are not bugs and what they actually are and how that effects your work.Read more ›

Duration: 00:58:11


Effective Communication

9/14/2017
More
When communicating with other we need to be aware of our own emotions. This helps to be able to focus on the interaction and not be driven by our own feelings about the situation. Emotions are filters that will alter our perceptions of interactions with those around us.Read more ›

Duration: 01:06:03


Junior Developer Toolbox

9/7/2017
More
Junior Developer Toolbox is going to be a sibling show to Complete Developer Podcast on our new Complete Developer Network. In a way this episode has been our launch party for the new show.Read more ›

Duration: 01:00:26


Mock Interviews

8/31/2017
More
This is going to be a little different from our regular episodes. Instead of following an outline or interviewing a guest Will is going to put BJ through two mock interviews.Read more ›

Duration: 01:00:19


Bad Interview Questions

8/24/2017
More
Interviewing is not easy for either the interviewee nor the interviewer. There are rules and in some areas laws to abide by when developing questions yet the interviewer still needs to determine which candidate will be the best fit for the company.Read more ›

Duration: 00:54:57


Whiteboards and Code Challenges

8/17/2017
More
For both the whiteboard and code challenge as well as for answering technical questions during the interview practice will help you move from terrified to competent to comfortable. Before your interview review questions on the languages/frameworks ect you will be using. Get into the habit of doing daily code katas. These will help you with both whiteboard and coding challenges.Read more ›

Duration: 01:00:26


Soft Skills to Ace the Interview

8/10/2017
More
Soft skills are the skills we use to communicate with those around us. They help us to be more diplomatic, respectful, and professional even when presented with frustrating situations. When being evaluated for an interview or promotion your soft skills are what they look at when determining if you will "be a good fit" with the team.Read more ›

Duration: 01:01:55


Building A Resume

8/3/2017
More
A solid resume not only gets your foot in the door, but sets the tone for the interview itself. In addition to helping the interviewer shape their questions about you, a well-crafted resume puts you in control of how the interviewer perceives your value, which can completely change the way they perceive your answers to questions.Read more ›

Duration: 00:57:47


Getting A Job

7/27/2017
More
In preparation for our 2 year anniversary episode we will be having a series of episodes on finding a new job. We start with an overview of looking for a job and what all is involved in the process.Read more ›

Duration: 00:59:19


The Future of Programming

7/20/2017
More
The future is often a scary, uncertain place for people. Everyone likes to project how things will turn out for them in the future. Tech folks are no different and the guys assembled a group of knowledgeable developers to discuss what we think is coming over the next five years.Read more ›

Duration: 00:47:19


Present Yourself Well with John Sonmez

7/13/2017
More
The software development industry has got a bit of a reputation. From poor personal hygiene to poor relationship hygiene to social awkwardness, how developers present themselves often stands in the way of them achieving their full potential.Read more ›

Duration: 01:05:38


Reviewing and Revising Your Goals

7/6/2017
More
Due to some recent events in BJ's life that have made him re-evaluate some of his goals for this year we've decided to look in on our goals and do a mid year review.Read more ›

Duration: 00:59:57


Dealing With Loss

6/29/2017
More
It's important to understand the grieving process. Not only is it part of being an adult but understanding how people process grief is also crucial to avoiding situations that make it worse.Read more ›

Duration: 01:01:01


Laws of Programming

6/22/2017
More
In any field, there is a lot of hard-won knowledge that the more experienced attempt to impart to those with less experience. Depending on the field, these things may be expressed as old sayings, or laws. They typically aren't really hard and fast rules, but rather are general tendencies that have been observed over time.Read more ›

Duration: 00:54:24


Get Low In High Level Languages

6/15/2017
More
If you regularly do software development in a higher level language, you'll eventually run into a situation where you have to deal with the sort of problems that higher level languages are built to avoid. These problems may cause application crashes, data corruption, or performance problems until you get them sorted out. Worst of all, your experience in the higher-level language can often work against you in a lower-level one.Read more ›

Duration: 01:00:18


Start Your Day Right

6/8/2017
More
No matter if you are a morning person or a night person or if you get up early or stay up late and sleep in you have to start your day at some point.Read more ›

Duration: 00:59:42

See More