Veselin Nikolov has been a developer since 1998 and has worked at Automattic since 2011 where he currently leads the Store Developers team. As a technical leader, he faces more communication, interruptions, pressure, responsibilities and dealing with people not doing what is expected compared to his previous role as an individual contributor. Effective management of other technical people requires maintaining technical skills, clear communication of tasks and responsibilities within the team, and understanding different roles within the organization. Good communication, listening, appreciation and avoiding criticism or micromanagement are principles the author follows as a technical manager.