Viktor Petersson logo

Podcast

Follow Me

Join Viktor, a proud nerd and seasoned entrepreneur, whose academic journey at Santa Clara University in Silicon Valley sparked a career marked by innovation and foresight. From his college days, Viktor embarked on an entrepreneurial path, beginning with YippieMove, a groundbreaking email migration service, and continuing with a series of bootstrapped ventures.

The Systems Behind Managing High-Performing Remote Teams with Jon Seager

Play On Listen to podcast on YouTube Listen to podcast on Spotify Listen to podcast on Apple Listen to podcast on Amazon music
03 JUN • 2025 1 hour 6 mins
Share:

In this episode, I’m joined by Jon Seager, VP of Engineering at Canonical, for a deep dive into the systems and practices that make remote teams thrive. Jon’s experience scaling Canonical’s distributed engineering organization offers unique insights into what really works in remote leadership.

We start by exploring how Canonical structures its fully distributed engineering organization. What particularly caught my attention was Jon’s approach to measuring output rather than activity, and how this fundamental shift in perspective drives better results. His explanation of calendar ownership as a performance predictor reveals the subtle but crucial aspects of remote work culture.

The conversation gets especially interesting when we dive into the practical aspects of remote team management. Jon shares valuable insights about structuring effective one-on-ones and retrospectives, emphasizing the importance of clear communication and documentation. His perspective on setting up ergonomic home offices and maintaining healthy boundaries shows how physical workspace impacts remote productivity.

I was particularly intrigued by our discussion of documentation and knowledge sharing. Jon’s approach to combating documentation debt and tribal knowledge reveals how Canonical maintains clarity across its distributed teams. We also explore the delicate balance between trust and accountability, with Jon offering practical strategies for building autonomy without micromanagement.

If you’re leading remote teams or scaling distributed organizations, you’ll find plenty of practical insights here. Jon brings both deep experience and thoughtful analysis to the discussion, making complex remote management concepts accessible while maintaining their practical depth.

Transcript

Show/Hide Transcript
[00:00] Viktor Petersson
I think the million dollar question particular for boomers coming into kind of like the post Covid world is how do I know my remote work or my remote staff is actually working when they're not in the office and I can just look over their shoulders to make sure they're working.
[00:14] Jon Seager
Yeah.
[00:15] Jon Seager
And it kind of goes from a scale of like, really creepy to less creepy, I suppose.
[00:20] Jon Seager
I think the.
[00:22] Jon Seager
To me, the important thing is to try and measure people on the outcomes you want them to have, ultimately.
[00:29] Jon Seager
And I don't actually believe it's very easy to measure people much better when they're sat in an office.
[00:35] Jon Seager
You can certainly measure that they're sat at their computer and that they're in their emails, but I don't generally believe that there are particularly rigorous ways of really measuring true productivity.
[00:46] Jon Seager
But you can measure people based on outcome.
[00:52] Viktor Petersson
Today I'm joined again by Jon Seager.
[00:54] Viktor Petersson
Welcome back, Jon.
[00:56] Viktor Petersson
Good.
[00:57] Viktor Petersson
So you were on before and we spoke about Nix, and that was a very popular episode, actually.
[01:02] Viktor Petersson
But in today's episode, we're gonna speak about something a bit more generic, which is remote work.
[01:09] Viktor Petersson
And you've been doing remote work for a long time and so have I.
[01:11] Viktor Petersson
So I thought this would be a good episode to kind of dive in and compare notes of what we've seen.
[01:18] Viktor Petersson
Maybe we start with kicking this off.
[01:20] Viktor Petersson
Like, I think the million dollar question particular for boomers coming into kind of like the post Covid world is how do I know my remote work or my remote staff is actually working when they're not in the office and I can just look over their shoulders to make sure they're working.
[01:37] Jon Seager
Yeah.
[01:38] Jon Seager
And it kind of goes from a scale of like, really creepy to less creepy, I suppose.
[01:44] Viktor Petersson
Right.
[01:44] Jon Seager
I think the.
[01:45] Jon Seager
To me, the important thing is to try and measure people on the outcomes you want them to have, ultimately.
[01:52] Jon Seager
And I don't actually believe it's very easy to measure people much better when they're sat in an office.
[01:58] Jon Seager
You can certainly measure that they're sat at their computer and that they're in their emails.
[02:02] Jon Seager
But I don't generally believe that there are particularly rigorous ways of really measuring true productivity.
[02:10] Jon Seager
But you can measure people based on outcomes.
[02:12] Jon Seager
You can agree, or you can posit a set of things that you think it would be reasonable for someone to achieve in a given time frame and measure them against those things.
[02:22] Viktor Petersson
Yeah, I mean, there are so many horror stories of this, like management in particular in the post Covid world you saw in post Covid world like the spike of like the mouse wigglers.
[02:34] Viktor Petersson
I'm sure you saw those as well.
[02:36] Viktor Petersson
Right?
[02:36] Viktor Petersson
Like some companies honestly measured productivity based on were you touching your mouse or not?
[02:42] Viktor Petersson
And that's obviously pretty, pretty short sighted way of looking at productivity.
[02:47] Viktor Petersson
Right.
[02:48] Viktor Petersson
But I think what you're saying is, I completely agree with, it's about figuring output, not hours spent.
[02:55] Viktor Petersson
Right.
[02:56] Viktor Petersson
And but I think the reason why a lot of companies struggle with this is because they haven't defined that in the first place.
[03:04] Viktor Petersson
And I've been guilty of that myself as well.
[03:06] Viktor Petersson
So maybe let's start by unpacking what that means.
[03:10] Viktor Petersson
Like how do you even define these workflows or processes I guess for defining without going into the complexity of like okrs and all those like super complicated frameworks that frankly most companies are not ready to adopt in the first place.
[03:30] Viktor Petersson
Right.
[03:30] Viktor Petersson
So how in a simple way do you go from zero to you're on the same page and you can kind of agree on the is realistic for this set outcome for the set period.
[03:43] Viktor Petersson
Right.
[03:44] Jon Seager
So I think in any situation like that you have kind of what I would call macro planning goals and more micro planning goals.
[03:51] Jon Seager
Right.
[03:51] Jon Seager
So a macro planning goal might be what are we going to achieve this year or in the next six months?
[03:55] Jon Seager
I think trying to predict much more than about six months out is difficult.
[03:59] Viktor Petersson
Yeah.
[04:01] Jon Seager
And so I think that's what at canonical we describe as road mapping.
[04:04] Jon Seager
So we do a pretty product roadmap sprint every six months where we essentially sit down and look back over the last six months and see how much we achieved.
[04:11] Jon Seager
And we set goals for the following six months for each team.
[04:15] Jon Seager
We also do a review of that in the mid cycle.
[04:18] Jon Seager
So at the three month point we will say okay, three months ago we committed to this.
[04:22] Jon Seager
This is how we're doing.
[04:23] Jon Seager
Like the following things are looking great or already done, the following things are at risk and maybe here are some things we know we're not going to achieve.
[04:31] Jon Seager
But maybe here are some things that we had to react to because of a of couple customer request or an outage or something like things that pop up that you can't necessarily foresee.
[04:41] Jon Seager
That's the macro scale, right?
[04:43] Jon Seager
That's 3, 612 months.
[04:45] Viktor Petersson
But those are on a sorry job.
[04:46] Viktor Petersson
But those are on a per team basis, not on a per individual contributor.
[04:51] Jon Seager
So I think that then, so I guess what I was getting to is that then drives the micro planning.
[04:56] Jon Seager
Right.
[04:56] Jon Seager
So the micro planning Is your sprints, your pulses, which might be one week, they might be two weeks, they might be four weeks, depends.
[05:02] Jon Seager
We do two week sprints at canonical broadly.
[05:04] Jon Seager
And I think that then becomes more the responsibility of the manager of each team, right.
[05:09] Jon Seager
To understand where people's strengths lie, what their individual capacity is like over a two week period on average.
[05:17] Jon Seager
I think estimation is an art, not a science.
[05:19] Jon Seager
Like it's very difficult to reliably get that always right.
[05:24] Jon Seager
And I think one thing that I've seen cause quite a lot of distress when posited, but can be really effective is during those sessions where you're trying to work out what people are going to do, assign tasks for two weeks, for one week, whatever, assign that based on an estimate and then in the retrospective actually go back and write down how much that time that took.
[05:46] Jon Seager
And that shouldn't be seen as a way of saying, okay, well you said that would take eight hours and it took you 12.
[05:50] Jon Seager
What's wrong with you?
[05:52] Jon Seager
But over time you'll see the trend of like, okay, well this person generally said will generally underestimate by 20% or generally overestimate by 20%.
[05:58] Jon Seager
And that allows you to keep kind of calibrating as people grow and as the project grows, how much you can allocate.
[06:06] Jon Seager
And then beyond that there's, in terms of actually managing how people do their work, that's then a different prospect.
[06:10] Jon Seager
Right?
[06:10] Jon Seager
But at least from the perspective of like understanding what needs to be done in a time period and then assigning tasks out, I think that's a good starting point.
[06:18] Viktor Petersson
So, so basically you do poker, sprint poker, planning essentially for, for story points or do you estimate them in hours or how, what do you.
[06:27] Viktor Petersson
Because that's a science by itself, right?
[06:28] Viktor Petersson
Like time estimation or complexity estimation.
[06:31] Jon Seager
So economical is a mix.
[06:33] Jon Seager
Right.
[06:34] Jon Seager
So some people are using story points.
[06:35] Jon Seager
I think most people are using story points.
[06:37] Jon Seager
But I don't really mind.
[06:38] Jon Seager
I don't think it matters.
[06:40] Jon Seager
It doesn't matter to me whether it's t, shirt sizes, story points, hours.
[06:43] Jon Seager
Like so long as there is a consistent framework, the team can develop some muscle memory understanding of.
[06:49] Jon Seager
I don't think it really matters.
[06:51] Jon Seager
As for the day to day, I think people who are more structured and perhaps a little obsessive like me, tend to do better.
[07:00] Jon Seager
Like I'm somebody who will look at an empty day, flap a little bit and put some structure into it.
[07:04] Jon Seager
I get up and have breakfast at the same time every day.
[07:06] Jon Seager
I go to the gym at the same time every Day I'm just one of those weirdos.
[07:09] Jon Seager
I think not everybody is like that.
[07:10] Jon Seager
And that comes with its own strengths.
[07:12] Jon Seager
But one of the things you lack by not going to an office is the kind of imposed structure.
[07:17] Jon Seager
And so for me, one of the first places I look and the first places I start work with new managers or new employees is how they're going to plan their day.
[07:26] Jon Seager
And that I've had some people say, oh, you know, it feels a bit micromanage y and it's not that I am necessarily particularly interested in what's going on all day.
[07:37] Jon Seager
It's rather that people feel like, okay, there's a time every day where I'm going to meet my colleagues in a stand up.
[07:42] Jon Seager
I think in remote work, daily contact with cameras on and mics on is absolutely essential.
[07:48] Jon Seager
But I think it's also really good to have dedicated time where it's like, okay, well on Tuesdays I'm going to do pair programming for two hours in the afternoon.
[07:56] Jon Seager
If you're more senior, perhaps you're helping mentor someone.
[07:58] Jon Seager
If you're more junior, perhaps you're being mentored.
[08:00] Jon Seager
Perhaps you schedule in a couple of hours a week, which is spec review as a team, where you will dedicate some time as a team to be in a room talking about a design problem.
[08:11] Jon Seager
I think if you just particularly in more junior folk, maybe folk who have graduated recently and never worked in a more traditional workplace, it could be very easy to just get lost, right.
[08:22] Jon Seager
And feel like you're spending all your day on your own, you're getting blocked, you're not really speaking to anybody.
[08:27] Jon Seager
It's difficult to break out of it.
[08:28] Jon Seager
I think a leader's role, whether that be a manager or just a tech lead or something, is to create enough structure that people feel like they have enough touch points to make progress, get some social contact, unblock themselves, that kind of thing.
[08:42] Viktor Petersson
There's a lot to unpack in what you're saying here.
[08:44] Viktor Petersson
I think, I mean the structure, I 100 agree with that.
[08:47] Viktor Petersson
And I mean, I think the other thing to be, I think quite honest about is I don't think remote work is for everybody.
[08:53] Viktor Petersson
There are certain people that just can't hack it, right.
[08:56] Viktor Petersson
I mean I've had staff that just simply couldn't do it either because.
[09:02] Viktor Petersson
And they tend to be more junior to be fair, but they tend to come back to what you're just saying.
[09:06] Viktor Petersson
They, they don't have the self discipline to kind of structure the day and just sit down like, oh, here's I have a Blind canvas of eight hours.
[09:15] Viktor Petersson
How do I break that down into like a productive day?
[09:18] Viktor Petersson
Right?
[09:19] Viktor Petersson
It's very common to go like get stuck down rabbit holes and they just like waste an entire day of something that you really shouldn't be that.
[09:27] Viktor Petersson
Right.
[09:27] Viktor Petersson
So how do you like tie this back to kind of managing and productivity?
[09:36] Viktor Petersson
Like when you do quarterly annual reviews of a team, are you tying that back to the story points or whatever quantify you use for productivity and outcome?
[09:48] Viktor Petersson
Is that one of your key drivers for assessing performance?
[09:53] Viktor Petersson
Because again, if we're assuming that output, not time is what we're benchmarking, that seemed like a natural way to benchmark people.
[10:01] Viktor Petersson
Or how do you.
[10:02] Viktor Petersson
Because also it's difficult, right?
[10:03] Viktor Petersson
Because you can't.
[10:04] Viktor Petersson
One story point, one person is not same as one storage point for another person per se particular spanning teams.
[10:09] Viktor Petersson
Right?
[10:10] Jon Seager
So unless there is a real problem in a team, I don't care for looking at individual story points and things like that.
[10:16] Jon Seager
Like I just don't.
[10:18] Jon Seager
I'm not that bothered.
[10:19] Jon Seager
What I care about is a team's output and the way, the reason I would go and look at a team in more detail is by studying what happens at those six monthly and three monthly reviews.
[10:28] Jon Seager
So if a team shows up cycle after cycle with a 100% green delivered roadmap, my spidey sense tells me they could maybe be a little more ambitious.
[10:40] Jon Seager
Not that they're slacking, but maybe we could turn the wick up a little bit and introduce a bit more pace.
[10:45] Jon Seager
Maybe they can do more.
[10:46] Jon Seager
If a team start turns up cycle after cycle with a red roadmap, they haven't delivered the vast majority, that can actually indicate a few things.
[10:53] Jon Seager
It can indicate that the manager is maybe too ambitious, or it could indicate that the manager has the right level of ambition but the wrong staff or something else.
[11:01] Jon Seager
So I would definitely go and look in either of those cases.
[11:04] Jon Seager
If a team shows up 90% green with a couple of, you know, things that they missed, a couple of things that were like 90% there but didn't quite make it across the line, to me that's about right.
[11:13] Jon Seager
Like I, I generally ask my teams what I see most of my teams do is they say okay, well I've got five people this many days, so I'm going to end up with so many developer hours to spend in this cycle, they'll then take out things like leave and perhaps they'll say okay, off the remaining time I'll take 20% out to reserve for bugs triaging reacting to things.
[11:34] Jon Seager
And that leaves me with this many days, hours I can spend on developing features that works quite well.
[11:42] Jon Seager
But it's still an inexact science.
[11:44] Jon Seager
But I try to ask people to basically push for kind of 110% and knowing that means they're going to show up with some things unfinished, I don't see that as a huge problem.
[11:54] Jon Seager
Right.
[11:54] Jon Seager
Like, I think it's good to be.
[11:56] Jon Seager
You don't want to get it so much that the engineers see the end of the cycle and 50% of their roadmap is red.
[12:01] Jon Seager
But if they miss one or two things.
[12:05] Jon Seager
That's life, Right.
[12:05] Jon Seager
Like, I think that's okay.
[12:07] Viktor Petersson
Well, that aligns with the okr framework.
[12:09] Viktor Petersson
Right.
[12:09] Viktor Petersson
Like you're not supposed to hit like 100% of everything.
[12:11] Viktor Petersson
It's like, it's the same kind of 89% is kind of like good output.
[12:16] Jon Seager
Right.
[12:17] Jon Seager
I also think you talked about like it not suiting some people.
[12:21] Jon Seager
I think it also is more suited to some trades.
[12:24] Jon Seager
So I think in the early stage, if you're doing something novel where there's lots of whiteboarding and thinking, I think there is still a huge amount of value in standing around a whiteboard, walking around a room, talking about it.
[12:35] Jon Seager
And I think one of the things that makes, in my experience at canonical, we are 100% remote, but we do have these regular things where the whole of engineering, so it's every six months for engineering, we all go to a place and stand in a room.
[12:47] Jon Seager
And then depending on your role, you might have roadmap sprints to go to, you might have individual design sprints for particular things.
[12:53] Jon Seager
And I think in design, particularly be that technical software design or be that, you know, UI ux, I think there is something about a bunch of people in a room, there is a sort of energy that is really hard to replicate remotely.
[13:05] Jon Seager
It's not impossible, but it's much harder to replicate.
[13:07] Jon Seager
And I think honestly the key to remote work is actually some in person time.
[13:12] Jon Seager
Right?
[13:12] Viktor Petersson
Yeah, I couldn't agree more.
[13:14] Viktor Petersson
And I, it's funny because I was, I went to like a CTO dinner a few weeks back and we had this conversation about in person versus remote.
[13:21] Viktor Petersson
And I'm very much, I've done remote for like 15, 20 years by now and I'm very much pro remote.
[13:26] Viktor Petersson
But I mean some people are firm believer that being in the same room is the best output.
[13:32] Viktor Petersson
I, I mean I can say firsthand that I do not perform best in a room 100 of the time.
[13:38] Viktor Petersson
But to your point, we started doing like this long time ago at school.
[13:42] Viktor Petersson
We started doing annual summits where we fly in everybody for a week and we just spend an entire week in the same house or houses by now or whatever it is.
[13:52] Jon Seager
Right.
[13:52] Viktor Petersson
Like, and that is so fundamentally important to culture because the shift in your interactions after summit, particularly when you have new staff, is so different because you can read people on a completely different level and you can unblock.
[14:09] Viktor Petersson
Some things are better done in person, right?
[14:11] Viktor Petersson
Absolutely.
[14:13] Jon Seager
We also see people talking about hybrid teams and I have kind of mixed thoughts on this.
[14:20] Jon Seager
I think the conclusion I've come to is that hybrid teams can work, but hybrid meetings never do.
[14:25] Jon Seager
So you can have teams where some people are in the office, you can have teams, some people are remote.
[14:29] Jon Seager
One thing I've noticed at Canonical, where we've tried to make it work is let's say we have one of these sprints and someone can't make it for whatever reason.
[14:35] Jon Seager
Right.
[14:36] Jon Seager
Like some family commitment they can't avoid or a health issue and they dial in and there's like 20 people in a room and three people on the end of a screen.
[14:44] Jon Seager
It doesn't work.
[14:45] Jon Seager
The three people on the end of the screen are always at such a disadvantage that to the extent that it's almost just worth waiting and doing that as a first class remote meeting when those people have the time to dedicate.
[14:55] Jon Seager
Right.
[14:55] Jon Seager
Like the hybrid meeting thing just sucks.
[14:57] Jon Seager
The hybrid team thing, I can see ways that we can make that work, but I think it's hard.
[15:02] Jon Seager
The meetings thing I've never seen.
[15:04] Viktor Petersson
I'm not a fan of hybrid, to be honest.
[15:07] Viktor Petersson
I think you go one or the other because.
[15:10] Jon Seager
Yeah, I think that's more effective, right?
[15:12] Viktor Petersson
For sure, yeah.
[15:13] Viktor Petersson
Because the thing is like to your point about summits or these like hybrid meetings, because a lot of the insights and a lot of the communication, they don't happen destructive way.
[15:24] Viktor Petersson
They will happen by the water cooler or at dinner after the event or like drinks.
[15:29] Viktor Petersson
Like that's when like the real, a lot of the real insights and communication happens.
[15:34] Viktor Petersson
They're not like, oh, we have an hour to speak about this topic.
[15:37] Viktor Petersson
But it's not like it's going to be time boxed that hour because like you might have an idea like two hours later you're like, oh, we should have thought about that.
[15:44] Viktor Petersson
And those are the real insights, right?
[15:46] Jon Seager
Yeah, yeah, I think so.
[15:48] Jon Seager
And I think to your point about the stuff happening more naturally when you're in person, one of the things I try to say, particularly to newer leaders at Canonical, is it is worth every penny of investment for a good audio video setup.
[16:05] Jon Seager
It's already hard enough being on the end of a camera.
[16:08] Jon Seager
It's especially hard if you're blurry three feet away, being.
[16:12] Jon Seager
Being looked at from under your chin with a microphone that is lossy.
[16:16] Jon Seager
Like, I think you've got to give yourself the best possible chance.
[16:19] Jon Seager
Right.
[16:19] Jon Seager
Yeah.
[16:20] Jon Seager
To be as well understood as you can, given that you're on the end of a camera.
[16:24] Viktor Petersson
Yeah.
[16:25] Viktor Petersson
So that kind of gives me a natural segment to set up.
[16:29] Viktor Petersson
Because I think that's something that's often overlooked in remote companies.
[16:34] Viktor Petersson
We've been toy with that of like stipends and things like that and like making sure people have a good ergonomic setup.
[16:40] Viktor Petersson
Because after all, like, if you work from home, like, you need to have a good setup.
[16:45] Viktor Petersson
Like, doing, like doing work from your kitchen table is like a recipe for disaster.
[16:50] Viktor Petersson
Right?
[16:51] Viktor Petersson
How like, so you mentioned cameras, mic.
[16:53] Viktor Petersson
I 100 agree with that.
[16:55] Viktor Petersson
Like what.
[16:55] Viktor Petersson
How do you see that?
[16:56] Viktor Petersson
Like, do you have, like, here's a blueprint for your home office or is it like, is there a stipend?
[17:02] Viktor Petersson
Or how.
[17:02] Viktor Petersson
How have you approached that in the past?
[17:06] Jon Seager
I think there's a couple of principles that you can adhere to, irrespective of what your company does or doesn't provide.
[17:10] Jon Seager
I think if it is within your reach, within your grasp, you should have a dedicated space to do work in.
[17:15] Jon Seager
Like in my house is mostly one floor.
[17:19] Jon Seager
My office is one of the only rooms that is upstairs, essentially.
[17:22] Jon Seager
And it means that when I go downstairs, I'm sort of leaving work.
[17:27] Jon Seager
You mentioned about people who naturally are less well suited to remote work because they struggle to gain structure and get stuff done.
[17:34] Jon Seager
The other half of that problem is people who struggle to set a boundary and actually not overwork themselves into the ground.
[17:42] Jon Seager
That's a thing.
[17:43] Jon Seager
So I think the main thing is, if at all possible, trying to maintain a permanent space with a computer and a monitor and a camera and a comfortable setup with a decent chair, etc.
[17:53] Jon Seager
Is a game changer.
[17:55] Jon Seager
And I personally like that.
[17:56] Jon Seager
When I walk down the stairs behind me, that's kind of like me stepping away from work when I go.
[18:01] Jon Seager
I think that's really important.
[18:02] Jon Seager
It means that I fully recognize that the role that I'm in means that sometimes I will have to work of an evening or on a week.
[18:10] Jon Seager
That's absolutely fine.
[18:11] Jon Seager
But I think it's important that part of that is like, I have to physically go upstairs and go to work and make it a conscious decision.
[18:18] Jon Seager
Right.
[18:18] Jon Seager
It's not my computer in the corner of my bedroom.
[18:21] Viktor Petersson
I couldn't agree more.
[18:22] Viktor Petersson
Right.
[18:23] Viktor Petersson
Like the having that mental cue that I meet at work or I'm not at work is so important for your mental well being, I think.
[18:30] Jon Seager
Right.
[18:31] Jon Seager
So there's that for me.
[18:34] Jon Seager
We are actually surprisingly early in this journey at Canonical.
[18:38] Jon Seager
For a long time we have been a bring your own device company and we would every three years provide people with a sort of cash bonus type thing to go and refresh their tech that might be buying a laptop.
[18:50] Jon Seager
I actually spent mine, my first one, on a really large monitor for my desk just to.
[18:55] Jon Seager
Because that's what I felt like I needed.
[18:56] Jon Seager
My computer was good enough.
[18:57] Jon Seager
We are now moving into providing people with laptops.
[19:00] Jon Seager
We haven't yet got as far as figuring out what extra monitors and workspaces.
[19:03] Jon Seager
Like, we're doing the laptop thing first.
[19:05] Jon Seager
I think it.
[19:06] Jon Seager
I think it ultimately is important, but I also think people.
[19:10] Jon Seager
People have such varying preferences.
[19:12] Jon Seager
Right.
[19:12] Jon Seager
So I think in general, some sort of stipend is probably a good route.
[19:17] Jon Seager
But I honestly, I don't have a lot of experience with this.
[19:19] Jon Seager
I know in my previous company, which was a massive multinational company, when Covid happened, they were basically like, hey, you can select a desk and a chair and we'll send it to you.
[19:27] Viktor Petersson
Yeah.
[19:28] Jon Seager
And that was.
[19:28] Jon Seager
That was excellent.
[19:29] Viktor Petersson
But.
[19:29] Viktor Petersson
But I think.
[19:30] Viktor Petersson
I think having good desk and a good chair is underrated.
[19:36] Viktor Petersson
Particular ergonomics.
[19:38] Viktor Petersson
Right.
[19:38] Viktor Petersson
Like getting skimping on a chair like.
[19:41] Jon Seager
Well.
[19:41] Viktor Petersson
Or skimping a desk like you're setting yourself up for failure, like back problems and all those things in the long run, particularly if you're spending long hours just seated.
[19:49] Viktor Petersson
Right.
[19:49] Jon Seager
Yeah.
[19:50] Viktor Petersson
So, yeah, like stipends is probably the way that I prefer to purchase, but I.
[19:55] Viktor Petersson
There are like, depends on how flexible you are, I guess, with.
[19:59] Jon Seager
With.
[20:00] Viktor Petersson
With this.
[20:01] Viktor Petersson
Right.
[20:02] Viktor Petersson
Okay, interesting.
[20:03] Viktor Petersson
So we talk a bit about how you measure people this, but we talk about setup.
[20:09] Viktor Petersson
But you are.
[20:12] Viktor Petersson
You wrote a blog post about owning calendar and essentially owning your time.
[20:15] Viktor Petersson
Right.
[20:16] Viktor Petersson
So we kind of entered at this already.
[20:17] Viktor Petersson
You kind of like how you do this.
[20:19] Viktor Petersson
How.
[20:20] Viktor Petersson
So walk me through how you structure your days.
[20:24] Viktor Petersson
Because I think that's.
[20:24] Viktor Petersson
That's actually one of my interview questions.
[20:26] Viktor Petersson
How I ask people how, like how they structured their days.
[20:28] Viktor Petersson
Because I found that's fascinating.
[20:29] Viktor Petersson
Right.
[20:29] Viktor Petersson
Because it tells a lot about a person.
[20:31] Jon Seager
Yeah.
[20:32] Jon Seager
So I think that blog post was in response to a number of conversations I'd had with People at Canonical, particularly with new leaders who perhaps step into a management position and suddenly find themselves over the period about the first month becoming overwhelmed.
[20:45] Jon Seager
Like the calendar fills up with one to ones and you know, cross team syncs and things like that.
[20:49] Jon Seager
And they get this sense of like things getting away from them.
[20:52] Jon Seager
And the role I'm in at the moment at canonical, I'm spanning two organizations and I think 12, 13 teams, which is arguably, you know, probably too many.
[21:02] Jon Seager
And so I have to be quite deliberate about how I structure my time.
[21:06] Jon Seager
And so I think the first thing that's important, particularly if you're in a multinational remote company, is make it very clear in your calendar what you're working hours are just straight up.
[21:14] Jon Seager
So if you look at the blog post, it kind of, it starts with an empty calendar and slowly builds it up.
[21:19] Jon Seager
And the first thing I did in my calendar is I put a block in from 8 till 9, saying anything before this you need to ask me.
[21:24] Jon Seager
And a block in from 6 till 7, saying anything after this you need to ask me.
[21:28] Jon Seager
And then I put an hour in for lunch.
[21:30] Jon Seager
Now the hour in for lunch.
[21:32] Jon Seager
In the ideal world, you would step away, go for a walk, eat something, you might maybe do a bit of email catch up, answer some messages, but I try not to.
[21:39] Jon Seager
I try to use that as an actual break clean.
[21:42] Jon Seager
Most my routine at the moment is I go downstairs and make a slice of toast and I go for a walk for half an hour and I come back to work kind of refreshed, having stretched my legs a bit.
[21:50] Jon Seager
After that I have a half an hour thing in every morning because I've got those teams and lots of products and because the company is all remote and lots of different time zones, normally when I wake up there's a pile of messages waiting for me.
[22:00] Jon Seager
And so I put half an hour in at the start of every day called Catch Up.
[22:04] Jon Seager
Just a focus block called catch up, in which time I triage my email, I read my matter most messages, I set up my Obsidian notebook and I stare at my to do list and think, okay, well what do I need to do?
[22:15] Jon Seager
The next part of that is I think it's important to have at least an hour a day set aside for focus time for doing your job.
[22:27] Jon Seager
And the way I do this is I have them as general blocks called focus time for an hour a day.
[22:32] Jon Seager
And on a Monday, as part of my morning catch up, I try to sit down and think, in this week, what do I need to achieve as VP Engineering Ubuntu to be Successful.
[22:41] Jon Seager
Like what does success look like for me this week?
[22:44] Jon Seager
And in that time I will say, okay, well like I've got to write a blog post.
[22:46] Jon Seager
So one of those hours will get labeled up in my calendar.
[22:49] Jon Seager
Focus time blog post.
[22:50] Jon Seager
Maybe there's a specification I need to review and make a decision on.
[22:53] Jon Seager
So another one might get labeled up, review spec, whatever the spec number is.
[22:57] Jon Seager
Another one might get labeled up, you know, hiring pipeline, review, that kind of thing.
[23:02] Jon Seager
And so by the time I get to 9:30 in the morning on a Monday, every single one of those focus blocks is labeled up with a purpose.
[23:09] Jon Seager
So that, and this is twofold, right?
[23:11] Jon Seager
This means that people know what I'm doing, people can see what's on my mind.
[23:15] Viktor Petersson
So these are public calendars within the.
[23:16] Jon Seager
Yeah, yeah.
[23:17] Jon Seager
No, it's in like my personal calendar.
[23:19] Jon Seager
But people can.
[23:19] Viktor Petersson
Yeah, yeah, but they, Everybody can see what's.
[23:21] Jon Seager
Everyone can see it, right?
[23:22] Jon Seager
So people can see what I'm doing.
[23:24] Jon Seager
This is nice in a sense that if they have asked me to review something normally what I would.
[23:28] Jon Seager
If someone sends me a doc and says, can you review this?
[23:30] Jon Seager
My first port of call is to look to my calendar, find an empty slot, put the thing in and say review, blah, blah.
[23:36] Jon Seager
And that person can then see exactly when I've done that.
[23:39] Jon Seager
The other thing is as my calendar fills up, as I roll out of a meeting, I don't have to think about what I need to do.
[23:46] Jon Seager
I just glance at my calendar and it's like, oh, I scheduled this for blog post writing.
[23:50] Jon Seager
Start writing the blog post, right?
[23:51] Jon Seager
So it actually helps me because I don't have this like five, ten minutes of like, well, what should I be doing?
[23:56] Viktor Petersson
What should I work on, right?
[23:58] Jon Seager
So after I've done my working hours and my focus blocks, I then try to schedule in all of my regular meetings, right?
[24:04] Jon Seager
Like I've got one to ones with people and consider, are they weekly, are they bi weekly, are they an hour, are they half an hour?
[24:09] Jon Seager
Try to aim for an hour with everyone every week as a best case.
[24:14] Jon Seager
And then I've got regular team syncs and by the end of it, what I hope is still every day there is some white space because every week stuff happens, right?
[24:23] Jon Seager
Every week stuff happens.
[24:25] Jon Seager
And over time you get meeting creep.
[24:28] Jon Seager
And so I tend to use our sprint cadence as a way, as a timeline for reviewing my calendar.
[24:34] Jon Seager
So every three months I do some sort of roadmapping and at the end of that week I sit and stare at my calendar Over a two week period and think, is this still working for me?
[24:42] Jon Seager
Like, have I collected some one to ones that maybe I don't need?
[24:46] Jon Seager
Have I been added to a team sync meeting which is either no longer successful or doesn't need my input?
[24:52] Jon Seager
And I would literally spend maybe half a day just shuffling things around, removing things.
[24:57] Jon Seager
And then that sets me up for the next three months, right.
[24:59] Jon Seager
To make sure that I've still got focus time every day, a bit of white space and things are looking sensible.
[25:06] Jon Seager
And then the final trick I play, which is a bit of a privilege in the sense that I have people in every time zone in my role is I like mountain biking and I like going outside.
[25:14] Jon Seager
I'm a bit like a plant.
[25:15] Jon Seager
If I don't go outside, I start losing energy quite quickly.
[25:18] Jon Seager
And so in the winter I tend to get a bit sad.
[25:20] Jon Seager
Like particularly in the uk we don't get loads of daylight and it's rush because I have people in Australia and New Zealand and in the US on the west coast and most of the company is in Emea or like east coast.
[25:32] Jon Seager
Those people end up shifting their hours quite a lot, which I'm trying to get away from.
[25:35] Jon Seager
So what I do is on a Monday afternoon in my calendar from midday till 4, it says I'm mountain biking, okay.
[25:41] Jon Seager
Not in work.
[25:42] Jon Seager
And then I do all of my one to ones with my Australian New Zealand folks on a Monday night.
[25:48] Jon Seager
So I come home for dinner at 6, I have dinner with my kid and my wife and then I go back to work at 7 and I work through like 10 o' clock at night, something like that.
[25:54] Viktor Petersson
Right.
[25:55] Jon Seager
Some people don't like that.
[25:56] Jon Seager
For me it works great.
[25:57] Jon Seager
I get daylight in the winter, I get to go out and ride my bike and do some exercise.
[26:00] Jon Seager
And it means that the people that are Australia, New Zealand, that's one less one to one that they would potentially have to do a slightly awkward time for.
[26:07] Jon Seager
Right.
[26:07] Jon Seager
It's a good trade for me.
[26:08] Jon Seager
It works out nicely.
[26:09] Jon Seager
But the one rule for that is it's always a Monday at the same time.
[26:13] Viktor Petersson
Right.
[26:13] Jon Seager
If it's, if it's raining on Monday afternoon, they don't move it to Wednesday and cancel all my meetings.
[26:18] Jon Seager
It's just like, okay, well that didn't work out.
[26:19] Jon Seager
And I think the key is some combination of like transparency and predictability.
[26:24] Jon Seager
Right.
[26:24] Jon Seager
So people can know when they can count on you being around and book meetings and that kind of thing.
[26:30] Viktor Petersson
Interesting.
[26:31] Viktor Petersson
So I wanted to ask you about ones because the particular as your team Grows and you kind of like you said like you calendar kind of get stuck with like one and catch ups and whatnot.
[26:42] Viktor Petersson
Like how, what success metrics and what format do you run these in?
[26:49] Viktor Petersson
Because I've definitely felt like when I've had some of these sometimes you're like we're just going through the motions.
[26:56] Viktor Petersson
We're not actually like we're just sitting here like this calendar block every week and we're doing this sync up and then like actually could this have been an email?
[27:03] Viktor Petersson
Could this have been like a better way to structure this?
[27:05] Viktor Petersson
Like how, what success criteria, what documentation format for this?
[27:10] Viktor Petersson
Do you have a blueprint for that or how do you approach that?
[27:13] Jon Seager
Yeah, so I would say as a general rule try to encourage at a sort of team level.
[27:18] Jon Seager
Well really for everyone I think if you have reports you should try and give them an hour per week.
[27:23] Jon Seager
So in a team at Canonical team would generally be a Manager and then 8 to 10 engineers.
[27:28] Jon Seager
Ideally 8, which means 8 hours per week seems like a lot.
[27:31] Jon Seager
But if you think about like in reality you need to.
[27:34] Jon Seager
Where should your investment be in your team?
[27:36] Jon Seager
It should be in the people in your team.
[27:38] Jon Seager
I have read lots of stuff online.
[27:40] Jon Seager
There's a sort of common opinion that like one to one shouldn't be a status meeting.
[27:43] Jon Seager
And I think they shouldn't be a status meeting.
[27:45] Jon Seager
But that doesn't mean you can't talk about status.
[27:47] Jon Seager
It shouldn't only be a status meeting.
[27:49] Jon Seager
I think it is still interesting to talk about what's going on in the context of that person right in the work they've been assigned, how things are going.
[27:57] Jon Seager
You'll get snippets of it in stand ups.
[27:59] Jon Seager
Some teams are better at that than others.
[28:00] Jon Seager
But I still think it's perfectly reasonable to discuss.
[28:03] Jon Seager
Well this is what I've been working on for the last weeks, what I'm going to work on the next couple of days.
[28:07] Jon Seager
I like to anchor one to ones around sort of long running professional development type things.
[28:14] Jon Seager
So we do six monthly 360 review type activity at Canonical and I will generally try to, I generally try to encourage people at that point to work with their reports to set some goals for that cycle.
[28:27] Jon Seager
I don't prescribe a framework.
[28:28] Jon Seager
Some people like smarter, some people like OKRs, some people like it a bit more kind of free range that's fine.
[28:34] Jon Seager
But I think there should be some time in an ideal situation where you have the right number of reports and you have time to dedicate where you're talking about that, like, how can you.
[28:42] Jon Seager
Maybe someone wants to get better at using aws or maybe they want to learn more about a particular programming language.
[28:49] Jon Seager
And I think just having that point in the week where someone's going to ask you how that's going and help you plan what you're going to do in that week and make sure you've got the time to do it is kind of important.
[29:00] Jon Seager
And I also, honestly, I try to keep them quite breezy and quite light.
[29:04] Viktor Petersson
Right.
[29:05] Jon Seager
I tend to take notes in Obsidian and the way I do it is I have a note person.
[29:10] Jon Seager
So if you were one of my reports, I'd have a note called Viktor.
[29:13] Jon Seager
And each week I just go to the top of that note, I put a heading with the date of the meeting and I start taking notes.
[29:19] Viktor Petersson
So he's rolling so you can quickly.
[29:21] Jon Seager
Rolling note for Viktor.
[29:22] Jon Seager
Right.
[29:22] Jon Seager
So what's really nice is immediately when I open it up and I haven't written anything about today's meeting, I can see the context from last week's meeting and use that to riff on, like maybe there was something that was bothering them, some personal thing, maybe they went on a nice holiday, had some weekend plans.
[29:33] Jon Seager
Like, why not use that time to actually just have a nice conversation too?
[29:38] Jon Seager
I think, you know, for 90% of the time when things are going well in people's lives, it's bright and breezy when things may, when maybe someone has a more difficult time, you have a greater appreciation of their life if that's something they're willing to share and you can maybe come up with a better arrangement to work around whatever it is that they're struggling with.
[29:55] Jon Seager
Yeah.
[29:56] Jon Seager
So it's some combination of status, what's going on in your personal life, what are you interested in, what to do at the weekends and working towards some goals, you know, over a three, six month period.
[30:06] Viktor Petersson
Right, okay, fair enough.
[30:07] Viktor Petersson
That's good.
[30:08] Viktor Petersson
When you kind of alluded to this before, like when a new manager joins a team, what in particular if they're more from a traditional background, what do they tend to get wrong?
[30:19] Viktor Petersson
What is the biggest.
[30:20] Viktor Petersson
Like here's my Cliff Notes.
[30:23] Viktor Petersson
Let me save you some agony for the first six months.
[30:26] Viktor Petersson
Like what are the Cliff Notes that you share with, like all the new remote managers?
[30:31] Jon Seager
Good question.
[30:32] Jon Seager
I think the first thing I would do, if they don't already, is call them out for having a bad mic and camera and ask them, I don't know, specifically, remotely.
[30:44] Jon Seager
I think one of the things is trying to figure out ways to create opportunity for more organic chat with your team.
[30:50] Jon Seager
Like I, I've seen companies do this in different ways.
[30:52] Jon Seager
We've got a few initiatives at Canonical where there's like random coffee mornings.
[30:56] Jon Seager
Like you know, once a week you'll get a half an hour slot with someone random on your team or in your department.
[31:00] Jon Seager
I quite like that.
[31:01] Jon Seager
I think trying to find ways as a manager, I think you particularly with your junior folks have to try and find ways to allow them to network.
[31:11] Jon Seager
I think, I think creating opportunities for people who are less obviously extroverted and mouthy to go and network and spend time.
[31:20] Jon Seager
Whether that is creating perhaps somewhat contrived situations where they have to work with somebody on an adjacent team or they have to co deliver a spec or something with some other people on your team.
[31:30] Jon Seager
It's just important to make sure that I think every day I think everybody should probably have some face to face contact.
[31:38] Jon Seager
I think there are people who really like getting in the groove for like several hours at a time and that's important.
[31:46] Jon Seager
But I do think sitting on your own all day for eight hours a day staring at a code editor, while very good for some people, is still mostly only good for most people some of the time, not all of the time.
[31:59] Viktor Petersson
Yeah, because that's the flip side of that, right?
[32:01] Viktor Petersson
Like you don't want like to enforce context switching either, Right.
[32:07] Viktor Petersson
Because if you are trying to solve for a complicated problem, just a 15 minute catch up in the middle of the day can derail your entire afternoon.
[32:15] Viktor Petersson
Right.
[32:16] Jon Seager
So that's where I think calendaring comes in though, right.
[32:18] Jon Seager
So I think I agree with you and I think that's why the blog post was titled own your calendar.
[32:23] Jon Seager
Right.
[32:24] Jon Seager
Because you will know how best you work.
[32:26] Jon Seager
I work better in the mornings, for example.
[32:27] Jon Seager
I try to schedule brainy work in the mornings.
[32:29] Jon Seager
Yeah, that's how I work.
[32:31] Jon Seager
I think also even the thorniest, most technical, deep problem, most people cannot sustain concentration on that for more than two or three hours productively.
[32:40] Jon Seager
Like how many times have you been raging at your keyboard all day long?
[32:43] Jon Seager
Not solved it, gone for a shower and solved it in 10 minutes, right?
[32:45] Viktor Petersson
Like oh, 100%.
[32:47] Jon Seager
So I try not one of the things that I've become quite averse to is like 5 hour long focus blocks that aren't labeled with any purpose in someone's calendar.
[32:57] Jon Seager
I'm a bit like, not that I don't trust them to sit there and work at it for five hours rather than.
[33:03] Jon Seager
I just question whether that is the most productive use of their time.
[33:05] Jon Seager
Would that better with a two hour block saying I'm working on this thing, a half hour break to do whatever it is, maybe review a doc for somebody, just break clean and do something else.
[33:14] Jon Seager
And then another two hour block to say I'm going back to this thing.
[33:17] Jon Seager
Right.
[33:17] Viktor Petersson
Or do you enforce calendar usage across all the records?
[33:23] Jon Seager
I try to in my org because I think it's a healthy habit.
[33:26] Jon Seager
I think it, I don't, you know, no one's getting screamed out or fired for not using their calendar.
[33:31] Jon Seager
But I, you know, in places where I've had to go look because maybe someone's been struggling and we've needed to have conversations there.
[33:40] Jon Seager
There is a very high correlation between people who have one thing in their calendar every day, which is a 15 minute stand up and nothing else, and people who struggle over time.
[33:48] Viktor Petersson
Yeah, I have definitely seen a lot, particularly on the engineering side of things.
[33:54] Viktor Petersson
Like some people don't even check their calendar.
[33:57] Viktor Petersson
Right.
[33:57] Viktor Petersson
They have the one thing and then like they, that's not how.
[34:00] Viktor Petersson
I mean, I think it's for a lot of I, at least ICs.
[34:05] Viktor Petersson
It's not a natural thing to use a calendar because that's not like they have their stand up and that's like that's the meeting.
[34:13] Viktor Petersson
Right.
[34:14] Jon Seager
But I think it doesn't, I think maybe particularly people who come from a non remote background, that's because there is a sort of natural flow to the day in an office environment.
[34:21] Jon Seager
Like if you're there and someone needs you, they can maybe tap you on the shoulder or like you'll see things going on around you know, whether that's some kind of like stand up or other ritual.
[34:31] Jon Seager
I think it's very easy to assume that you will pick up on those things remotely and just not.
[34:35] Jon Seager
And so I don't know.
[34:37] Jon Seager
I, I don't.
[34:39] Jon Seager
It's not like I spend all day staring at people's calendars and I've got better things to do.
[34:42] Jon Seager
I just.
[34:43] Jon Seager
The first thing I go look at when I hear someone is struggling or I notice something is off is to go and see how they structure their day.
[34:50] Jon Seager
Like I would encourage ICS to use their calendar for them.
[34:53] Jon Seager
Just start.
[34:54] Jon Seager
One of the things I used to do at my previous employer is I ran a team.
[34:58] Jon Seager
We were building a sort of cloud platform for a while and on a Monday we would spend the two hours in the morning every other Monday planning, doing Sprint planning, you know, dragging things off the backlog and assigning it and maybe doing a bit of refinement there and then.
[35:11] Jon Seager
And I would encourage, and that would be up until about lunchtime and I would encourage wherever possible, the engineers on the team to not start cutting any code or doing any work for the rest of the day and to spend the afternoon thinking about the things they've been assigned and working out how they were going to spread their time over the next couple of weeks.
[35:27] Jon Seager
So like you have your sprint planning as a team, you get told, these are the things we'd like you to complete in the next two weeks.
[35:32] Jon Seager
Give yourself the time to sit down and go, okay, I've got this pile of things to do in two weeks.
[35:36] Jon Seager
How's that going to fit into my day?
[35:37] Jon Seager
Like, how am I going to schedule that?
[35:40] Viktor Petersson
Right?
[35:40] Jon Seager
To me, that was a really healthy habit.
[35:42] Jon Seager
Like, it would certainly help me understand when I wake up in the morning on a Tuesday, where am I going to get started?
[35:48] Jon Seager
Like maybe start writing a bit of an outline of the doc you've got to write or maybe, you know, go reread the design documentation for the thing you've been assigned.
[35:56] Jon Seager
Just take some time to kind of center yourself on what you've been asked to deliver.
[36:00] Jon Seager
And that's the same reasoning behind my Monday morning catch up where I try to sit down and think what am I going to do this week?
[36:06] Jon Seager
What's important for me to achieve this week?
[36:08] Viktor Petersson
Right.
[36:11] Viktor Petersson
Documentation, I think is, is super important in particular in that world.
[36:15] Viktor Petersson
Right.
[36:18] Viktor Petersson
How do you kind of build, think about, manage?
[36:23] Viktor Petersson
You say you use Obsidian yourself, but that's obviously for you, not for the team.
[36:29] Viktor Petersson
How do you structure, how do you enforce standard operating procedures?
[36:33] Viktor Petersson
Documentation process to avoid, in particular to avoid documentation rot and how to avoid documentation silos.
[36:41] Viktor Petersson
Right.
[36:42] Viktor Petersson
How.
[36:43] Viktor Petersson
What have you seen that works for that within teams?
[36:46] Jon Seager
I think the first rule of documentation in almost any situation, whether it's onboarding docs or engineering docs, is make it easy to contribute, make them easy to edit, put them somewhere where people are.
[36:56] Jon Seager
If your team lives in GitHub all day long, have a repo full of markdown that is compiled with MK docs or something, put them where people are.
[37:06] Jon Seager
If your team is a heavy confluent user for things, put your docs in confluence, whatever it is, doesn't matter and make it easy and obvious how to contribute.
[37:14] Jon Seager
It's a little bit like writing tests.
[37:15] Jon Seager
If you make them really hard to write, people don't want to write them even less.
[37:19] Viktor Petersson
Yeah, yeah.
[37:21] Jon Seager
I think the other thing is that on how stale they are and Those kind of things.
[37:24] Jon Seager
Like, new people are a superpower.
[37:27] Jon Seager
Like, new people are a superpower.
[37:28] Jon Seager
If you onboard somebody, if you're onboarding somebody and you say, here are the docs.
[37:32] Jon Seager
Every time they send you a question that ought to be setting off a little alarm, like, and obviously, like, that either wasn't covered or wasn't obvious in the docs.
[37:39] Jon Seager
Yeah.
[37:40] Jon Seager
And so we do have a.
[37:42] Jon Seager
I believe at Canonical, we have a process where as people have got to the end of their onboarding, they have a kind of small interview with somebody on our Talent Experience team to say, like, what was missing, like what didn't, you know.
[37:55] Jon Seager
And a habit that is really common, I think, as companies grow, is like, people end up collecting bookmarks right on their bookmarks bar.
[38:01] Jon Seager
And if you don't have the magic bookmarks bar, you don't know where things are.
[38:04] Jon Seager
And again, I think that's something that's really hard to break out of.
[38:07] Jon Seager
Right.
[38:07] Jon Seager
But you've got to try and build habits around like, okay, one of the tools that I use every day and are they documented somewhere?
[38:17] Jon Seager
Right.
[38:18] Jon Seager
We're actually doing this in Ubuntu at the moment, starting a whole thing around documenting processes in Ubuntu, the things that build the distribution.
[38:25] Jon Seager
Because over time that's just become sort of institutional knowledge in people's heads.
[38:29] Jon Seager
And a lot of it is the docs are out of date or they're not there and it's really hard.
[38:34] Jon Seager
If you think about Linux distribution is kind of like a big old remote company, right.
[38:38] Jon Seager
Like, it's distributed, it's complex.
[38:41] Jon Seager
This is a really hard problem to solve.
[38:43] Jon Seager
But I think having good tools that are easy to access and a set period by which you kind of review that.
[38:51] Viktor Petersson
Yeah, because I think the institutional knowledge is definitely a big problem.
[38:55] Viktor Petersson
You don't have to become as complex as doing a distribution.
[38:59] Viktor Petersson
Like, this is a problem for I think most companies, right.
[39:03] Viktor Petersson
I mean, just like, how do you set up a dev environment?
[39:06] Viktor Petersson
Right?
[39:07] Viktor Petersson
Like that's like as simple as that.
[39:08] Viktor Petersson
Like, well, this is what.
[39:10] Viktor Petersson
How it was.
[39:10] Viktor Petersson
But then obviously X, Y and Z changed and like the reading is now out of date.
[39:14] Viktor Petersson
Right.
[39:14] Viktor Petersson
Like that these happen.
[39:16] Viktor Petersson
But there needs to be conscious effort, I guess, in making sure that review Psychonact.
[39:21] Viktor Petersson
Yeah, I think your note on remote or new hires being a gold mine for this, I think that's spot on.
[39:28] Viktor Petersson
Right.
[39:28] Viktor Petersson
I've seen that firsthand as well.
[39:30] Viktor Petersson
Like, they're like, this shit doesn't work.
[39:33] Viktor Petersson
And you're like, well, it does, except that you have to do all these seven other things that is not quite covered.
[39:38] Jon Seager
Well, it's also, it's kind of a nice path, I think in software engineering it's kind of a nice path to like your first contribution in the company.
[39:44] Jon Seager
Like you check out the code repository, you go through the contributing MD or whatever, you try to get stuff, it doesn't work.
[39:48] Jon Seager
Open a pull request, right?
[39:49] Viktor Petersson
Yeah.
[39:50] Jon Seager
To correct it, like pull first contribution.
[39:52] Jon Seager
Right.
[39:52] Jon Seager
There's no.
[39:54] Jon Seager
I think that's an interesting way to get started.
[39:56] Jon Seager
It may not scale exactly to other roles, but in software engineering I think that works quite nicely.
[40:03] Viktor Petersson
Yeah, I mean that's what I know a key metric in some organization is like time to first commit.
[40:11] Viktor Petersson
Right.
[40:11] Viktor Petersson
Time to first commit to production.
[40:13] Viktor Petersson
You want to make sure that.
[40:14] Viktor Petersson
I think some companies try to do like you should deploy to production first day.
[40:19] Viktor Petersson
Like you should have code in production the first day.
[40:20] Viktor Petersson
Right.
[40:21] Viktor Petersson
Which is an extremely ambitious goal.
[40:23] Viktor Petersson
But that means that in order to accomplish that you need to get a lot of things right because you need to have all the tooling right.
[40:31] Viktor Petersson
You have the documentation must be spot on.
[40:33] Viktor Petersson
All that things.
[40:34] Viktor Petersson
Right.
[40:34] Viktor Petersson
It's.
[40:35] Viktor Petersson
Yeah.
[40:37] Viktor Petersson
Cool.
[40:38] Viktor Petersson
Let's talk about hiring in a remote world because I find this an incredibly difficult problem today.
[40:47] Viktor Petersson
I think I haven't spoken to anybody in the last two years that has said, oh, hiring is super easy these days.
[40:54] Viktor Petersson
I have a great pipeline that works, right.
[40:56] Viktor Petersson
Everybody's like, AI is great, but everybody's using AI.
[41:00] Viktor Petersson
So like it's hard without raising the bar too high where you then filter out everybody who's actually qualified from the process.
[41:09] Viktor Petersson
It's just so incredibly difficult.
[41:12] Viktor Petersson
Like we had at Screenly, we had a fantastic pipeline for upwork that just generated like really good candidates.
[41:20] Viktor Petersson
Like, weeded out all the crap.
[41:22] Viktor Petersson
Just a few screening questions.
[41:24] Viktor Petersson
You can just like, yeah, you know what you're doing.
[41:26] Viktor Petersson
Do the same thing today.
[41:27] Viktor Petersson
You're going to have even the most, least talented person going to give you like a PhD computer science.
[41:33] Viktor Petersson
Answer that question.
[41:34] Jon Seager
Right, right.
[41:35] Viktor Petersson
How have you.
[41:36] Viktor Petersson
What works today for you?
[41:39] Jon Seager
Yeah.
[41:39] Jon Seager
So I mean, our hiring process has been the subject of much debate on the Internet.
[41:43] Jon Seager
I think you have to pick how you're going to filter.
[41:45] Jon Seager
Right?
[41:46] Jon Seager
So we are in the privileged slash awful situation where we have I think 100,000 applications a month or something to canonical at this point.
[41:55] Jon Seager
Now a good number of those at this point I suspect are bots and you know, people writing little bits of code for themselves.
[42:02] Jon Seager
To apply to lots of jobs, you have to pick a Couple of metrics or a couple of things that are going to help you filter early in that regard.
[42:09] Jon Seager
One of the ways we filter out is based on academic track records.
[42:12] Jon Seager
So, it's not always been super popular.
[42:15] Jon Seager
But we ask people about their high school grades, their college grades, whatever, and we set a bar.
[42:20] Jon Seager
And if you don't get across that bar or you don't, you know, we try not to filter too aggressively.
[42:25] Jon Seager
Like if you haven't got great academics but you have proof that you have throughout your life done quite exceptional things, that's also fine.
[42:33] Jon Seager
But we try to set a bar that basically takes the 100,000amonth down.
[42:38] Jon Seager
And then we have a number of assessments.
[42:40] Jon Seager
So we have a.
[42:41] Jon Seager
I written an interview where we ask people questions about their opinions on various aspects that might relate to the job, their experience with things, the types of projects they've worked on, where they think Canonical is positioned in the market and who their competitors are.
[42:55] Jon Seager
Right.
[42:55] Jon Seager
Like people interested a little bit.
[42:56] Jon Seager
And this is kind of like a, you know, they apply, they chuck a CV in which in general is a relatively low effort thing.
[43:02] Jon Seager
You put a CV together, you might have a couple of different versions that emphasize different things.
[43:06] Jon Seager
You submit it.
[43:07] Jon Seager
That's a relatively low effort thing.
[43:09] Jon Seager
The next step in Canonical is you get sent this written interview which is a bit of a time commitment.
[43:13] Jon Seager
Like it does require you to.
[43:15] Jon Seager
It's 20 odd questions about your life and your thoughts on things.
[43:19] Jon Seager
And that is.
[43:20] Jon Seager
That's been controversial.
[43:21] Jon Seager
It has been mostly successful.
[43:26] Jon Seager
We've had some genuinely stunning written interviews from people where people really elaborate on their thoughts on things.
[43:32] Jon Seager
And that gives us a lot of insight for an interview.
[43:34] Jon Seager
Like it's a good starting point.
[43:35] Jon Seager
You read it before you interview someone.
[43:36] Jon Seager
You've already got some background on them.
[43:39] Jon Seager
It is.
[43:40] Jon Seager
The game is changing a little bit with AI, I think we do a lot, we ask people not to.
[43:45] Jon Seager
We ask people to put a sort of declaration they won't just use chat.
[43:51] Jon Seager
No.
[43:51] Jon Seager
I think some people still genuinely take it really seriously.
[43:54] Jon Seager
I remember doing mine for Canonical.
[43:55] Jon Seager
It was quite cathartic.
[43:56] Jon Seager
I quite enjoyed it.
[43:57] Jon Seager
But it is complicated if you don't have loads of time.
[44:01] Jon Seager
Sort of.
[44:01] Jon Seager
Yeah, I recognize that.
[44:03] Jon Seager
But in our situation, how do you go from 100,000amonth down to, you know, we're only a thousand person company.
[44:08] Jon Seager
Right?
[44:09] Viktor Petersson
Yeah.
[44:10] Jon Seager
And then we have a bunch of interviews.
[44:12] Jon Seager
Interviews are hard.
[44:13] Jon Seager
They're flawed.
[44:13] Jon Seager
Right.
[44:13] Jon Seager
They're flawed for a bunch of reasons.
[44:15] Jon Seager
Everyone is biased.
[44:16] Jon Seager
It doesn't matter how much you try.
[44:18] Jon Seager
Everyone is biased.
[44:19] Jon Seager
And there is one of the interesting things which I know I have been susceptible to and I try very hard not to be.
[44:26] Jon Seager
And I see it a lot interviews at Canonical.
[44:31] Jon Seager
People who are very relatable, very easy to speak to, very pleasant to speak to, tend to perform well when it comes down to the end of the interview and someone sitting down and going, am I going to give this person a yes or a no?
[44:43] Jon Seager
Someone who is very relatable and very enjoyable to talk to will nearly always do better.
[44:48] Jon Seager
And when we're trying to train interviewers at Canonical, I guess the question is like, one thing, one aspect of hiring somebody is how nice they are to work with.
[44:59] Jon Seager
That's definitely a thing you want to optimize for.
[45:01] Jon Seager
You don't want to work with someone who's not nice to work with.
[45:03] Jon Seager
But you also have to ask yourself, is this somebody who I want to have on my left and right?
[45:07] Jon Seager
When things get really hard, when we've got a production incident or we've got a scary bug that's really deep, does this person have the skills and knowledge or the drive to get through that?
[45:17] Jon Seager
Or are they just really nice to talk to?
[45:18] Jon Seager
And that's just really hard to get to the bottom of.
[45:21] Jon Seager
Right?
[45:22] Viktor Petersson
Yeah.
[45:23] Viktor Petersson
But let's go back to the first step.
[45:26] Viktor Petersson
Sorry.
[45:27] Viktor Petersson
Because like, okay, you get a CV landed on your portal, right.
[45:31] Viktor Petersson
And you say, you screening for academic records.
[45:34] Viktor Petersson
But do you actually validate that data?
[45:38] Viktor Petersson
Somebody says, oh, I graduated 4.0 from.
[45:40] Viktor Petersson
From Harvard.
[45:41] Viktor Petersson
Okay, cool.
[45:42] Jon Seager
Did you?
[45:43] Viktor Petersson
But like, that's.
[45:44] Jon Seager
Yeah.
[45:44] Viktor Petersson
So yeah, we do expensive process.
[45:46] Viktor Petersson
Right.
[45:47] Viktor Petersson
To do.
[45:47] Jon Seager
We do later in the process.
[45:49] Jon Seager
So one thing we don't opt.
[45:51] Jon Seager
We're not looking for like Ivy League schools and fancy Russell Group unis in the UK or whatever.
[45:56] Jon Seager
It is basically, like, how did you grade sort of against your peers or your.
[46:01] Jon Seager
Your colleagues at whatever institution you were at.
[46:04] Jon Seager
If you were at an Ivy League university and you aced it, good for you.
[46:07] Jon Seager
You were the top of the class.
[46:08] Jon Seager
If you were in a small school in a remote town somewhere in Asia and you still aced it in your class, that's good enough.
[46:14] Jon Seager
Like you did.
[46:15] Jon Seager
That's good.
[46:17] Jon Seager
We ask after people have gone through the assessments and they have had their first couple of interviews, they then do an interview with our HR talent team to talk about the logistics of contracting and salary and visas and all those kind of things.
[46:30] Jon Seager
And as part of that, we asked them to submit documentation to back up their claims.
[46:34] Jon Seager
This is not quite as aggressive as just asking for it up Front and I think slightly more so.
[46:40] Jon Seager
My understanding is a lot of the big tech companies do this kind of at the offer phase, often after seven or eight interviews.
[46:45] Jon Seager
And that I think is perhaps the wrong balance in the sense that if you're only asked for that right at the very end of the process, and there's something wrong with that, you've invested a lot.
[46:54] Jon Seager
By the time you get to hours, you have done some interviews, you've definitely invested some time.
[46:58] Jon Seager
But we try to ask for it before you go sort of down the rabbit hole into deep interviews with the team you're going to join and start talking about offers and those kind of things.
[47:05] Viktor Petersson
Things, right.
[47:08] Viktor Petersson
Reference checks.
[47:09] Viktor Petersson
How much do you index on that?
[47:12] Jon Seager
Not very much.
[47:15] Viktor Petersson
It's a hard one, right, because nobody's going to outright say this person was an.
[47:18] Viktor Petersson
Don't hire him.
[47:19] Jon Seager
Right.
[47:19] Viktor Petersson
In particularly in the US like that.
[47:21] Viktor Petersson
You could get sued over that.
[47:22] Viktor Petersson
Right.
[47:22] Jon Seager
So like, but we don't, as far as I know, we don't ask for references.
[47:27] Jon Seager
I've never done that at Canonical.
[47:31] Jon Seager
I also think they're always biased, right?
[47:34] Jon Seager
So like, if I think about it, if I were going to go and look for references, I'd go and figure out all the people I've worked the best with and done the best work with and ask for a reference.
[47:40] Jon Seager
That's how you do it.
[47:41] Jon Seager
That's naturally what you would.
[47:43] Jon Seager
Of course you would do that.
[47:43] Jon Seager
Right?
[47:44] Viktor Petersson
But do you even check if somebody claimed they work for Google?
[47:47] Viktor Petersson
Like, do you even validate that data?
[47:50] Viktor Petersson
Because again, these are like very expensive process to do, right?
[47:52] Viktor Petersson
To validate, like grades, validate that you actually work for a company.
[47:56] Viktor Petersson
You said, like, do you, how do you go about that?
[48:00] Jon Seager
So I don't know whether we do any formal check.
[48:02] Jon Seager
I don't think we do.
[48:03] Jon Seager
I would certainly say, I mean, I definitely go look people up on LinkedIn.
[48:07] Jon Seager
We work in open source.
[48:09] Jon Seager
Like the first thing I will do normally after an interview, I try to do it after.
[48:13] Jon Seager
So I'm not coloring the interview with what I might find.
[48:16] Jon Seager
I will go and look at someone's GitHub profile or their GitHub profile.
[48:19] Jon Seager
I will go, if it's obvious, I will try and figure out, do a bit of research.
[48:24] Jon Seager
Do they interact on mailing lists?
[48:25] Jon Seager
How do they interact?
[48:26] Jon Seager
Do they come across really well in an interview and then flame everybody out on a mailing list every 10 minutes?
[48:30] Jon Seager
Like, that's something I want to know.
[48:31] Viktor Petersson
You wouldn't have.
[48:33] Jon Seager
So I, I do like to put a bit of extra Time into just trying to learn what I can about somebody.
[48:40] Jon Seager
I'm not going to spend hours on it, but I definitely, you know, if someone says in an interview I'm a absolute testing that I'm completely obsessed with testing my code.
[48:48] Jon Seager
And I go to their GitHub and they've got 50 projects and none of them have any tests.
[48:50] Jon Seager
Like that's a weird thing, right?
[48:53] Jon Seager
Like it's an odd, there's, it's certainly interesting.
[48:57] Viktor Petersson
Yeah.
[48:58] Jon Seager
So I tend to put some time in.
[48:59] Jon Seager
Right.
[49:00] Jon Seager
Not to the point of obsessing over it, but I will try and get a sense of.
[49:04] Jon Seager
Okay, you've worked at Google as a staff engineer, you talked about this project.
[49:07] Jon Seager
Is there any evidence of that project around?
[49:09] Jon Seager
Like how was it received?
[49:10] Jon Seager
Did you communicate about it kind of thing.
[49:13] Viktor Petersson
When you do interview, like how do you, I guess, screen against AI tooling used interviews these days?
[49:24] Viktor Petersson
Because like you, I mean you seem, I mean we both read about these stories, right?
[49:29] Viktor Petersson
People using them in real time and they're getting feedback and what kind of questions do you ask and how do you probe when interviewing like this to understand like deeper levels?
[49:41] Jon Seager
So I think competency based questions are a bit flawed in this.
[49:45] Jon Seager
Like tell me about the GIL in Python.
[49:48] Jon Seager
Very easy to kind of read that off a prompt.
[49:49] Jon Seager
Right.
[49:50] Jon Seager
I generally try to ask people to relate things to their personal experience.
[49:53] Jon Seager
So like I will, when we're hiring seniors or managers, there's always a bit of component of the interview about coaching and mentoring.
[49:59] Jon Seager
And I will say to someone like, can you give me an example of where you have mentored somebody and it has gone well and you've been successful and can you give me an example of maybe where it's not gone so well and like reflect a little bit on why it didn't go so well, how you might change it.
[50:12] Jon Seager
Like it's a totally natural thing when you mentor somebody that either it goes very well and they get what they want, or maybe you didn't quite strike up a personal connection, it was less successful.
[50:21] Jon Seager
But I think being able to relate questions to personal experience is interesting.
[50:24] Jon Seager
Like talking about process change in an engineering team rather than what are your favorite engineering processes or what are the practices you'd like your team to adhere to.
[50:34] Jon Seager
A different way to ask that might be, can you give me an example of a time where there was something going wrong in a team and how you executed the changes to make that happen now?
[50:44] Jon Seager
Sure, there's plenty of clever AI tools out there that can give you a prompt, but if you then correlate it with maybe what they've written in their written interview to some extent, like you start to be able to pull together a bit more of a picture.
[50:54] Jon Seager
Right.
[50:55] Jon Seager
And also we.
[50:56] Jon Seager
You have multiple interviewers.
[50:57] Jon Seager
Right.
[50:57] Jon Seager
The multiple interviewers can talk at the end of it.
[51:00] Viktor Petersson
So do you always do team based interviews?
[51:04] Viktor Petersson
It's like, is it a one one interview or is it a team based interview with multiple people?
[51:07] Jon Seager
Always one to one interviews, as far as I know at Canonical.
[51:10] Jon Seager
But someone will have maybe three early stage interviews.
[51:13] Jon Seager
One might be focused on a particular technical skill, maybe go.
[51:16] Jon Seager
If it's a go thing, we'd ask someone to do a sort of coding type interview, problem solving questions about the language.
[51:22] Jon Seager
They might get an architecture interview.
[51:25] Jon Seager
Right.
[51:26] Jon Seager
Software design concerns kind of removed from the language itself.
[51:29] Jon Seager
And then they might have a leadership management skills interview or they might have a networking interview or something.
[51:36] Jon Seager
So we would then kind of try to correlate a little bit.
[51:40] Jon Seager
Right.
[51:40] Jon Seager
Like we don't always do like a big panel where we all talk about it at the end.
[51:42] Jon Seager
Like often the person in charge of that pipeline would basically read all of the scorecards and try to assess whether it's worth moving that person forward, basically.
[51:50] Viktor Petersson
Talk to me about the scorecards because I think that's something that in particular in newer organizations, like you don't really have the blueprint for this.
[51:57] Viktor Petersson
Right.
[51:58] Viktor Petersson
Like, talk to me about like, how are these something like you inherited in your structure hiring or is something that you build customized tweaks in your org?
[52:05] Viktor Petersson
Or like.
[52:05] Viktor Petersson
Yeah, like how do you try to compare apples to apples so you get like an unbiased view.
[52:10] Jon Seager
Yeah.
[52:10] Jon Seager
So we have developed sort of question bank type things.
[52:14] Jon Seager
So we try.
[52:16] Jon Seager
It's obviously hard, like if you have 50 candidates coming in and 50 different interviewers, the interviews are always going to be somewhat different.
[52:23] Jon Seager
Right.
[52:23] Jon Seager
And people's standards are different and what they expect is different.
[52:25] Jon Seager
So what we've settled on for now is we've created a bank of like standard interviews that we can pull into our pipelines and each.
[52:32] Jon Seager
So let's say it's a go interview.
[52:34] Jon Seager
There would then be a bank of questions, like 1015 questions that are kind of in the easy category with a sort of expected answer.
[52:40] Jon Seager
1015 questions that would be in the kind of medium difficulty and 1015 questions that would be in the hard category.
[52:45] Jon Seager
And then like maybe a handful of.
[52:47] Jon Seager
Unless you're literally the person who wrote the language, you might struggle to answer it.
[52:50] Jon Seager
And we allow the interviewers a little bit of Flex on which questions they ask depending on the person they're interviewing.
[52:57] Jon Seager
Like, we have the same question bank whether in the go interview, whether you're a graduate or a staff engineer.
[53:02] Jon Seager
Clearly if you ask all of the uber hard questions of a graduate, you're less likely to get a great hit rate than somebody who is a staff.
[53:08] Jon Seager
Right.
[53:09] Jon Seager
So not every single interview is exactly the same.
[53:12] Jon Seager
I don't think that's possible.
[53:13] Jon Seager
But every like, over time, the questions are very, should be very similar.
[53:19] Jon Seager
They might be tweaked slightly by the interviewer, but like they hint at.
[53:23] Jon Seager
It's not just the question.
[53:24] Jon Seager
It's like we're going to ask this question to see whether they understand complex use of the type system in Rust or whether they understand polymorphism or whether they understand functional programming versus.
[53:36] Viktor Petersson
So they're more conceptual questions.
[53:38] Jon Seager
Yeah.
[53:38] Jon Seager
And then some examples of questions you could ask.
[53:40] Viktor Petersson
Right, right, interesting.
[53:45] Viktor Petersson
So then you have the output and I guess there could be a scenario where multiple people ask the same question and then they can compare notes or like.
[53:51] Viktor Petersson
Or there are safeguards against.
[53:53] Jon Seager
Try not to have like.
[53:54] Jon Seager
We wouldn't ever give someone to just like golang interviews.
[53:58] Jon Seager
I don't think we do have the situation where sometimes we have someone who applies to like 5 different jobs with subtly different email addresses and we fail to notice it until somewhat later down the process when they say, oh, by the way, I'm in the process four other times, which is a little frustrating because we sometimes end up sort of being given the same interview, which is a bit of a waste of their time and hours.
[54:16] Viktor Petersson
Right, yeah, yeah, Interesting.
[54:19] Viktor Petersson
Okay, are there any like obvious red flags that you can spot like when you interview?
[54:25] Viktor Petersson
Like, what are like the one things where you're like, yeah, bit of a.
[54:29] Jon Seager
Flashpoint for me is claiming you're an expert in anything.
[54:35] Jon Seager
Like, I find it really hard to overlook when someone writes on their CV I'm like a 10 out of 10 expert in Python.
[54:42] Jon Seager
I'm like, maybe you are like.
[54:45] Jon Seager
But I don't.
[54:46] Jon Seager
All of the people who I know who I would class as 10 out of 10 experts would probably call themselves a six out of 10.
[54:51] Viktor Petersson
Right, right.
[54:52] Jon Seager
And so I find, yeah, it could easily be right.
[54:56] Jon Seager
Other red flags, I think is precisely being.
[54:59] Jon Seager
Being unable to relate what you're saying to a situation at work.
[55:03] Jon Seager
Right.
[55:04] Jon Seager
So unless you're going through like a bit of a career change where you maybe haven't had a chance to practice it at work.
[55:09] Jon Seager
But if you say, yeah, I'm really into Testing and I say, okay, can you give me an example of where you've been able to affect that positively in your role and they kind of struggle.
[55:17] Jon Seager
The other thing, you know, on the expert thing, anything where anybody claims to be an expert is an immediate point for me to question.
[55:26] Jon Seager
So if someone says I'm an expert in kubernetes, a question I might ask is, okay, you're sat down at a machine, it's set up like you've got a kubeconfig file.
[55:35] Jon Seager
Tell me how you would schedule an NGINX container and expose that to the Internet.
[55:40] Jon Seager
Yeah, if you fail to answer that question totally fluidly, it's going to leave a pretty poor impression, if you see what I mean.
[55:47] Jon Seager
And so I just try to, I don't, I'm not a fan of asking convoluted trick, complex questions.
[55:55] Jon Seager
I don't believe in that.
[55:56] Jon Seager
I think it's silly.
[55:57] Jon Seager
Right, because the, your day to day work is not going to be full of complex convoluted trick questions.
[56:02] Jon Seager
Might be hard, full of hard problems.
[56:03] Jon Seager
But.
[56:04] Viktor Petersson
Yeah, but so one of the things that I know a lot of you try to screen for, well and start screen for is like trying to screen for people with big E against or try to filter out people with big egos.
[56:16] Viktor Petersson
Right.
[56:16] Viktor Petersson
Because that's usually doesn't make for a good team member.
[56:20] Viktor Petersson
Right.
[56:21] Viktor Petersson
Are there any, have you found any good probe mechanism?
[56:24] Viktor Petersson
I guess it ties into like I'm the 10 out of 10 python and you're actually a 5.
[56:28] Viktor Petersson
But yeah, there's actually two sides of this.
[56:31] Jon Seager
Right.
[56:32] Jon Seager
Because one of the things that's really hard if you read someone's CV or you interview them is if there's lots of we.
[56:39] Jon Seager
So like we did this, we did that.
[56:40] Jon Seager
So there's a good side to that which is that this person can see the value of being part of a team.
[56:45] Jon Seager
I'll often say, like it's great that your team achieved that.
[56:48] Jon Seager
Like what was your contribution like on that team?
[56:50] Jon Seager
Which will be made up of diverse skills, personalities, views, like what was the strength that you bought?
[56:55] Jon Seager
Do you know what I mean?
[56:55] Jon Seager
Like, what was the thing I also would ask certainly of like managers, leaders, like what something they're most, you know, most proud of something a team has achieved, for example, or how do you, how, for example, what would their plan be for building a nice culture in a remote team?
[57:14] Jon Seager
Like how do you make help people feel connected?
[57:16] Jon Seager
That kind of thing.
[57:17] Jon Seager
But I think that's really hard to filter for.
[57:19] Jon Seager
And I would say the other thing is I.
[57:22] Jon Seager
I think you can get a lot from interviews.
[57:24] Jon Seager
I think they're really important.
[57:25] Jon Seager
I think having a diverse interviewer panel is interesting, but they're still flawed.
[57:30] Jon Seager
Like, until you actually work with a person for a few weeks, even if you did 10 interviews, it's 10 hours.
[57:36] Jon Seager
Right.
[57:36] Jon Seager
Still a work.
[57:37] Jon Seager
Single working day.
[57:39] Jon Seager
It's just not very much time.
[57:41] Viktor Petersson
Yeah.
[57:41] Jon Seager
So we are canonical.
[57:42] Jon Seager
Have a probation period for everybody.
[57:44] Jon Seager
It's mostly six months in some places for various legislation and things, it's less.
[57:50] Jon Seager
But I think it's important to use that and think objectively at the end.
[57:53] Jon Seager
Like, does this.
[57:55] Jon Seager
Does this person fit in with the team?
[57:56] Jon Seager
Are they able to do what you think they're able to?
[57:58] Jon Seager
That doesn't necessarily mean you have to let them go.
[58:00] Jon Seager
It's just maybe, are they at the right level?
[58:02] Jon Seager
Like, should they have come in as a senior rather than a whatever.
[58:05] Jon Seager
Should they have not.
[58:06] Jon Seager
Do you know what I mean?
[58:07] Jon Seager
Like, I think it's important to use that time to give a true.
[58:11] Jon Seager
Because I think as a manager, if you shy away from that, the rest of the team is also potentially stuck with somebody who doesn't fit that well.
[58:17] Jon Seager
And that's quite destructive, too.
[58:19] Jon Seager
Like, as uncomfortable as it is to say to somebody, look, you know, three months in, four months in, I'm sorry, I don't think this is working out.
[58:25] Jon Seager
You can give people a chance to improve, give them some feedback.
[58:28] Jon Seager
Like, it should never come as a total surprise to them, but if it fundamentally doesn't work, it's better to have that conversation early than double down on it and live with it for three years, four years, five years, right?
[58:37] Viktor Petersson
Yeah, no, absolutely.
[58:41] Viktor Petersson
The last thing I wanted to kind of dive in a little bit to is team autonomy and, like, being able to move independently of, I guess, micromanagement, which I think is, at least for me, is key in the real world.
[58:55] Viktor Petersson
What I mean, how.
[58:56] Viktor Petersson
How do you kind of foster autonomy in a team without, like, it turning into chaos?
[59:02] Viktor Petersson
Or like.
[59:03] Viktor Petersson
Like, how.
[59:03] Viktor Petersson
What are the safeguards?
[59:04] Viktor Petersson
How, like, what are the processes?
[59:05] Viktor Petersson
Like, how do you think about, like, you're setting up a new team?
[59:08] Viktor Petersson
Obviously, the right people in place is obviously key here.
[59:10] Viktor Petersson
But assuming.
[59:11] Viktor Petersson
Assuming you have the right team and with the right talent, like, how do you kind of structure that?
[59:16] Jon Seager
So I think two things.
[59:18] Jon Seager
One is it's all based on trust.
[59:20] Jon Seager
So I think you.
[59:21] Jon Seager
It takes time.
[59:21] Jon Seager
Right.
[59:22] Jon Seager
You have to understand how people work, how they communicate, what tasks they're likely to be Good at, what tasks they're likely to not be good at, where are they going to need help?
[59:29] Jon Seager
So like, as a new.
[59:31] Jon Seager
Coming in to lead a new team is hard, right?
[59:33] Jon Seager
Because you don't have, you sort of have to play it a bit intuitively.
[59:37] Jon Seager
I think the thing is to encourage autonomy by, but also setting clear boundaries so that you're setting them up for success.
[59:46] Jon Seager
So the three things I try to think about if I'm delegating a task or asking somebody to do something for me is like, who am I going to ask?
[59:54] Jon Seager
Like, who is the right person to ask for this task?
[59:57] Jon Seager
Based on a number of factors.
[59:58] Jon Seager
How busy people are, the skills they've got context, that kind of thing.
[01:00:03] Jon Seager
When do you need it done by?
[01:00:06] Jon Seager
Like put some time on it, like put a date on it and how and how often in and how are you going to get reported on for that?
[01:00:15] Jon Seager
So some tasks you might say, okay, we've got a year to do this.
[01:00:18] Jon Seager
Let's check in every month for the first six months and as we close in on it, we'll then check in every week.
[01:00:23] Jon Seager
That check in might be a standing agenda item in your one to one.
[01:00:27] Jon Seager
It might be a JIRA ticket.
[01:00:29] Jon Seager
And you just say to the person, hey, every two weeks at the end of every pulse, just write me a couple of bullet points on where we are with this thing.
[01:00:34] Jon Seager
If it's stalled.
[01:00:35] Jon Seager
That's fine.
[01:00:35] Jon Seager
Just.
[01:00:36] Jon Seager
Right.
[01:00:37] Jon Seager
This is still in my mind.
[01:00:38] Jon Seager
I haven't made any progress on it this week for this reason.
[01:00:40] Jon Seager
This is my plan for the next two weeks, right?
[01:00:43] Jon Seager
And so I just think it's like if you just say to somebody, particularly with the kind of more vague things like, oh, you need to increase engagement in your team over the next six months.
[01:00:55] Jon Seager
What does that mean?
[01:00:57] Jon Seager
Like, what does that mean?
[01:00:58] Jon Seager
Whereas if you say to someone, okay, like, you've got a bit of a problem, we've identified a problem with engagement.
[01:01:01] Jon Seager
You, your team, can you, by the end of next week come back to me with a plan with five points on it for things that you're going to like, what is your plan for addressing this?
[01:01:11] Jon Seager
Once you've got that, you can then say, okay, cool, we've got these five things, we've got a year to work through it.
[01:01:15] Jon Seager
Let's spend some time in the first two months on this.
[01:01:17] Jon Seager
Let's talk about that.
[01:01:18] Jon Seager
Just give people the, you know, I like.
[01:01:21] Jon Seager
There are certain ways that I like to be informed about how things are happening and that will vary from person to person.
[01:01:26] Jon Seager
Right.
[01:01:26] Jon Seager
It doesn't.
[01:01:27] Jon Seager
You don't have to be in there, ping them every day like hey, how you getting on?
[01:01:30] Jon Seager
I wouldn't do that.
[01:01:31] Jon Seager
Are you sure?
[01:01:32] Jon Seager
You just need to make it clear how you want to be communicated to as a leader and how often and by what means.
[01:01:37] Jon Seager
I think.
[01:01:39] Viktor Petersson
Interesting.
[01:01:42] Viktor Petersson
What.
[01:01:43] Viktor Petersson
I guess wrapping this up.
[01:01:45] Viktor Petersson
If somebody is joining or building a remote.
[01:01:50] Viktor Petersson
Either joining or building a remote team.
[01:01:52] Viktor Petersson
Like what are like the main things that you should really.
[01:01:58] Jon Seager
Build?
[01:01:59] Viktor Petersson
Like what are the.
[01:01:59] Viktor Petersson
Yeah, let's.
[01:02:00] Viktor Petersson
Let's take a step back.
[01:02:01] Viktor Petersson
You're building from scratch.
[01:02:03] Viktor Petersson
You have a complete empty canvas and you're starting a new company.
[01:02:08] Viktor Petersson
Where would you focus on?
[01:02:11] Viktor Petersson
Were you building like your first 5 headcount?
[01:02:13] Viktor Petersson
Like how would you structure that team like you do?
[01:02:17] Viktor Petersson
John John Co is now a new startup doing AI.
[01:02:21] Viktor Petersson
Insert blank.
[01:02:22] Viktor Petersson
Right.
[01:02:23] Jon Seager
So I think the first thing is, I mean it's kind of obvious hire great people.
[01:02:26] Jon Seager
But I.
[01:02:26] Jon Seager
By that I mean you probably want for your first few hires to hire people who naturally tend towards more structured work.
[01:02:33] Jon Seager
Like you.
[01:02:34] Jon Seager
You want to have people who I think are going to be interested in communicating and not being in meetings all day, but communicating and interested in the craft of building the remote company.
[01:02:46] Viktor Petersson
Right, Right.
[01:02:47] Jon Seager
So people with a bit of a track record of understanding asynchronous distributed work.
[01:02:55] Jon Seager
I think you probably don't want overly kind of egotistical, extroverted people.
[01:03:03] Jon Seager
I talk too much.
[01:03:04] Jon Seager
I talk loads.
[01:03:05] Jon Seager
Like it's a thing, it's a flaw.
[01:03:07] Jon Seager
But if you have five people and they all want to talk loads, that's maybe not great.
[01:03:10] Jon Seager
But you do want people who are going to I guess set some structures and boundaries, I think.
[01:03:16] Jon Seager
Right.
[01:03:16] Jon Seager
Because it's very hard to retrospectively fit the remote culture you want to a company when it's grown to 100 people.
[01:03:24] Viktor Petersson
Yes.
[01:03:24] Jon Seager
If you start with a small group of people who have somewhat aligned values as you onboard more people.
[01:03:31] Jon Seager
The example that people will see is the example you want.
[01:03:35] Jon Seager
Right.
[01:03:35] Jon Seager
So you have to have people who are somewhat opinionated and also somewhat willing to compromise.
[01:03:40] Jon Seager
Like everybody has a slightly different way of doing things.
[01:03:42] Jon Seager
There are VPs left and right of me at Canonical who I respect the hell out of who run their orgs completely differently.
[01:03:48] Jon Seager
To me that's fine.
[01:03:49] Viktor Petersson
Right.
[01:03:49] Jon Seager
So I mean like they're very effective.
[01:03:50] Jon Seager
They get things done.
[01:03:51] Jon Seager
People in their team seem happy.
[01:03:52] Viktor Petersson
Yeah.
[01:03:53] Jon Seager
But I think when you're really small it's.
[01:03:55] Jon Seager
That would be kind of hard.
[01:03:55] Jon Seager
Right.
[01:03:56] Jon Seager
You've got to have some aligned and even you Know, like even these people who run things differently, there are some common values at Canonical, some common boundaries on how we do performance management and hiring and, you know, roadmap reporting.
[01:04:09] Viktor Petersson
Are there any other composite?
[01:04:11] Viktor Petersson
I mean, GitLab is obviously a big one that if you want to pull a playbook from somewhere out in the open, where would you pull a playbook for like running things and like.
[01:04:19] Viktor Petersson
Or find more information, I guess.
[01:04:21] Viktor Petersson
Like where.
[01:04:22] Viktor Petersson
Where would you draw inspiration from?
[01:04:23] Jon Seager
I think it always has to be a mix.
[01:04:25] Jon Seager
I think with anything leadershipy, if you just try to imitate something else, it's inauthentic and will come across as such.
[01:04:33] Jon Seager
Right.
[01:04:33] Jon Seager
So I think you could definitely take some inspiration from GitLab.
[01:04:37] Jon Seager
You might like to hope that people would maybe take some inspiration from Canonical.
[01:04:41] Jon Seager
We've been doing it for 20 years.
[01:04:43] Jon Seager
But I would, I would generally encourage people not to pick a company and just solely abide by like.
[01:04:49] Jon Seager
So one of the companies I really enjoy reading about is Fly IO.
[01:04:54] Jon Seager
They're really interesting.
[01:04:55] Jon Seager
It doesn't mean I would 100% imitate everything that they do.
[01:04:57] Jon Seager
Like, they.
[01:04:58] Jon Seager
That the combination of like, market people, et cetera is always going to mean that your setup is going to be a little different from everybody else's.
[01:05:05] Jon Seager
Right.
[01:05:06] Jon Seager
So I would just say go pick five or six companies of varying sizes.
[01:05:10] Jon Seager
Like there's interesting things that can be done in very small companies that make no sense at big companies and vice versa.
[01:05:15] Jon Seager
So I would just try and take a broad view of four or five things, companies that you admire for one reason or another and try to form something that works for your group.
[01:05:24] Viktor Petersson
Right, Fair enough.
[01:05:26] Viktor Petersson
All right.
[01:05:27] Viktor Petersson
This has been really good, Jon.
[01:05:29] Viktor Petersson
I think we've had quite a lot of insights from your many, many years of managing Remote.
[01:05:35] Viktor Petersson
Any last words, any shout out people that you need for your teams or things that people should be on the lookout for in the world of Ubuntu Canonical.
[01:05:44] Jon Seager
Lot's happening in Ubuntu.
[01:05:45] Jon Seager
We are hiring like crazy for Ubuntu.
[01:05:47] Jon Seager
So if you're interested in full time remote work on really interesting open source, then definitely take a look at what we have to offer.
[01:05:53] Jon Seager
But no otherwise.
[01:05:54] Jon Seager
Thank you very much for having me.
[01:05:56] Viktor Petersson
Awesome.
[01:05:56] Viktor Petersson
Again, pleasure having you on show, Jon.
[01:05:58] Viktor Petersson
Thank you so much.
[01:05:59] Viktor Petersson
Have a good one.
[01:06:00] Viktor Petersson
Cheers.

Found an error or typo? File PR against this file or the transcript.