Video Improve your communication skills In this episode I'm talking about a few common communication problems I have noticed around me during my career, and about how to improve your communication skills. NotesImportanceno matter what
Video Good code, bad code In this video I present 4 characteristics of good code (on top of the ones I had presented before) and 3 questions I ask myself whenever I finish writing or reviewing code.
Video Choose your next programming language In this video I'm talking about how to choose your next programming language. There are many options to choose from and depending on your motivation and goals, you might want
Video 5 Steps of Good Code Review Good code review is an important step in software development process. In this video I'm discussing how to make code review a process that benefits the whole team.
Video Supporting your teammates In this video I'm talking about how to start supporting other team members, even if you do not feel very confident about your own skills. I explain what are different
Video Make your code readable In this video I'm talking about readability of the code: why it matters and how to make code more readable. I'm presenting 5 small techniques which should make code easier
Video A pyramid of skills In this video I'm presenting a pyramid of skills, a technique that will allow you to structure the list of skills that you want to learn, and to determine how
Video What is good code In the 2nd episode of Becoming a Senior Developer series, I'm talking about the definition of good code. What is good code? Is good code the same as correct code?
Video Who is a senior developer? Who are senior developers? What are their responsibilities and what experience do I need to become a senior developer?