Hero image

Engineering strategy for first time technical leads and CTOs

2 Weeks

·

Cohort-based Course

Get practical guidance on building an engineering strategy by learning how to foster better communication, triage, and delegate activities.

Hosted by

Thomas Riboulet

Consultant Staff Engineer Ex Lyst, FinalCAD

Course overview

Build your first engineering strategy

Becoming a technical leader or Chief Technical Officer (especially a de facto one) is not easy. Many challenges arise one after the other.

This course aims to prevent you from panicking or losing sight of what matters by giving you a base foundation you can build upon.

This is for

01

the de facto company tech lead because you are engineer #001

02

a first-time CTO in a just market-fitted start-up.

03

a senior engineer aspiring to greater roles

Key outcomes

Develop a common vocabulary

There is no cohesion if there is no communication and no communication is truly possible without a common vocabulary.

We will look at how to develop common vocabularies within the engineering team but also with other teams in the company.

Stop getting swamped by repetitive tasks

To be able to do big things you need your hands free of the small ones.

We will see together what can be done to improve your team's life by simply removing repetitive tasks, a.k.a. toil.

Stop missing failures

Releasing code changes to production isn't the end of the day for an engineering team.

We will see why and how to monitor key performance metrics to avoid having failures slip by unoticed.

Learn to zoom in and out

What is vital as a technical leader is to have an ability to keep things in perspective regarding the team, product, and company.

You will learn to review different objectives from different angles to keep things in perspective and avoid tunnel vision.

A pattern of wavy dots
Be the first to know about upcoming cohorts

Engineering strategy for first time technical leads and CTOs

Meet your instructor

Thomas Riboulet

Thomas Riboulet

Consultant Staff Engineer

Having led teams in startups in two countries (France and UK), Thomas has a broad experience across the stack from product to cloud hosting and tooling.


A firm believer in a craftmanship approach Thomas likes sharing his experience and supporting other engineers in their journey of building great teams and products.

A pattern of wavy dots
Be the first to know about upcoming cohorts

Engineering strategy for first time technical leads and CTOs

Course syllabus

01

Align the team with a common language

Building a ubiquitous language in the team is fundamental to making things smoother and faster.

We will go through several use cases and work on different ways to build and settle such a language in a team.

  • Remembering engineering solves problems
  • Learning about bounded contexts and vocabularies
  • Establishing continuous improvement loops

02

Know what is failing

We will review the importance of having good infrastructure and product metrics at hand all the time.

We will go through ways to introduce them and use them in your day-to-day decision tree:

  • Not letting exceptions be silent
  • Choosing and keeping an eye on performance indicators
  • Introducing review sessions

03

Sort out toil, emergency & strategy

A lot will land on your plate. Deciding what needs attention quickly is key to avoiding having too much to handle.


  • Differentiating toil (repetitive tasks), emergencies, and regular work
  • Knowing how to handle emergencies and communicate about them
  • Differentiating tactical, operational, and strategic tasks

04

.. and back again

Mastery is a game of perseverance and repetition into finer and finer details.

  • Starting small and iterating
  • Avoiding tunnel vision and silos
  • Looking into other methodologies

Course schedule

4-6 hours per week
  • Tuesdays & Thursdays

    10:00 - 11:00 CEST (UTC+2)

    A 45 to 60 minutes event where we cover one module through different formats.

  • Mondays & Wednesdays (optional)

    14:00 - 15:00 CEST (UTC+2)

    Office hours via a group chat. This is helpful to go through some details of the current module.

  • Weekly projects

    2 hours per week

    As the course is quickly applicable to your day to day work, it includes a strong encouragement to do so through custom weekly projects.

A pattern of wavy dots
Be the first to know about upcoming cohorts

Engineering strategy for first time technical leads and CTOs

Get the course paid or reimbursed by your employer

Get the course paid or reimbursed by your employer

Your employer may have funds to cover for this course

Most online training will fit into companies training policies. And if they don't have then it's still worth the try to ask.

Make the ask easy with a simple template

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Learning is better with cohorts

Learning is better with cohorts

Active learning, not passive watching

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Async too !

While a big part of the course is relying on synchronous workshops you can also rely on asynchronous messaging to interact with the teacher and your cohort's peers.

A pattern of wavy dots

Questions? Email us for answers and more details about the class. We'd be happy to hear from you.

Frequently Asked Questions

What happens if I can’t make a live session?
I work full-time, what is the expected time commitment?
What’s the refund policy?
What happens once the course is finished?
The course was great, but ... I would like you to come to help me directly
A pattern of wavy dots
Be the first to know about upcoming cohorts

Engineering strategy for first time technical leads and CTOs