Masterclass for software development team leads.

Principal Developer is a two-day masterclass for experienced software developers. Here we develop skills that every successful, effective, and trusted software development team leader needs.

Join masterclass Learn more


What distinguishes a software developer from a development team lead? As a team leader, you are now in charge of people, their performance, and motivation. Your output is the output of your team.

In this training, you'll learn what does it take to be an exceptional tech leader, how to develop yourself as a leader, and how to maintain balance between leadership and technical duties. In a practical, down-to-earth style, you'll learn how to:

Develop yourself as a technical lead

  • Balance technical and non-technical skills
  • Measure your progress as a leader
  • Gain trust and respect
  • Delegate effectively
  • Communicate with confidence
  • Influence others without resorting to issuing orders
  • Motivate people with DRIVE
  • Improve team's health
  • Reclaim time for coding

Build great teams

  • Understand the importance of mentoring
  • Fill your Mentor's Toolbox with the essential tools
  • Build fast-performing and autonomous teams
  • Foster an effective learning culture in your team
  • Foster an effective problem-solving culture
  • Help your teammates reach career heights
  • Apply coaching to avoid being bombarded with endless questions
  • Learn to use pair programming effectively

Improve development process

  • Learn to measure IT and team performance
  • Learn how Scrum, Kanban, and Lean fit together
  • Learn how to plan and deliver work always on time
  • Learn to prioritize and split work properly
  • Understand the power of Little's Law
  • Deliver value faster with Continuous Delivery
  • Eliminate bottlenecks from your development process
  • Keep technical debt under control
  • Deliver value, not just software features

Accelerate hiring

  • Attract, retain, and grow the best engineers
  • Learn to filter out candidates that don't fit early
  • Design an effective, no-bullshit interview process
  • Learn to assess technical skills and cultural fit
  • Become an interviewer that wins hearts
  • Make candidates feel good during and after the interview
  • Understand why devs aren't lining up to work for you
  • Build a company culture that developers love
  • Boost hiring efficiency 5x

Frequently asked questions

For whom is this course?

The course is for experienced and motivated engineers who already know how to write good code and get things done, and now want to become exceptional leaders and make a big and positive impact on the team and organization. Even though this is not a coding course, you'll learn about software architecture, code reviews, pair programming, and other fundamentally important engineering practices.

What are admission requirements for the course?

The content of the course requires a certain level of maturity. To create an effective learning environment, we invite motivated individuals with at least three years of commercial software development experience.

I have sufficient IT experience, but I am not a developer. Can I participate?

Because software development is an ultimate team sport, we welcome people with different backgrounds and perspectives – engineers, managers, agile coaches, product champions, SREs, QA engineers.

How is the learning process organized?

You will be working in small groups of like-minded people on different challenges, such as optimizing development processes, finding cost-effective solutions to problems, improving the interviewing process. We'll also address your current career, team, and company challenges.

Would I receive a certificate upon completing the course?

Yes, you will receive a Certificate of Accomplishment.

What is the language of instruction?

The course is taught in English. Non-native speakers are welcome.

How would I develop my knowledge after the course?

You will receive a list of books, blogs, videos for self-development. After the masterclass, you'll stay connected with other alumni and Eduards via group chat. You'll make new connections who will support you throughout this course and beyond.

How do I convince my manager to send me to this course?

Tell it like it is: Coursera is for beginners, conferences are for fun, and you want to gain some superskills to take your career, team, and organization to the next level. After the course, you'll be motivated like never before and bring tons of inspiration back to the workplace. You'll also earn a certificate. If you dislike the course, you'll get your money back. No questions asked.

P.S. To make it easy to ask for company funding, download this template.

What people say?

"I learned so much from Eduards over the course of my career that I can strongly recommend everyone to take part in this course."

"10x motivation booster! Now I have a much clearer vision of becoming a well-rounded tech lead, finding a balance between hard and soft skills, and how to boost my professional reputation in and outside the company."

"Just two days after the course, I analyzed our development process, discovered the limiting factor, and convinced my teammates to work on it. We fixed the problem and accelerated product delivery by at least 50%. Eduards is a true guru of development process optimization."

"This is the best technical training I have ever attended. The amount of energy, inspiration, and wisdom I have taken away from this course is immeasurable. Very thought-provoking course!"

"This course is an eye-opener. Period."

"I am very impressed. I will make sure that every developer in my company has attended this course."

"Together with my team, we regularly attend Eduard's courses to get new insights and practical advice. This time was no exception. I've begun applying tips & tricks at work immediately. The team is also happy!"

"I have attended many courses in the past. So far, this is absolutely the best training course for a seasoned engineer on how to become an effective, top-level company leader. "

"Eduards is an excellent mentor. I am lucky to work with him because he helped me a lot to shape my professional career. This course is a mind-blowing summary of knowledge that every professional software engineer should have."

"Inspiring, practical, and energizing training course for tech leads. I took 20 pages of notes and introduced multiple improvements to our company's work. The course has already paid off! "

"A must-have for any software development lead. Perfectly balanced information will have an immediate impact on your career. Would recommend it to anyone aspiring to be a great tech lead."

"A well-tailored course for those who want to grow as technical leaders. It's full of valuable material and real-world experience."

"I learned so much from Eduards; I feel backed by so much knowledge, inspiration, and energy to take back to my team and introduce effective changes. 100% recommend for any software engineer looking to level up their skills and become an exceptional leader."

"As an Engineering Manager this masterclass has really helped me getting better at my job. After Day 1 of the workshop I already had a list of things that I wanted to do in order to get better. Eduards is an amazing guy with a lot of energy who explained some of the solutions to my real life problems so simply and effectively that I will send all of my teams to his masterclass. Everyone who wants to get further in their career as a team lead, an engineering manager or an engineer should attend this masterclass. There is something for everyone in it."

"It was hugely insightful, and I’ve only just started to digest all the notes and insights I made over the two days! I’m looking forward to discussing with my team and applying what we’ve all learned to better our team working, mentoring, and hiring."

Upcoming Masterclass

The price will increase as the training approaches. Enroll today.
Zoom, Online, CET / Berlin Time
25-26 Aug 2022

€999 1599

  • Superskills
  • Certificate
  • 10% discount for 2+ people groups

Zoom, Online, PDT / San Francisco Time
27-28 Oct 2022

€999 1599

  • Superskills
  • Certificate
  • 10% discount for 2+ people groups

Zoom, Online, AEDT / Sydney Time
24-25 Nov 2022

€999 1599

  • Superskills
  • Certificate
  • 10% discount for 2+ people groups

Private training inquiry: [email protected]

Eduards Sizovs

Consultant, Speaker, Trainer    

Eduards has been involved in commercial software development for over 15 years. He quickly grew from a developer to architect, from architect to software engineering manager, from manager to IT director. Today, Eduards is training senior developers, architects and engineering leaders.

Eduards leads DevTernity – the top tech conference in Europe, and is the founder of a startup DevTube (#1 Hackernews, #3 ProductHunt). He is a well-known international speaker, who had spoken at the largest conferences Worldwide. Eduards is a certified enterprise architect, CSM, CSPO and ICF coach.

There are over 22 million developers worldwide and this figure is expected to rise to 26 million in 2022. My goal is to equip you with skills that will set you apart from competitors. See you at the masterclass!

Eduards Signature