WEBVTT

1
00:00:02.570 --> 00:00:03.200
<00:00:02.570>Thank <00:00:02.759>you <00:00:02.948>very <00:00:03.137>much.

2
00:00:03.235 --> 00:00:05.135
<00:00:03.235>So <00:00:03.409>let's <00:00:03.585>see <00:00:03.760>how <00:00:03.934>I <00:00:04.109>can <00:00:04.285>control <00:00:04.460>these <00:00:04.635>slides.

3
00:00:05.435 --> 00:00:07.975
<00:00:05.435>So, <00:00:05.635>yeah, <00:00:05.835>uh, <00:00:06.034>my <00:00:06.234>name <00:00:06.435>is <00:00:06.635>Andrew <00:00:06.834>Holloway,

4
00:00:08.355 --> 00:00:09.815
<00:00:08.355>and, <00:00:08.683>uh, <00:00:09.012>I'm <00:00:09.340>from <00:00:09.669>Dominus.

5
00:00:10.955 --> 00:00:12.455
<00:00:10.955>So, <00:00:11.292>let's, <00:00:11.630>uh, <00:00:11.967>let's <00:00:12.305>begin.

6
00:00:13.195 --> 00:00:16.615
<00:00:13.195>So <00:00:13.395>basically, <00:00:13.595>yeah, <00:00:13.795>as <00:00:13.995>Benedict <00:00:14.195>said, <00:00:14.395>I <00:00:14.595>used

7
00:00:16.615 --> 00:00:18.815
<00:00:16.615>to <00:00:16.965>build <00:00:17.314>supercomputers <00:00:17.665>for, <00:00:18.014>uh,

8
00:00:18.845 --> 00:00:22.455
<00:00:18.845>various <00:00:19.078>large <00:00:19.311>high <00:00:19.544>performance <00:00:19.778>computing <00:00:20.011>projects, <00:00:20.244>such

9
00:00:22.535 --> 00:00:23.735
<00:00:22.535>as <00:00:22.805>the <00:00:23.075>Large <00:00:23.345>Hadron <00:00:23.615>Collider.

10
00:00:23.735 --> 00:00:26.975
<00:00:23.735>Worked <00:00:23.862>for <00:00:23.989>the <00:00:24.116>World <00:00:24.244>Trust <00:00:24.371>for <00:00:24.498>a <00:00:24.625>little <00:00:24.753>while, <00:00:24.880>for <00:00:25.007>cern, <00:00:25.134>um,

11
00:00:27.595 --> 00:00:28.735
<00:00:27.595>all <00:00:27.851>very, <00:00:28.108>very <00:00:28.364>big <00:00:28.621>stuff.

12
00:00:29.155 --> 00:00:32.095
<00:00:29.155>Um, <00:00:29.355>this <00:00:29.555>means <00:00:29.755>that <00:00:29.955>I'm <00:00:30.155>a <00:00:30.355>fairly <00:00:30.555>hardcore

13
00:00:32.095 --> 00:00:33.175
<00:00:32.095>infrastructure <00:00:33.067>specialist.

14
00:00:33.335 --> 00:00:35.215
<00:00:33.335>I <00:00:33.462>know <00:00:33.589>what <00:00:33.716>a, <00:00:33.844>I <00:00:33.971>know <00:00:34.098>what <00:00:34.225>a <00:00:34.353>network <00:00:34.480>is, <00:00:34.607>at <00:00:34.735>least.

15
00:00:35.755 --> 00:00:39.855
<00:00:35.755>Uh, <00:00:35.895>I <00:00:36.035>am <00:00:36.175>a <00:00:36.315>mediocre <00:00:36.455>developer, <00:00:36.595>uh, <00:00:36.735>like <00:00:36.875>everybody, <00:00:37.015>I <00:00:37.155>guess.

16
00:00:40.035 --> 00:00:41.895
<00:00:40.035>And <00:00:40.268>I'm <00:00:40.501>of <00:00:40.735>course <00:00:40.968>a <00:00:41.201>failed <00:00:41.434>CTO.

17
00:00:42.435 --> 00:00:45.135
<00:00:42.435>Um, <00:00:42.635>but <00:00:42.835>I've <00:00:43.035>been <00:00:43.235>working <00:00:43.435>in <00:00:43.635>technical <00:00:43.835>consultancy

18
00:00:45.135 --> 00:00:46.575
<00:00:45.135>for <00:00:45.351>a <00:00:45.567>very, <00:00:45.783>very <00:00:45.999>long <00:00:46.215>time, <00:00:46.431>uh,

19
00:00:46.575 --> 00:00:47.975
<00:00:46.575>for <00:00:46.890>companies <00:00:47.205>large <00:00:47.520>and <00:00:47.835>small.

20
00:00:48.755 --> 00:00:52.575
<00:00:48.755>And <00:00:48.930>over <00:00:49.105>the <00:00:49.280>past <00:00:49.455>three, <00:00:49.630>four <00:00:49.805>years, <00:00:49.980>I've <00:00:50.155>become,

21
00:00:52.685 --> 00:00:55.175
<00:00:52.685>it's <00:00:52.885>obsessed <00:00:53.085>with <00:00:53.285>the <00:00:53.485>concept <00:00:53.685>of <00:00:53.885>instructional <00:00:54.085>design.

22
00:00:55.275 --> 00:00:57.895
<00:00:55.275>And <00:00:55.508>this <00:00:55.741>instructional <00:00:55.975>design <00:00:56.208>now <00:00:56.441>basically <00:00:56.675>shapes

23
00:00:57.895 --> 00:00:59.175
<00:00:57.895>everything <00:00:58.183>that <00:00:58.471>I <00:00:58.759>do, <00:00:59.047>uh,

24
00:00:59.255 --> 00:01:00.735
<00:00:59.255>and <00:00:59.445>the <00:00:59.635>way <00:00:59.825>that <00:01:00.016>I <00:01:00.206>work <00:01:00.396>with <00:01:00.587>customers

25
00:01:00.875 --> 00:01:02.695
<00:01:00.875>and <00:01:01.050>the <00:01:01.225>way <00:01:01.400>that <00:01:01.575>my <00:01:01.750>business <00:01:01.925>works <00:01:02.100>with <00:01:02.275>customers.

26
00:01:03.995 --> 00:01:05.735
<00:01:03.995>So, <00:01:04.274>let's, <00:01:04.554>uh, <00:01:04.834>click <00:01:05.114>next <00:01:05.394>slide.

27
00:01:06.235 --> 00:01:08.335
<00:01:06.235>So, <00:01:06.468>instructional <00:01:06.701>design, <00:01:06.935>this <00:01:07.168>is <00:01:07.401>just <00:01:07.635>copied

28
00:01:08.395 --> 00:01:10.255
<00:01:08.395>for <00:01:08.628>directly <00:01:08.861>from <00:01:09.095>LinkedIn <00:01:09.328>linked, <00:01:09.561>uh, <00:01:09.795>sorry,

29
00:01:10.255 --> 00:01:12.615
<00:01:10.255>direct <00:01:10.488>copied <00:01:10.721>directly <00:01:10.955>from <00:01:11.188>Wikipedia <00:01:11.421>this <00:01:11.655>morning.

30
00:01:13.235 --> 00:01:16.495
<00:01:13.235>Um, <00:01:13.435>but <00:01:13.635>basically, <00:01:13.835>instructional <00:01:14.035>design <00:01:14.235>is <00:01:14.435>about, <00:01:14.635>uh,

31
00:01:16.495 --> 00:01:18.695
<00:01:16.495>developing, <00:01:16.961>designing <00:01:17.428>instructional <00:01:17.895>materials

32
00:01:18.695 --> 00:01:20.455
<00:01:18.695>and <00:01:19.395>experiences, <00:01:20.095>um,

33
00:01:20.915 --> 00:01:24.335
<00:01:20.914>and <00:01:21.148>basically <00:01:21.381>designing <00:01:21.615>the <00:01:21.848>acquisition <00:01:22.081>of <00:01:22.315>knowledge.

34
00:01:25.215 --> 00:01:28.965
<00:01:25.215>Uh, <00:01:25.495>this <00:01:25.775>is <00:01:26.055>basically <00:01:26.335>designing <00:01:26.615>learning.

35
00:01:29.035 --> 00:01:31.005
<00:01:29.035>This <00:01:29.268>is <00:01:29.501>basically <00:01:29.735>designing <00:01:29.968>how <00:01:30.201>people <00:01:30.435>learn.

36
00:01:31.235 --> 00:01:33.165
<00:01:31.235>It's, <00:01:31.468>it's, <00:01:31.701>it's <00:01:31.935>defining <00:01:32.168>a <00:01:32.401>learning <00:01:32.635>outcome

37
00:01:33.265 --> 00:01:35.805
<00:01:33.265>and <00:01:33.498>then <00:01:33.731>working <00:01:33.965>out <00:01:34.198>how <00:01:34.431>people <00:01:34.665>get

38
00:01:35.805 --> 00:01:36.885
<00:01:35.805>to <00:01:36.129>that <00:01:36.453>learning <00:01:36.776>outcome.

39
00:01:39.245 --> 00:01:42.185
<00:01:39.245>So <00:01:39.420>everything <00:01:39.595>that <00:01:39.770>we <00:01:39.945>do <00:01:40.120>at <00:01:40.295>Darwinist <00:01:40.470>is <00:01:40.645>delivered

40
00:01:42.185 --> 00:01:43.705
<00:01:42.185>as <00:01:42.641>a <00:01:43.097>learning <00:01:43.553>objective.

41
00:01:44.335 --> 00:01:46.745
<00:01:44.335>Just <00:01:44.510>so <00:01:44.685>that's, <00:01:44.860>I <00:01:45.035>just <00:01:45.210>want <00:01:45.385>to <00:01:45.560>reinstate <00:01:45.735>that,

42
00:01:46.905 --> 00:01:49.145
<00:01:46.905>'cause <00:01:47.060>that's <00:01:47.216>how, <00:01:47.371>that's <00:01:47.527>the <00:01:47.682>entire <00:01:47.838>context <00:01:47.993>of <00:01:48.149>this <00:01:48.305>talk.

43
00:01:51.205 --> 00:01:52.705
<00:01:51.205>So, <00:01:51.880>jumping <00:01:52.554>in.

44
00:01:53.165 --> 00:01:54.905
<00:01:53.164>So <00:01:53.339>most, <00:01:53.514>as <00:01:53.690>I <00:01:53.865>was <00:01:54.039>saying <00:01:54.214>during <00:01:54.389>the <00:01:54.565>introduction,

45
00:01:55.015 --> 00:01:59.305
<00:01:55.015>most <00:01:55.190>teams <00:01:55.365>are <00:01:55.540>very, <00:01:55.715>very <00:01:55.890>good <00:01:56.065>at <00:01:56.240>developing <00:01:56.415>features

46
00:01:59.305 --> 00:02:01.785
<00:01:59.305>around <00:01:59.505>the <00:01:59.705>known <00:01:59.905>technologies <00:02:00.105>that <00:02:00.305>they <00:02:00.505>work <00:02:00.705>with.

47
00:02:02.285 --> 00:02:04.505
<00:02:02.285>Uh, <00:02:02.425>so <00:02:02.565>for <00:02:02.705>example, <00:02:02.845>you <00:02:02.985>have <00:02:03.125>a <00:02:03.265>team, <00:02:03.405>they're <00:02:03.545>using <00:02:03.685>Python,

48
00:02:04.555 --> 00:02:05.905
<00:02:04.555>maybe <00:02:04.960>they're <00:02:05.365>using <00:02:05.770>Django,

49
00:02:05.905 --> 00:02:07.865
<00:02:05.905>or <00:02:06.138>they're <00:02:06.371>using <00:02:06.605>Flask, <00:02:06.838>they're <00:02:07.071>using <00:02:07.305>MySQL,

50
00:02:07.865 --> 00:02:10.745
<00:02:07.865>they're <00:02:08.098>using <00:02:08.331>Postgres, <00:02:08.565>they're <00:02:08.798>using <00:02:09.031>an <00:02:09.264>R-R-M-O-R-M,

51
00:02:10.805 --> 00:02:12.865
<00:02:10.805>and <00:02:10.980>maybe <00:02:11.155>they're <00:02:11.330>using <00:02:11.505>a <00:02:11.680>cloud <00:02:11.855>provider, <00:02:12.030>for <00:02:12.205>example.

52
00:02:13.375 --> 00:02:14.865
<00:02:13.375>They're <00:02:13.822>able <00:02:14.269>to <00:02:14.716>quickly

53
00:02:15.085 --> 00:02:18.065
<00:02:15.085>and <00:02:15.318>efficiently <00:02:15.551>create <00:02:15.785>features <00:02:16.018>using <00:02:16.251>this <00:02:16.485>stack.

54
00:02:19.415 --> 00:02:22.025
<00:02:19.415>However, <00:02:19.614>when <00:02:19.815>it <00:02:20.015>comes <00:02:20.215>to <00:02:20.415>doing <00:02:20.614>new <00:02:20.815>things,

55
00:02:22.045 --> 00:02:23.425
<00:02:22.045>so <00:02:22.252>say <00:02:22.459>they <00:02:22.666>find <00:02:22.873>out, <00:02:23.080>for <00:02:23.287>example,

56
00:02:23.425 --> 00:02:25.505
<00:02:23.425>that <00:02:23.775>they <00:02:24.125>need <00:02:24.475>concurrency, <00:02:24.825>uh,

57
00:02:25.685 --> 00:02:27.385
<00:02:25.685>and <00:02:25.860>they <00:02:26.035>need <00:02:26.210>to <00:02:26.385>move <00:02:26.560>everything <00:02:26.735>to, <00:02:26.910>they <00:02:27.085>need

58
00:02:27.385 --> 00:02:29.665
<00:02:27.385>to <00:02:27.560>start <00:02:27.734>getting <00:02:27.910>to <00:02:28.084>grips <00:02:28.260>with <00:02:28.435>Golan, <00:02:28.609>for <00:02:28.785>example.

59
00:02:30.135 --> 00:02:32.745
<00:02:30.135>It's <00:02:30.290>quite <00:02:30.446>a <00:02:30.601>leap <00:02:30.757>for <00:02:30.912>a <00:02:31.068>bunch <00:02:31.223>of <00:02:31.379>Python <00:02:31.535>developers

60
00:02:32.745 --> 00:02:34.585
<00:02:32.745>to <00:02:32.945>be <00:02:33.145>able <00:02:33.345>to <00:02:33.545>then <00:02:33.745>start <00:02:33.945>fish <00:02:34.145>quickly

61
00:02:34.645 --> 00:02:36.145
<00:02:34.645>and <00:02:35.095>efficiently <00:02:35.545>using <00:02:35.995>Golang.

62
00:02:36.645 --> 00:02:39.545
<00:02:36.645>Golans <00:02:36.772>a <00:02:36.899>honestly, <00:02:37.026>a <00:02:37.154>bit <00:02:37.281>of <00:02:37.408>a <00:02:37.535>nightmare <00:02:37.663>to <00:02:37.790>get <00:02:37.917>started <00:02:38.045>with.

63
00:02:40.045 --> 00:02:43.265
<00:02:40.045>And <00:02:40.172>you <00:02:40.299>need <00:02:40.426>to <00:02:40.554>structure <00:02:40.681>the <00:02:40.808>project <00:02:40.935>the <00:02:41.063>right <00:02:41.190>way <00:02:41.317>from <00:02:41.445>the

64
00:02:43.265 --> 00:02:45.665
<00:02:43.265>beginning <00:02:43.545>in <00:02:43.825>order <00:02:44.105>to <00:02:44.385>be <00:02:44.665>successful.

65
00:02:47.725 --> 00:02:51.545
<00:02:47.725>So, <00:02:47.924>agile <00:02:48.125>software <00:02:48.325>development, <00:02:48.525>scrum, <00:02:48.725>uh, <00:02:48.924>whatever <00:02:49.125>agile,

66
00:02:51.545 --> 00:02:52.545
<00:02:51.545>the <00:02:51.845>general <00:02:52.145>agile <00:02:52.445>thing,

67
00:02:52.925 --> 00:02:54.585
<00:02:52.925>it <00:02:53.158>only <00:02:53.391>really <00:02:53.625>works <00:02:53.858>when <00:02:54.091>we've <00:02:54.325>made

68
00:02:54.585 --> 00:02:55.705
<00:02:54.585>these <00:02:54.921>core <00:02:55.257>technology <00:02:55.593>choices.

69
00:02:56.525 --> 00:02:58.105
<00:02:56.525>You <00:02:56.875>can't <00:02:57.225>really <00:02:57.575>apply <00:02:57.925>Agile

70
00:02:58.165 --> 00:03:00.005
<00:02:58.165>to <00:02:58.631>introducing <00:02:59.098>new <00:02:59.565>technologies.

71
00:03:00.315 --> 00:03:01.245
<00:03:00.315>It's <00:03:00.524>not <00:03:00.733>designed <00:03:00.942>for <00:03:01.152>that,

72
00:03:01.465 --> 00:03:02.645
<00:03:01.465>and <00:03:01.642>it <00:03:01.819>doesn't <00:03:01.996>really <00:03:02.173>work <00:03:02.350>for <00:03:02.527>that.

73
00:03:02.785 --> 00:03:04.125
<00:03:02.785>Uh, <00:03:02.957>people <00:03:03.129>try <00:03:03.301>and <00:03:03.474>use <00:03:03.646>it <00:03:03.818>for <00:03:03.991>that,

74
00:03:04.225 --> 00:03:06.085
<00:03:04.225>but <00:03:04.505>it's <00:03:04.785>weird <00:03:05.065>and <00:03:05.345>doesn't <00:03:05.625>work.

75
00:03:06.505 --> 00:03:08.165
<00:03:06.505>Uh, <00:03:06.704>well, <00:03:06.905>it's <00:03:07.105>at <00:03:07.305>least <00:03:07.505>in <00:03:07.704>my <00:03:07.905>experience.

76
00:03:09.585 --> 00:03:12.525
<00:03:09.585>So <00:03:09.740>what <00:03:09.896>happens <00:03:10.051>is <00:03:10.207>that <00:03:10.362>typically <00:03:10.518>you <00:03:10.673>have <00:03:10.829>maybe <00:03:10.985>one

77
00:03:12.525 --> 00:03:15.445
<00:03:12.525>or <00:03:12.725>two <00:03:12.925>software <00:03:13.125>engineers, <00:03:13.325>engineers, <00:03:13.525>whatever, <00:03:13.725>they, <00:03:13.925>they,

78
00:03:15.445 --> 00:03:17.005
<00:03:15.445>they <00:03:15.725>go <00:03:16.005>into <00:03:16.285>a <00:03:16.565>research <00:03:16.845>bike.

79
00:03:17.145 --> 00:03:19.965
<00:03:17.145>So <00:03:17.425>maybe <00:03:17.705>they <00:03:17.985>spend <00:03:18.265>a <00:03:18.545>sprint,

80
00:03:20.425 --> 00:03:22.805
<00:03:20.425>or <00:03:20.580>if <00:03:20.736>they're <00:03:20.891>not <00:03:21.047>using <00:03:21.202>sprints, <00:03:21.358>maybe <00:03:21.513>they <00:03:21.669>spend <00:03:21.825>one

81
00:03:22.805 --> 00:03:24.205
<00:03:22.805>or <00:03:23.057>two, <00:03:23.309>one <00:03:23.561>or <00:03:23.813>two <00:03:24.065>weeks.

82
00:03:24.585 --> 00:03:25.805
<00:03:24.585>But <00:03:24.768>there's, <00:03:24.951>there's <00:03:25.134>gonna <00:03:25.317>be <00:03:25.500>some <00:03:25.683>kind

83
00:03:25.805 --> 00:03:26.805
<00:03:25.805>of <00:03:26.105>time <00:03:26.405>box <00:03:26.705>normally.

84
00:03:27.465 --> 00:03:32.045
<00:03:27.465>But <00:03:27.665>doing <00:03:27.865>a <00:03:28.065>spike, <00:03:28.265>uh, <00:03:28.465>puts <00:03:28.665>really <00:03:28.865>weird

85
00:03:32.305 --> 00:03:34.165
<00:03:32.305>and <00:03:32.585>strange <00:03:32.865>pressure <00:03:33.145>on <00:03:33.425>an <00:03:33.705>engineer,

86
00:03:34.165 --> 00:03:37.325
<00:03:34.165>especially <00:03:34.364>if <00:03:34.565>this <00:03:34.765>technology <00:03:34.965>decision's <00:03:35.165>gonna <00:03:35.364>be <00:03:35.565>important.

87
00:03:37.985 --> 00:03:40.605
<00:03:37.985>So, <00:03:38.140>a <00:03:38.296>client <00:03:38.451>that <00:03:38.607>I'm <00:03:38.762>working <00:03:38.918>with <00:03:39.073>right <00:03:39.229>now, <00:03:39.385>uh,

88
00:03:40.715 --> 00:03:44.245
<00:03:40.715>they're <00:03:40.890>ingesting, <00:03:41.065>I <00:03:41.240>mean, <00:03:41.415>billions <00:03:41.590>of <00:03:41.765>records <00:03:41.940>a <00:03:42.115>day,

89
00:03:44.945 --> 00:03:46.005
<00:03:44.945>and <00:03:45.263>they're <00:03:45.581>trying <00:03:45.899>to,

90
00:03:46.025 --> 00:03:49.965
<00:03:46.025>and <00:03:46.165>so <00:03:46.305>they're <00:03:46.445>struggling <00:03:46.585>to <00:03:46.725>make <00:03:46.865>a <00:03:47.005>decision <00:03:47.145>about <00:03:47.285>what <00:03:47.425>kind

91
00:03:49.965 --> 00:03:51.445
<00:03:49.965>of <00:03:50.187>database <00:03:50.409>engine <00:03:50.631>they <00:03:50.853>want <00:03:51.075>to <00:03:51.297>use.

92
00:03:51.985 --> 00:03:55.685
<00:03:51.985>And <00:03:52.125>so <00:03:52.265>they <00:03:52.405>have <00:03:52.545>to <00:03:52.685>really, <00:03:52.825>really <00:03:52.965>think <00:03:53.105>very, <00:03:53.245>so <00:03:53.385>they're,

93
00:03:55.685 --> 00:03:56.885
<00:03:55.685>they <00:03:55.865>haven't, <00:03:56.045>they're <00:03:56.225>having <00:03:56.405>to <00:03:56.584>think <00:03:56.765>very,

94
00:03:56.885 --> 00:03:59.485
<00:03:56.885>very <00:03:57.084>carefully <00:03:57.285>about <00:03:57.484>how <00:03:57.685>they <00:03:57.885>structure <00:03:58.084>that <00:03:58.285>decision,

95
00:03:59.595 --> 00:04:02.005
<00:03:59.595>because <00:03:59.875>just <00:04:00.155>having <00:04:00.435>one <00:04:00.715>engineer <00:04:00.995>making

96
00:04:02.005 --> 00:04:04.285
<00:04:02.005>that <00:04:02.285>unilateral <00:04:02.565>decision, <00:04:02.845>that's <00:04:03.125>a <00:04:03.405>really,

97
00:04:04.285 --> 00:04:05.365
<00:04:04.285>really <00:04:04.771>uncomfortable <00:04:05.257>and

98
00:04:05.365 --> 00:04:07.445
<00:04:05.365>difficult <00:04:05.645>situation <00:04:05.925>to <00:04:06.205>put <00:04:06.485>somebody <00:04:06.765>in.

99
00:04:07.705 --> 00:04:08.885
<00:04:07.705>And <00:04:07.970>that <00:04:08.236>core <00:04:08.501>knowledge <00:04:08.767>needs

100
00:04:08.885 --> 00:04:10.485
<00:04:08.885>to <00:04:09.118>be <00:04:09.351>shared <00:04:09.584>across <00:04:09.818>the <00:04:10.051>entire <00:04:10.285>team.

101
00:04:14.075 --> 00:04:17.495
<00:04:14.075>So, <00:04:14.230>introducing <00:04:14.386>a <00:04:14.541>new <00:04:14.697>technology <00:04:14.852>is <00:04:15.008>really <00:04:15.163>about <00:04:15.319>finding <00:04:15.475>the

102
00:04:17.495 --> 00:04:19.295
<00:04:17.495>right <00:04:17.845>pattern <00:04:18.195>for <00:04:18.545>that <00:04:18.894>technology.

103
00:04:19.325 --> 00:04:20.455
<00:04:19.325>It's <00:04:19.833>about <00:04:20.341>understanding

104
00:04:20.455 --> 00:04:22.855
<00:04:20.454>what <00:04:20.654>is <00:04:20.854>the <00:04:21.055>happy <00:04:21.255>path <00:04:21.454>for <00:04:21.654>that <00:04:21.854>technology.

105
00:04:23.595 --> 00:04:28.055
<00:04:23.595>Um, <00:04:23.795>you <00:04:23.995>can <00:04:24.195>often <00:04:24.395>nail <00:04:24.595>your <00:04:24.795>square <00:04:24.995>peg,

106
00:04:28.195 --> 00:04:29.495
<00:04:28.195>and <00:04:28.429>you <00:04:28.663>can <00:04:28.897>often <00:04:29.131>beat <00:04:29.365>the,

107
00:04:29.515 --> 00:04:30.975
<00:04:29.515>the <00:04:29.734>square <00:04:29.953>peg <00:04:30.172>into <00:04:30.391>the <00:04:30.610>round <00:04:30.829>hole.

108
00:04:31.115 --> 00:04:33.935
<00:04:31.115>And, <00:04:31.231>you <00:04:31.348>know, <00:04:31.465>I <00:04:31.581>work <00:04:31.698>with <00:04:31.815>a <00:04:31.931>lot <00:04:32.048>of <00:04:32.165>clients <00:04:32.281>that <00:04:32.398>are <00:04:32.515>sort

109
00:04:33.935 --> 00:04:36.095
<00:04:33.935>of <00:04:34.135>halfway <00:04:34.335>through, <00:04:34.535>knocking <00:04:34.735>in <00:04:34.935>the <00:04:35.135>square <00:04:35.335>peg,

110
00:04:36.095 --> 00:04:38.895
<00:04:36.095>and <00:04:36.295>they're <00:04:36.495>suddenly <00:04:36.695>realizing, <00:04:36.895>oh, <00:04:37.095>now <00:04:37.295>we've <00:04:37.495>understood

111
00:04:38.895 --> 00:04:40.215
<00:04:38.895>what <00:04:39.291>this <00:04:39.687>technology <00:04:40.083>delivers.

112
00:04:40.435 --> 00:04:42.455
<00:04:40.435>It <00:04:40.668>doesn't <00:04:40.901>really <00:04:41.135>fit <00:04:41.368>our <00:04:41.601>original <00:04:41.835>requirements.

113
00:04:42.995 --> 00:04:46.215
<00:04:42.995>And <00:04:43.135>this <00:04:43.275>can, <00:04:43.415>this <00:04:43.555>can <00:04:43.695>often <00:04:43.835>take <00:04:43.975>months <00:04:44.115>to <00:04:44.255>really <00:04:44.395>discover.

114
00:04:46.315 --> 00:04:47.415
<00:04:46.315>You <00:04:46.562>can <00:04:46.810>be <00:04:47.057>grinding <00:04:47.305>away.

115
00:04:47.915 --> 00:04:49.975
<00:04:47.915>Uh, <00:04:48.070>for <00:04:48.226>example, <00:04:48.381>you're <00:04:48.537>trying <00:04:48.692>to <00:04:48.848>do <00:04:49.003>concurrency <00:04:49.159>in <00:04:49.315>Python.

116
00:04:49.975 --> 00:04:51.495
<00:04:49.975>That's <00:04:50.248>a <00:04:50.522>classic <00:04:50.795>one. <00:04:51.069>You <00:04:51.343>know,

117
00:04:52.175 --> 00:04:54.255
<00:04:52.175>python's <00:04:52.408>not <00:04:52.641>the <00:04:52.875>right <00:04:53.108>language <00:04:53.341>for <00:04:53.575>concurrency.

118
00:04:54.395 --> 00:04:56.615
<00:04:54.395>It <00:04:54.550>just <00:04:54.706>doesn't <00:04:54.861>do <00:04:55.017>that. <00:04:55.172>And <00:04:55.328>so <00:04:55.483>you, <00:04:55.639>and <00:04:55.794>so,

119
00:04:56.955 --> 00:05:00.415
<00:04:56.955>but <00:04:57.094>often <00:04:57.234>it <00:04:57.375>takes <00:04:57.515>you <00:04:57.655>quite <00:04:57.794>some <00:04:57.935>months <00:04:58.075>to <00:04:58.215>really <00:04:58.354>discover

120
00:05:00.475 --> 00:05:01.935
<00:05:00.475>how <00:05:00.694>bad <00:05:00.913>it <00:05:01.132>is <00:05:01.351>and <00:05:01.570>how, <00:05:01.789>how

121
00:05:01.995 --> 00:05:05.295
<00:05:01.995>and <00:05:02.195>how <00:05:02.395>that <00:05:02.595>fails, <00:05:02.795>discovering <00:05:02.995>the <00:05:03.195>correct <00:05:03.395>patterns,

122
00:05:05.295 --> 00:05:07.495
<00:05:05.295>finding <00:05:05.575>these <00:05:05.855>patterns, <00:05:06.135>unveiling <00:05:06.415>these <00:05:06.695>patterns.

123
00:05:07.845 --> 00:05:11.095
<00:05:07.845>It's <00:05:08.000>really <00:05:08.156>hard <00:05:08.311>today <00:05:08.467>because <00:05:08.622>the <00:05:08.778>internet <00:05:08.933>is <00:05:09.089>so <00:05:09.245>noisy.

124
00:05:11.725 --> 00:05:14.535
<00:05:11.725>There's <00:05:11.900>so <00:05:12.075>many <00:05:12.250>blogs, <00:05:12.425>there's <00:05:12.600>so <00:05:12.775>many <00:05:12.950>opinions, <00:05:13.125>there's

125
00:05:14.535 --> 00:05:17.055
<00:05:14.535>so <00:05:14.768>much <00:05:15.001>going <00:05:15.235>on, <00:05:15.468>and <00:05:15.701>it's <00:05:15.935>impossible

126
00:05:17.055 --> 00:05:18.215
<00:05:17.055>to <00:05:17.229>re, <00:05:17.403>like, <00:05:17.577>it's <00:05:17.751>just <00:05:17.925>too <00:05:18.099>noisy.

127
00:05:18.285 --> 00:05:21.335
<00:05:18.285>It's <00:05:18.440>impossible <00:05:18.596>to <00:05:18.751>find <00:05:18.907>an <00:05:19.062>effective <00:05:19.218>pattern <00:05:19.373>often <00:05:19.529>as <00:05:19.685>well

128
00:05:21.335 --> 00:05:23.775
<00:05:21.335>with <00:05:21.534>many, <00:05:21.734>many <00:05:21.935>technologies, <00:05:22.135>their <00:05:22.335>own <00:05:22.534>document, <00:05:22.734>especially

129
00:05:23.775 --> 00:05:24.775
<00:05:23.775>with <00:05:24.075>open <00:05:24.375>source <00:05:24.674>technologies.

130
00:05:25.535 --> 00:05:29.895
<00:05:25.535>SQL <00:05:25.710>Alchemy's <00:05:25.885>documentation <00:05:26.060>is <00:05:26.235>a <00:05:26.410>really <00:05:26.585>good <00:05:26.760>example, <00:05:26.935>uh,

131
00:05:29.955 --> 00:05:33.415
<00:05:29.955>of <00:05:30.130>a <00:05:30.305>really <00:05:30.479>obscure, <00:05:30.655>weird, <00:05:30.830>difficult <00:05:31.005>to <00:05:31.180>use <00:05:31.354>documentation.

132
00:05:33.555 --> 00:05:35.495
<00:05:33.555>And, <00:05:33.835>and <00:05:34.115>many <00:05:34.395>open <00:05:34.675>source <00:05:34.955>projects

133
00:05:36.205 --> 00:05:38.775
<00:05:36.205>have <00:05:36.484>really <00:05:36.765>terrible <00:05:37.044>documentation <00:05:37.325>that's <00:05:37.604>impossible

134
00:05:38.775 --> 00:05:40.295
<00:05:38.775>to <00:05:39.116>really <00:05:39.459>understand <00:05:39.801>how <00:05:40.143>this

135
00:05:40.295 --> 00:05:41.695
<00:05:40.295>technology <00:05:40.547>is <00:05:40.799>meant <00:05:41.051>to <00:05:41.303>be <00:05:41.555>used.

136
00:05:41.695 --> 00:05:43.415
<00:05:41.695>What's <00:05:42.045>the <00:05:42.395>best <00:05:42.745>pattern? <00:05:43.094>Uh,

137
00:05:43.415 --> 00:05:45.535
<00:05:43.415>what's <00:05:43.570>the <00:05:43.726>be <00:05:43.881>what's <00:05:44.037>the <00:05:44.192>best <00:05:44.348>practice <00:05:44.503>for <00:05:44.659>this <00:05:44.815>technology?

138
00:05:46.115 --> 00:05:48.375
<00:05:46.115>And <00:05:46.348>so <00:05:46.581>everybody's <00:05:46.815>kind <00:05:47.048>of <00:05:47.281>like <00:05:47.515>piling

139
00:05:49.085 --> 00:05:50.495
<00:05:49.085>pain <00:05:49.402>upon <00:05:49.719>pain <00:05:50.036>upon <00:05:50.354>pain.

140
00:05:54.055 --> 00:05:58.165
<00:05:54.055>So <00:05:54.230>some <00:05:54.405>people <00:05:54.580>will <00:05:54.755>turn <00:05:54.930>to <00:05:55.105>training, <00:05:55.280>for <00:05:55.455>example.

141
00:05:58.705 --> 00:06:01.685
<00:05:58.705>Um, <00:05:58.984>now <00:05:59.265>training <00:05:59.544>is <00:05:59.825>a <00:06:00.104>bit

142
00:06:01.685 --> 00:06:03.925
<00:06:01.685>of <00:06:01.918>a <00:06:02.151>diff <00:06:02.385>difficult <00:06:02.618>proposition <00:06:02.851>in <00:06:03.085>technology

143
00:06:03.985 --> 00:06:05.045
<00:06:03.985>for <00:06:04.175>a <00:06:04.366>couple <00:06:04.557>of <00:06:04.748>key <00:06:04.939>reasons.

144
00:06:05.505 --> 00:06:07.405
<00:06:05.505>The <00:06:05.705>first <00:06:05.905>one <00:06:06.105>is <00:06:06.305>this <00:06:06.505>picture <00:06:06.705>up <00:06:06.905>here.

145
00:06:07.565 --> 00:06:10.005
<00:06:07.565>I <00:06:07.705>dunno <00:06:07.844>if <00:06:07.985>you're, <00:06:08.125>I <00:06:08.265>dunno <00:06:08.405>if <00:06:08.545>I've <00:06:08.685>got <00:06:08.825>a <00:06:08.965>pointer.

146
00:06:10.005 --> 00:06:11.685
<00:06:10.005>Do <00:06:10.145>I <00:06:10.284>have <00:06:10.425>a <00:06:10.565>pointer? <00:06:10.705>No, <00:06:10.844>I <00:06:10.985>don't <00:06:11.125>have <00:06:11.265>a <00:06:11.405>pointer.

147
00:06:11.825 --> 00:06:14.365
<00:06:11.825>So <00:06:12.025>this <00:06:12.224>learning, <00:06:12.425>so <00:06:12.625>this <00:06:12.825>forgetting <00:06:13.025>curve <00:06:13.224>graph

148
00:06:14.365 --> 00:06:16.605
<00:06:14.365>that <00:06:14.540>you <00:06:14.715>can <00:06:14.890>see <00:06:15.065>on <00:06:15.240>the <00:06:15.415>top <00:06:15.590>right <00:06:15.765>hand,

149
00:06:16.785 --> 00:06:18.205
<00:06:16.785>on <00:06:17.040>the <00:06:17.296>top <00:06:17.551>right <00:06:17.807>hand <00:06:18.063>side.

150
00:06:18.745 --> 00:06:22.685
<00:06:18.745>So <00:06:18.900>we <00:06:19.056>can <00:06:19.211>basically <00:06:19.367>see <00:06:19.522>that <00:06:19.678>we, <00:06:19.833>we <00:06:19.989>learn <00:06:20.145>something,

151
00:06:22.905 --> 00:06:24.445
<00:06:22.905>but <00:06:23.251>then <00:06:23.597>our <00:06:23.944>retention <00:06:24.291>of

152
00:06:24.445 --> 00:06:26.765
<00:06:24.445>that <00:06:24.795>knowledge <00:06:25.145>drops <00:06:25.495>off <00:06:25.844>exponentially,

153
00:06:26.765 --> 00:06:27.845
<00:06:26.765>exponentially <00:06:27.737>quickly.

154
00:06:28.625 --> 00:06:30.925
<00:06:28.625>So <00:06:28.780>that <00:06:28.936>means <00:06:29.091>after, <00:06:29.247>you <00:06:29.402>know, <00:06:29.558>if <00:06:29.713>we <00:06:29.869>learn <00:06:30.025>something

155
00:06:30.925 --> 00:06:33.765
<00:06:30.925>that <00:06:31.158>means <00:06:31.391>after, <00:06:31.625>you <00:06:31.858>know, <00:06:32.091>a <00:06:32.325>week,

156
00:06:33.975 --> 00:06:36.165
<00:06:33.975>we're <00:06:34.255>maybe <00:06:34.535>retaining <00:06:34.815>30% <00:06:35.095>of <00:06:35.375>that,

157
00:06:36.745 --> 00:06:39.125
<00:06:36.745>we <00:06:36.920>can <00:06:37.095>combat <00:06:37.270>the <00:06:37.445>forgetting <00:06:37.620>curve <00:06:37.795>by <00:06:37.970>making <00:06:38.145>sure

158
00:06:39.125 --> 00:06:42.725
<00:06:39.125>that <00:06:39.300>we <00:06:39.475>have <00:06:39.650>regular <00:06:39.825>daily <00:06:40.000>reviews <00:06:40.175>of <00:06:40.350>that <00:06:40.525>knowledge.

159
00:06:43.065 --> 00:06:44.685
<00:06:43.065>But <00:06:43.344>does <00:06:43.625>training <00:06:43.905>really <00:06:44.185>deliver <00:06:44.465>that?

160
00:06:45.225 --> 00:06:47.765
<00:06:45.225>You <00:06:45.352>know, <00:06:45.479>so <00:06:45.606>you <00:06:45.734>go <00:06:45.861>to <00:06:45.988>a <00:06:46.115>training <00:06:46.243>center <00:06:46.370>if <00:06:46.497>you're <00:06:46.625>lucky,

161
00:06:47.765 --> 00:06:50.845
<00:06:47.765>that <00:06:47.940>training <00:06:48.115>center <00:06:48.289>has <00:06:48.465>good <00:06:48.640>quality, <00:06:48.815>good <00:06:48.990>quality <00:06:49.164>labs,

162
00:06:51.265 --> 00:06:53.045
<00:06:51.265>but <00:06:51.465>they <00:06:51.664>tend <00:06:51.865>to <00:06:52.065>bash <00:06:52.265>through <00:06:52.465>the <00:06:52.664>content.

163
00:06:53.825 --> 00:06:56.965
<00:06:53.825>And <00:06:53.952>do <00:06:54.079>you <00:06:54.206>really <00:06:54.334>get <00:06:54.461>the <00:06:54.588>reviews <00:06:54.715>that <00:06:54.843>you <00:06:54.970>need <00:06:55.097>to <00:06:55.224>really

164
00:06:57.785 --> 00:07:00.365
<00:06:57.784>get <00:06:58.064>this <00:06:58.344>knowledge, <00:06:58.624>uh, <00:06:58.905>properly <00:06:59.184>assimilated?

165
00:07:01.595 --> 00:07:03.405
<00:07:01.595>Also, <00:07:01.945>technical <00:07:02.295>knowledge <00:07:02.645>is <00:07:02.995>what's

166
00:07:03.405 --> 00:07:04.485
<00:07:03.405>known <00:07:03.729>as <00:07:04.053>tacit <00:07:04.377>knowledge.

167
00:07:04.815 --> 00:07:07.325
<00:07:04.815>Tacit <00:07:05.015>knowledge <00:07:05.215>is <00:07:05.415>knowledge, <00:07:05.615>which <00:07:05.815>it's, <00:07:06.015>it's, <00:07:06.215>it's

168
00:07:07.325 --> 00:07:09.685
<00:07:07.325>what <00:07:07.525>we <00:07:07.724>call <00:07:07.925>tool <00:07:08.125>using <00:07:08.325>knowledge, <00:07:08.525>you <00:07:08.724>know,

169
00:07:09.685 --> 00:07:13.125
<00:07:09.685>so <00:07:09.860>using <00:07:10.035>a <00:07:10.210>lathe, <00:07:10.385>for <00:07:10.560>example, <00:07:10.735>is <00:07:10.910>tacit <00:07:11.085>knowledge.

170
00:07:13.125 --> 00:07:15.045
<00:07:13.125>Using <00:07:13.358>a <00:07:13.591>welding <00:07:13.825>machine <00:07:14.058>is <00:07:14.291>tasic <00:07:14.525>knowledge.

171
00:07:15.215 --> 00:07:17.605
<00:07:15.215>Being <00:07:15.494>a <00:07:15.775>carpenter <00:07:16.054>is <00:07:16.335>tacit <00:07:16.614>knowledge.

172
00:07:17.755 --> 00:07:19.805
<00:07:17.755>This <00:07:17.955>is <00:07:18.155>knowledge <00:07:18.355>which <00:07:18.555>is <00:07:18.755>very, <00:07:18.955>very <00:07:19.155>difficult

173
00:07:19.905 --> 00:07:24.365
<00:07:19.905>to <00:07:20.080>pass <00:07:20.255>from <00:07:20.429>one <00:07:20.604>person <00:07:20.780>to <00:07:20.955>another <00:07:21.130>using, <00:07:21.304>uh,

174
00:07:24.595 --> 00:07:25.725
<00:07:24.595>this <00:07:24.849>is <00:07:25.103>very, <00:07:25.357>very <00:07:25.612>difficult.

175
00:07:25.825 --> 00:07:27.445
<00:07:25.825>Uh, <00:07:26.000>this <00:07:26.175>is <00:07:26.349>knowledge, <00:07:26.525>which <00:07:26.700>is <00:07:26.875>very, <00:07:27.050>very <00:07:27.224>difficult

176
00:07:27.445 --> 00:07:28.925
<00:07:27.445>to <00:07:27.778>pass <00:07:28.111>from <00:07:28.444>one <00:07:28.777>person

177
00:07:28.985 --> 00:07:31.405
<00:07:28.985>to <00:07:29.185>another <00:07:29.385>via <00:07:29.585>the <00:07:29.785>verbal <00:07:29.985>or <00:07:30.185>written <00:07:30.385>form.

178
00:07:31.795 --> 00:07:33.685
<00:07:31.795>This <00:07:31.995>is <00:07:32.195>stuff <00:07:32.395>that <00:07:32.595>we <00:07:32.795>learn <00:07:32.995>by <00:07:33.195>doing,

179
00:07:34.625 --> 00:07:38.925
<00:07:34.625>and <00:07:34.825>all <00:07:35.025>it <00:07:35.225>engineering, <00:07:35.425>software <00:07:35.625>engineering, <00:07:35.825>the <00:07:36.025>entire,

180
00:07:39.185 --> 00:07:41.965
<00:07:39.185>all <00:07:39.385>of <00:07:39.585>it <00:07:39.785>is <00:07:39.985>very, <00:07:40.185>very <00:07:40.385>tacit <00:07:40.585>knowledge.

181
00:07:42.385 --> 00:07:45.485
<00:07:42.385>And <00:07:42.560>this <00:07:42.735>doesn't <00:07:42.909>work <00:07:43.085>very <00:07:43.260>well <00:07:43.435>in <00:07:43.610>abstract <00:07:43.784>training,

182
00:07:45.485 --> 00:07:47.285
<00:07:45.485>where <00:07:45.685>you <00:07:45.885>are <00:07:46.085>taken <00:07:46.285>away <00:07:46.485>from <00:07:46.685>your <00:07:46.885>job.

183
00:07:47.855 --> 00:07:50.005
<00:07:47.855>Tacit <00:07:48.030>knowledge <00:07:48.205>has <00:07:48.380>to <00:07:48.555>be <00:07:48.730>built <00:07:48.905>on <00:07:49.080>the <00:07:49.255>job.

184
00:07:50.725 --> 00:07:54.455
<00:07:50.725>This <00:07:50.852>is <00:07:50.979>why, <00:07:51.106>uh, <00:07:51.234>you <00:07:51.361>learn <00:07:51.488>the <00:07:51.615>most <00:07:51.743>when <00:07:51.870>you <00:07:51.997>start <00:07:52.125>working.

185
00:07:56.345 --> 00:07:57.715
<00:07:56.345>Some <00:07:56.653>people <00:07:56.961>turn <00:07:57.269>to <00:07:57.578>consultants.

186
00:07:58.055 --> 00:07:59.595
<00:07:58.055>Uh, <00:07:58.332>I <00:07:58.609>am <00:07:58.886>also <00:07:59.163>a <00:07:59.441>consultant,

187
00:07:59.815 --> 00:08:02.355
<00:07:59.815>but, <00:08:00.094>uh, <00:08:00.375>we <00:08:00.655>are <00:08:00.935>different, <00:08:01.215>obviously.

188
00:08:02.815 --> 00:08:06.675
<00:08:02.815>Um, <00:08:03.048>consultants <00:08:03.281>are <00:08:03.515>very <00:08:03.748>rarely <00:08:03.981>really <00:08:04.215>concerned,

189
00:08:06.675 --> 00:08:08.835
<00:08:06.675>are <00:08:06.955>very <00:08:07.235>rarely <00:08:07.515>concerned <00:08:07.795>with <00:08:08.075>delivering,

190
00:08:09.105 --> 00:08:11.595
<00:08:09.105>with <00:08:09.260>helping <00:08:09.416>a <00:08:09.571>business <00:08:09.727>to <00:08:09.882>really <00:08:10.038>invest <00:08:10.193>in <00:08:10.349>their <00:08:10.505>staff.

191
00:08:11.935 --> 00:08:15.555
<00:08:11.935>That's <00:08:12.110>really <00:08:12.285>their <00:08:12.460>core. <00:08:12.635>Uh, <00:08:12.810>that's <00:08:12.985>really <00:08:13.160>their <00:08:13.335>core.

192
00:08:15.895 --> 00:08:17.515
<00:08:15.895>Uh, <00:08:16.174>that's <00:08:16.455>really <00:08:16.734>their <00:08:17.015>core <00:08:17.294>value.

193
00:08:18.755 --> 00:08:20.455
<00:08:18.755>Um, <00:08:19.105>when <00:08:19.455>you <00:08:19.805>use <00:08:20.155>consultants

194
00:08:20.455 --> 00:08:21.535
<00:08:20.455>or <00:08:20.698>when <00:08:20.941>you <00:08:21.184>use <00:08:21.427>outsourcing,

195
00:08:21.795 --> 00:08:23.895
<00:08:21.795>you <00:08:22.145>are <00:08:22.495>invariably <00:08:22.845>taking <00:08:23.195>ownership

196
00:08:25.005 --> 00:08:26.975
<00:08:25.005>away <00:08:25.355>from <00:08:25.705>your <00:08:26.055>own <00:08:26.405>staff.

197
00:08:27.035 --> 00:08:28.175
<00:08:27.035>That's <00:08:27.291>the <00:08:27.548>way <00:08:27.804>it <00:08:28.061>works.

198
00:08:28.475 --> 00:08:30.775
<00:08:28.475>You're <00:08:28.630>giving <00:08:28.786>this <00:08:28.941>chunk <00:08:29.097>of <00:08:29.252>work, <00:08:29.408>which <00:08:29.563>you <00:08:29.719>don't <00:08:29.875>want

199
00:08:30.775 --> 00:08:34.055
<00:08:30.775>to <00:08:30.902>do, <00:08:31.029>which <00:08:31.156>you <00:08:31.284>can't <00:08:31.411>do <00:08:31.538>to <00:08:31.665>a <00:08:31.793>bunch <00:08:31.920>of <00:08:32.047>other <00:08:32.174>people

200
00:08:34.125 --> 00:08:35.775
<00:08:34.125>that <00:08:34.405>are <00:08:34.684>external <00:08:34.965>to <00:08:35.245>your <00:08:35.525>organization.

201
00:08:36.515 --> 00:08:39.215
<00:08:36.515>And <00:08:36.655>the <00:08:36.794>thing <00:08:36.934>is, <00:08:37.074>is <00:08:37.215>when <00:08:37.355>they're <00:08:37.495>done <00:08:37.635>with <00:08:37.775>that <00:08:37.914>bunch

202
00:08:39.215 --> 00:08:41.295
<00:08:39.215>of <00:08:39.415>work, <00:08:39.615>somehow <00:08:39.815>that <00:08:40.015>bunch <00:08:40.215>of <00:08:40.415>work <00:08:40.615>has

203
00:08:41.295 --> 00:08:42.575
<00:08:41.294>to <00:08:41.525>come <00:08:41.755>back <00:08:41.986>into <00:08:42.216>your <00:08:42.447>organization.

204
00:08:43.555 --> 00:08:45.175
<00:08:43.554>And <00:08:43.905>this <00:08:44.255>is <00:08:44.604>always <00:08:44.954>incre.

205
00:08:45.175 --> 00:08:47.215
<00:08:45.175>This <00:08:45.641>transition <00:08:46.108>from <00:08:46.574>external

206
00:08:47.355 --> 00:08:51.245
<00:08:47.355>to <00:08:47.588>internal <00:08:47.821>is <00:08:48.055>always <00:08:48.288>very, <00:08:48.521>very <00:08:48.755>difficult.

207
00:08:51.665 --> 00:08:53.805
<00:08:51.665>And <00:08:51.820>when <00:08:51.976>you <00:08:52.131>are <00:08:52.287>paying <00:08:52.442>consultants, <00:08:52.598>you're <00:08:52.753>missing <00:08:52.909>a <00:08:53.064>trick

208
00:08:53.805 --> 00:08:55.925
<00:08:53.805>because <00:08:53.979>then <00:08:54.155>you're <00:08:54.329>not <00:08:54.505>investing <00:08:54.680>in <00:08:54.854>your <00:08:55.030>own <00:08:55.204>employees.

209
00:08:58.565 --> 00:09:01.465
<00:08:58.565>So, <00:08:58.798>I <00:08:59.031>wanna <00:08:59.265>introduce <00:08:59.498>a <00:08:59.731>case <00:08:59.965>study.

210
00:09:01.495 --> 00:09:03.385
<00:09:01.495>This <00:09:01.775>is, <00:09:02.055>uh, <00:09:02.335>this <00:09:02.615>is <00:09:02.895>DMSI.

211
00:09:03.645 --> 00:09:06.305
<00:09:03.645>Uh, <00:09:03.845>they're <00:09:04.045>based <00:09:04.245>in <00:09:04.444>Nebraska <00:09:04.645>in <00:09:04.845>the <00:09:05.045>us.

212
00:09:06.305 --> 00:09:08.305
<00:09:06.305>They've <00:09:06.538>been <00:09:06.771>running <00:09:07.005>since <00:09:07.238>the <00:09:07.471>mid <00:09:07.704>seventies.

213
00:09:09.285 --> 00:09:12.985
<00:09:09.285>Um, <00:09:09.459>they <00:09:09.635>build, <00:09:09.810>uh, <00:09:09.985>E-R-E-R-P <00:09:10.160>systems <00:09:10.334>for <00:09:10.510>the <00:09:10.685>construction.

214
00:09:12.985 --> 00:09:16.065
<00:09:12.985>They <00:09:13.112>based, <00:09:13.239>I <00:09:13.366>think, <00:09:13.494>I <00:09:13.621>think <00:09:13.748>they <00:09:13.875>pretty <00:09:14.003>much <00:09:14.130>own <00:09:14.257>the <00:09:14.385>ERP

215
00:09:16.185 --> 00:09:19.625
<00:09:16.185>sys, <00:09:16.324>the <00:09:16.464>EERP <00:09:16.604>market <00:09:16.744>for <00:09:16.885>the <00:09:17.025>construction <00:09:17.165>sector <00:09:17.305>in <00:09:17.444>the <00:09:17.584>us.

216
00:09:20.685 --> 00:09:23.145
<00:09:20.685>Um, <00:09:20.859>they're, <00:09:21.035>they've <00:09:21.209>been <00:09:21.385>going <00:09:21.560>since <00:09:21.734>the <00:09:21.910>mid <00:09:22.084>seventies.

217
00:09:23.145 --> 00:09:25.145
<00:09:23.145>So <00:09:23.378>they've <00:09:23.611>been <00:09:23.845>through <00:09:24.078>several, <00:09:24.311>uh, <00:09:24.545>technology,

218
00:09:25.145 --> 00:09:26.265
<00:09:25.145>technology <00:09:26.153>transitions,

219
00:09:26.525 --> 00:09:29.185
<00:09:26.525>but <00:09:26.680>now <00:09:26.836>they're <00:09:26.991>doing, <00:09:27.147>they're <00:09:27.302>focusing <00:09:27.458>on <00:09:27.613>the <00:09:27.769>latest, <00:09:27.925>uh,

220
00:09:29.185 --> 00:09:32.345
<00:09:29.185>they're <00:09:29.340>focusing <00:09:29.496>on, <00:09:29.651>uh, <00:09:29.807>their <00:09:29.962>latest <00:09:30.118>push, <00:09:30.273>which <00:09:30.429>is, <00:09:30.584>uh,

221
00:09:33.245 --> 00:09:36.345
<00:09:33.245>Golang, <00:09:33.478>Kubernetes, <00:09:33.711>uh, <00:09:33.945>very, <00:09:34.178>very <00:09:34.411>modern <00:09:34.645>stack.

222
00:09:37.015 --> 00:09:38.825
<00:09:37.015>However, <00:09:37.248>they <00:09:37.481>got <00:09:37.715>really, <00:09:37.948>really, <00:09:38.181>they <00:09:38.415>managed

223
00:09:38.825 --> 00:09:40.505
<00:09:38.825>to <00:09:39.105>get <00:09:39.385>very <00:09:39.665>stuck <00:09:39.945>with <00:09:40.225>Kubernetes

224
00:09:40.505 --> 00:09:43.065
<00:09:40.505>because <00:09:40.705>they, <00:09:40.905>they <00:09:41.105>were <00:09:41.305>just <00:09:41.505>scratching <00:09:41.705>around <00:09:41.905>trying

225
00:09:43.065 --> 00:09:44.305
<00:09:43.065>to <00:09:43.344>find <00:09:43.623>an <00:09:43.901>appropriate <00:09:44.180>pattern.

226
00:09:44.775 --> 00:09:45.985
<00:09:44.775>I'll <00:09:44.956>let <00:09:45.138>you <00:09:45.319>read <00:09:45.501>the <00:09:45.682>text <00:09:45.864>here

227
00:10:00.585 --> 00:10:04.745
<00:10:00.585>so <00:10:00.760>you <00:10:00.935>can <00:10:01.110>find <00:10:01.285>the <00:10:01.460>pattern <00:10:01.635>that <00:10:01.810>I <00:10:01.985>gave

228
00:10:04.965 --> 00:10:06.305
<00:10:04.965>to <00:10:05.568>DMSI <00:10:06.170>here.

229
00:10:06.605 --> 00:10:08.425
<00:10:06.605>So <00:10:06.745>you <00:10:06.885>can <00:10:07.025>go <00:10:07.165>on, <00:10:07.305>uh, <00:10:07.445>you <00:10:07.585>can <00:10:07.725>go <00:10:07.865>on <00:10:08.005>GitHub,

230
00:10:08.525 --> 00:10:10.265
<00:10:08.525>please <00:10:08.875>don't <00:10:09.225>criticize <00:10:09.574>the <00:10:09.925>messiness

231
00:10:10.285 --> 00:10:11.665
<00:10:10.285>of <00:10:10.533>my, <00:10:10.781>uh, <00:10:11.030>of <00:10:11.278>my <00:10:11.526>GitHub.

232
00:10:12.205 --> 00:10:13.465
<00:10:12.205>Um, <00:10:12.431>but <00:10:12.658>right <00:10:12.885>here <00:10:13.112>in <00:10:13.339>this,

233
00:10:13.965 --> 00:10:16.145
<00:10:13.965>you <00:10:14.105>can <00:10:14.245>find <00:10:14.385>the <00:10:14.525>simple <00:10:14.665>pattern <00:10:14.805>that <00:10:14.945>was <00:10:15.085>delivered <00:10:15.225>to <00:10:15.365>them.

234
00:10:16.335 --> 00:10:20.705
<00:10:16.335>It's <00:10:16.451>not <00:10:16.568>difficult. <00:10:16.685>So <00:10:16.801>if <00:10:16.918>you <00:10:17.035>want <00:10:17.151>to, <00:10:17.268>if <00:10:17.385>you <00:10:17.501>want <00:10:17.618>to <00:10:17.735>grab

235
00:10:20.705 --> 00:10:24.475
<00:10:20.705>that <00:10:20.821>or <00:10:20.938>take <00:10:21.055>a <00:10:21.171>picture <00:10:21.288>of <00:10:21.405>that, <00:10:21.521>you <00:10:21.638>can <00:10:21.755>find <00:10:21.871>that <00:10:21.988>later <00:10:22.105>on,

236
00:10:25.095 --> 00:10:26.835
<00:10:25.095>or <00:10:25.222>you <00:10:25.349>can <00:10:25.476>contact <00:10:25.604>me <00:10:25.731>and <00:10:25.858>I <00:10:25.985>can <00:10:26.113>give <00:10:26.240>it <00:10:26.367>to <00:10:26.495>you.

237
00:10:31.605 --> 00:10:34.065
<00:10:31.605>So <00:10:31.885>this <00:10:32.165>is <00:10:32.445>a <00:10:32.725>tricky <00:10:33.005>conversation.

238
00:10:34.605 --> 00:10:38.705
<00:10:34.605>Um, <00:10:34.760>you <00:10:34.916>need <00:10:35.071>to <00:10:35.227>be, <00:10:35.382>I've <00:10:35.538>been <00:10:35.693>an <00:10:35.849>infrastructure <00:10:36.005>engineer,

239
00:10:38.805 --> 00:10:40.665
<00:10:38.805>and <00:10:39.038>some <00:10:39.271>people <00:10:39.505>would <00:10:39.738>say <00:10:39.971>a <00:10:40.204>DevOps

240
00:10:40.665 --> 00:10:42.785
<00:10:40.665>or <00:10:40.865>an <00:10:41.064>SRE <00:10:41.265>engineer, <00:10:41.464>whatever <00:10:41.665>for <00:10:41.865>some <00:10:42.064>time.

241
00:10:43.365 --> 00:10:47.085
<00:10:43.365>Uh, <00:10:43.598>it's <00:10:43.831>a <00:10:44.065>very, <00:10:44.298>it's <00:10:44.531>a <00:10:44.765>tricky,

242
00:10:47.085 --> 00:10:48.605
<00:10:47.085>this <00:10:47.313>is <00:10:47.541>a <00:10:47.769>tricky <00:10:47.997>conversation <00:10:48.225>to <00:10:48.453>have.

243
00:10:49.075 --> 00:10:51.685
<00:10:49.075>Basically, <00:10:49.308>Kubernetes, <00:10:49.541>uh, <00:10:49.775>when <00:10:50.008>I <00:10:50.241>started <00:10:50.475>working

244
00:10:51.685 --> 00:10:55.205
<00:10:51.685>with <00:10:51.859>Kubernetes, <00:10:52.035>I, <00:10:52.209>I <00:10:52.385>realized <00:10:52.560>that <00:10:52.734>it <00:10:52.910>automated <00:10:53.084>away,

245
00:10:55.385 --> 00:10:58.965
<00:10:55.385>it <00:10:55.560>auto <00:10:55.735>automated <00:10:55.910>away <00:10:56.085>about <00:10:56.260>95% <00:10:56.435>of <00:10:56.610>my <00:10:56.785>job.

246
00:10:59.865 --> 00:11:02.045
<00:10:59.865>Um, <00:11:00.215>and <00:11:00.565>I <00:11:00.915>became <00:11:01.265>redundant.

247
00:11:02.585 --> 00:11:04.405
<00:11:02.585>So <00:11:02.935>if <00:11:03.285>you're <00:11:03.635>using <00:11:03.985>Kubernetes,

248
00:11:04.625 --> 00:11:07.845
<00:11:04.625>if <00:11:04.752>you <00:11:04.879>have <00:11:05.006>an <00:11:05.134>effective <00:11:05.261>pattern, <00:11:05.388>what <00:11:05.515>I'm <00:11:05.643>trying <00:11:05.770>to <00:11:05.897>say <00:11:06.025>is,

249
00:11:07.865 --> 00:11:10.605
<00:11:07.865>if <00:11:08.040>you <00:11:08.215>have <00:11:08.390>an <00:11:08.565>effective <00:11:08.740>pattern <00:11:08.915>for <00:11:09.090>consuming <00:11:09.265>kuber,

250
00:11:11.385 --> 00:11:14.915
<00:11:11.385>you <00:11:11.735>shouldn't <00:11:12.085>really <00:11:12.435>need <00:11:12.785>people

251
00:11:15.575 --> 00:11:19.795
<00:11:15.575>who <00:11:15.808>identify <00:11:16.041>as <00:11:16.275>a <00:11:16.508>DevOps <00:11:16.741>engineer <00:11:16.975>within

252
00:11:19.795 --> 00:11:20.995
<00:11:19.795>your <00:11:20.335>organization <00:11:20.875>anymore.

253
00:11:21.255 --> 00:11:23.075
<00:11:21.255>It <00:11:21.488>becomes <00:11:21.721>a <00:11:21.955>very, <00:11:22.188>very <00:11:22.421>difficult <00:11:22.655>proposition.

254
00:11:23.975 --> 00:11:28.115
<00:11:23.975>Um, <00:11:24.175>if <00:11:24.375>you <00:11:24.575>have <00:11:24.775>a <00:11:24.975>DevOps <00:11:25.175>type <00:11:25.375>situation

255
00:11:28.115 --> 00:11:30.715
<00:11:28.115>that <00:11:28.348>isn't <00:11:28.581>resolved <00:11:28.815>in <00:11:29.048>less <00:11:29.281>than <00:11:29.515>a

256
00:11:30.715 --> 00:11:33.485
<00:11:30.715>month, <00:11:31.415>something's <00:11:32.115>wrong.

257
00:11:33.665 --> 00:11:34.725
<00:11:33.665>And <00:11:33.824>you <00:11:33.983>need <00:11:34.141>to <00:11:34.301>look <00:11:34.460>very, <00:11:34.619>very

258
00:11:34.725 --> 00:11:36.085
<00:11:34.725>carefully <00:11:35.031>about <00:11:35.337>what's <00:11:35.643>happening <00:11:35.949>there.

259
00:11:36.195 --> 00:11:38.445
<00:11:36.195>Even <00:11:36.545>for <00:11:36.895>quite <00:11:37.245>complicated <00:11:37.595>projects,

260
00:11:39.225 --> 00:11:41.885
<00:11:39.225>you <00:11:39.458>don't <00:11:39.691>need <00:11:39.925>excessive <00:11:40.158>amounts <00:11:40.391>of <00:11:40.625>DevOps.

261
00:11:42.585 --> 00:11:46.205
<00:11:42.585>Um, <00:11:42.725>in <00:11:42.865>fact, <00:11:43.005>that <00:11:43.145>often <00:11:43.285>provides <00:11:43.425>a <00:11:43.565>lot <00:11:43.705>of <00:11:43.845>weird <00:11:43.985>abstraction

262
00:11:46.205 --> 00:11:47.205
<00:11:46.205>that's <00:11:46.430>difficult <00:11:46.655>to <00:11:46.880>get <00:11:47.105>through.

263
00:11:47.625 --> 00:11:50.525
<00:11:47.625>It <00:11:47.825>often <00:11:48.025>forces <00:11:48.225>weird <00:11:48.425>patterns <00:11:48.625>on <00:11:48.825>the <00:11:49.025>developers.

264
00:11:51.395 --> 00:11:54.485
<00:11:51.395>It's, <00:11:51.550>um, <00:11:51.706>DevOps <00:11:51.861>today <00:11:52.017>is <00:11:52.172>a <00:11:52.328>very, <00:11:52.483>very <00:11:52.639>dicey <00:11:52.795>proposition.

265
00:11:54.515 --> 00:11:56.125
<00:11:54.515>It's <00:11:54.715>very, <00:11:54.915>very <00:11:55.115>difficult <00:11:55.314>and <00:11:55.515>very, <00:11:55.715>very <00:11:55.915>weird.

266
00:11:56.385 --> 00:12:00.405
<00:11:56.385>And <00:11:56.525>DevOps <00:11:56.665>as <00:11:56.805>a <00:11:56.944>role <00:11:57.085>is <00:11:57.225>something <00:11:57.365>that <00:11:57.505>must <00:11:57.645>be <00:11:57.785>owned

267
00:12:00.705 --> 00:12:02.285
<00:12:00.705>by <00:12:01.405>developers <00:12:02.105>directly.

268
00:12:04.215 --> 00:12:06.075
<00:12:04.215>And <00:12:04.390>we'll <00:12:04.565>talk <00:12:04.740>more <00:12:04.915>about <00:12:05.090>that <00:12:05.265>a <00:12:05.440>little <00:12:05.615>later.

269
00:12:07.775 --> 00:12:09.555
<00:12:07.775>So, <00:12:08.125>as <00:12:08.475>part <00:12:08.824>of <00:12:09.175>this,

270
00:12:10.295 --> 00:12:13.155
<00:12:10.295>and <00:12:10.435>again, <00:12:10.574>this <00:12:10.714>is, <00:12:10.854>this <00:12:10.995>is, <00:12:11.135>I'm <00:12:11.275>talking <00:12:11.415>about <00:12:11.555>what <00:12:11.694>was,

271
00:12:13.335 --> 00:12:16.515
<00:12:13.335>I'm <00:12:13.490>roughly <00:12:13.646>talking <00:12:13.801>about <00:12:13.957>what <00:12:14.112>was <00:12:14.268>delivered <00:12:14.423>to, <00:12:14.579>uh, <00:12:14.735>DMSI,

272
00:12:16.615 --> 00:12:17.635
<00:12:16.615>the <00:12:16.921>case <00:12:17.227>study <00:12:17.533>customer.

273
00:12:18.215 --> 00:12:23.055
<00:12:18.215>Um, <00:12:18.355>but <00:12:18.495>basically <00:12:18.635>you <00:12:18.775>need <00:12:18.915>to <00:12:19.055>be <00:12:19.195>very, <00:12:19.335>very, <00:12:19.475>very <00:12:19.615>careful

274
00:12:23.565 --> 00:12:25.775
<00:12:23.565>when <00:12:23.798>you're <00:12:24.031>getting <00:12:24.265>involved <00:12:24.498>in <00:12:24.731>concepts <00:12:24.965>such

275
00:12:25.775 --> 00:12:27.775
<00:12:25.775>as <00:12:26.008>infrastructure, <00:12:26.241>as <00:12:26.475>code, <00:12:26.708>when <00:12:26.941>you're <00:12:27.175>starting

276
00:12:27.775 --> 00:12:30.615
<00:12:27.775>to <00:12:27.949>use <00:12:28.125>tools <00:12:28.300>like <00:12:28.475>Terraform <00:12:28.650>when <00:12:28.824>you're <00:12:29.000>using <00:12:29.175>tools

277
00:12:30.615 --> 00:12:31.695
<00:12:30.615>such <00:12:31.101>as <00:12:31.587>helm.

278
00:12:32.355 --> 00:12:35.095
<00:12:32.355>Now, <00:12:32.635>I'm <00:12:32.915>probably <00:12:33.195>going <00:12:33.475>against <00:12:33.755>the,

279
00:12:35.275 --> 00:12:37.255
<00:12:35.275>I'm <00:12:35.555>probably <00:12:35.834>going <00:12:36.115>against <00:12:36.395>the, <00:12:36.675>the,

280
00:12:37.255 --> 00:12:38.295
<00:12:37.255>the <00:12:37.489>bulk <00:12:37.723>of <00:12:37.957>people <00:12:38.190>here.

281
00:12:38.875 --> 00:12:42.655
<00:12:38.875>I'm <00:12:39.075>not <00:12:39.275>sure <00:12:39.475>that <00:12:39.675>following <00:12:39.875>infrastructure's, <00:12:40.075>code <00:12:40.275>doggedly

282
00:12:43.195 --> 00:12:45.935
<00:12:43.195>as <00:12:43.335>a <00:12:43.475>principle <00:12:43.615>is <00:12:43.755>a <00:12:43.895>very <00:12:44.035>good <00:12:44.175>idea <00:12:44.315>for <00:12:44.455>most <00:12:44.595>projects,

283
00:12:45.935 --> 00:12:47.695
<00:12:45.935>for <00:12:46.168>most <00:12:46.401>products, <00:12:46.635>for <00:12:46.868>most <00:12:47.101>projects, <00:12:47.334>rather,

284
00:12:47.995 --> 00:12:50.055
<00:12:47.995>and <00:12:48.275>I'll <00:12:48.555>explain <00:12:48.835>how <00:12:49.115>Kubernetes <00:12:49.395>enables

285
00:12:50.055 --> 00:12:51.775
<00:12:50.055>that <00:12:50.288>in <00:12:50.521>the <00:12:50.755>next <00:12:50.988>couple <00:12:51.221>of <00:12:51.454>slides.

286
00:12:53.035 --> 00:12:57.655
<00:12:53.035>If <00:12:53.268>you <00:12:53.501>are <00:12:53.735>struggling <00:12:53.968>with <00:12:54.201>adopting <00:12:54.435>cloud,

287
00:12:58.195 --> 00:12:59.495
<00:12:58.195>try <00:12:58.429>getting <00:12:58.663>rid <00:12:58.897>of <00:12:59.131>these <00:12:59.365>tools.

288
00:12:59.635 --> 00:13:02.935
<00:12:59.635>Get <00:12:59.762>rid <00:12:59.889>of <00:13:00.016>Terraform, <00:13:00.144>get <00:13:00.271>rid <00:13:00.398>of <00:13:00.525>helm. <00:13:00.653>Get <00:13:00.780>back <00:13:00.907>to <00:13:01.035>basics.

289
00:13:03.475 --> 00:13:05.895
<00:13:03.475>Amazon <00:13:03.675>Web <00:13:03.875>Services <00:13:04.075>CLI <00:13:04.275>is <00:13:04.475>a <00:13:04.675>great <00:13:04.875>tool

290
00:13:06.315 --> 00:13:08.295
<00:13:06.315>and <00:13:06.665>it <00:13:07.015>suits <00:13:07.365>Amazon <00:13:07.715>Web.

291
00:13:08.295 --> 00:13:13.055
<00:13:08.295>The <00:13:08.469>A-W-S-C-L-I <00:13:08.645>also <00:13:08.819>suits <00:13:08.995>how <00:13:09.170>Amazon <00:13:09.344>Web <00:13:09.520>services <00:13:09.694>works.

292
00:13:13.855 --> 00:13:16.335
<00:13:13.855>AWS <00:13:14.205>is <00:13:14.555>an <00:13:14.905>imperative <00:13:15.255>platform.

293
00:13:16.595 --> 00:13:19.295
<00:13:16.595>You <00:13:16.722>have <00:13:16.849>to <00:13:16.976>do <00:13:17.104>this <00:13:17.231>step, <00:13:17.358>then <00:13:17.485>this <00:13:17.613>step, <00:13:17.740>then <00:13:17.867>this <00:13:17.995>step,

294
00:13:19.295 --> 00:13:20.695
<00:13:19.295>then <00:13:19.547>this <00:13:19.799>step, <00:13:20.051>then <00:13:20.303>this <00:13:20.555>step.

295
00:13:21.035 --> 00:13:22.535
<00:13:21.035>And <00:13:21.227>it, <00:13:21.420>and <00:13:21.613>when <00:13:21.806>you're <00:13:21.999>using <00:13:22.192>ACL <00:13:22.385>I,

296
00:13:22.535 --> 00:13:24.735
<00:13:22.535>when <00:13:22.690>you're <00:13:22.846>using <00:13:23.001>the <00:13:23.157>CLI <00:13:23.312>tool, <00:13:23.468>you <00:13:23.623>can <00:13:23.779>directly <00:13:23.935>see,

297
00:13:24.955 --> 00:13:27.095
<00:13:24.955>I'm <00:13:25.130>gonna <00:13:25.305>do <00:13:25.480>this <00:13:25.655>step, <00:13:25.830>this <00:13:26.005>step, <00:13:26.180>this <00:13:26.355>step,

298
00:13:27.245 --> 00:13:28.615
<00:13:27.245>this <00:13:27.553>step, <00:13:27.861>and <00:13:28.169>this <00:13:28.478>step.

299
00:13:30.705 --> 00:13:33.405
<00:13:30.705>And <00:13:30.845>Cube, <00:13:30.985>CTL <00:13:31.125>as <00:13:31.265>well, <00:13:31.405>you <00:13:31.545>can <00:13:31.685>just <00:13:31.825>use <00:13:31.965>this <00:13:32.105>directly.

300
00:13:33.405 --> 00:13:34.645
<00:13:33.405>Like <00:13:33.628>there's <00:13:33.851>not <00:13:34.074>really <00:13:34.297>any <00:13:34.521>need

301
00:13:34.645 --> 00:13:36.565
<00:13:34.645>to <00:13:34.995>use <00:13:35.345>any <00:13:35.694>fancy <00:13:36.045>templating,

302
00:13:36.585 --> 00:13:38.885
<00:13:36.585>or <00:13:36.785>it's <00:13:36.985>very, <00:13:37.185>there <00:13:37.385>are <00:13:37.585>specific <00:13:37.785>use <00:13:37.985>cases

303
00:13:38.955 --> 00:13:40.605
<00:13:38.955>that <00:13:39.235>Helm <00:13:39.515>can <00:13:39.795>help <00:13:40.075>with, <00:13:40.355>such

304
00:13:40.605 --> 00:13:43.725
<00:13:40.605>as <00:13:40.760>when <00:13:40.916>you're <00:13:41.071>distributing <00:13:41.227>packages <00:13:41.382>that <00:13:41.538>are <00:13:41.693>gonna <00:13:41.849>be <00:13:42.005>on

305
00:13:44.315 --> 00:13:46.295
<00:13:44.315>your <00:13:44.665>customer's <00:13:45.015>clusters, <00:13:45.365>for <00:13:45.715>example.

306
00:13:46.605 --> 00:13:48.175
<00:13:46.605>Then <00:13:46.885>there's <00:13:47.165>some <00:13:47.445>use <00:13:47.725>cases <00:13:48.005>there,

307
00:13:48.515 --> 00:13:49.655
<00:13:48.515>but <00:13:48.720>not <00:13:48.925>really, <00:13:49.130>in <00:13:49.335>my <00:13:49.540>opinion.

308
00:13:50.315 --> 00:13:51.895
<00:13:50.315>Um, <00:13:50.595>so <00:13:50.875>if <00:13:51.155>you're <00:13:51.435>getting <00:13:51.715>lost,

309
00:13:51.915 --> 00:13:53.775
<00:13:51.915>if <00:13:52.115>things <00:13:52.314>are <00:13:52.515>going <00:13:52.714>a <00:13:52.915>bit <00:13:53.115>weird, <00:13:53.314>try

310
00:13:53.775 --> 00:13:56.055
<00:13:53.775>and <00:13:54.008>fall <00:13:54.241>back <00:13:54.475>to <00:13:54.708>these <00:13:54.941>basic <00:13:55.175>tools

311
00:13:56.635 --> 00:13:58.615
<00:13:56.635>and <00:13:56.810>you'll <00:13:56.985>probably <00:13:57.160>find <00:13:57.335>that <00:13:57.510>you'll <00:13:57.685>start <00:13:57.860>getting <00:13:58.035>traction.

312
00:14:02.735 --> 00:14:05.955
<00:14:02.735>So, <00:14:02.875>yeah, <00:14:03.015>keep <00:14:03.155>it <00:14:03.295>simple, <00:14:03.435>stupid <00:14:03.575>is <00:14:03.715>my <00:14:03.855>key <00:14:03.995>message <00:14:04.135>here.

313
00:14:08.155 --> 00:14:12.735
<00:14:08.155>So <00:14:08.329>this <00:14:08.505>is, <00:14:08.680>this <00:14:08.855>diagram <00:14:09.030>is <00:14:09.204>meant <00:14:09.380>to <00:14:09.555>explain

314
00:14:13.395 --> 00:14:15.855
<00:14:13.395>the <00:14:13.745>separation <00:14:14.095>of <00:14:14.444>concerns <00:14:14.795>between

315
00:14:16.245 --> 00:14:18.055
<00:14:16.245>what <00:14:16.478>we <00:14:16.711>would <00:14:16.945>call <00:14:17.178>a <00:14:17.411>platform <00:14:17.645>team.

316
00:14:18.435 --> 00:14:20.865
<00:14:18.435>So <00:14:18.785>I'm <00:14:19.135>dividing <00:14:19.484>this <00:14:19.834>up

317
00:14:20.865 --> 00:14:22.865
<00:14:20.865>and <00:14:21.065>saying <00:14:21.265>that <00:14:21.465>on, <00:14:21.665>on <00:14:21.865>Amazon <00:14:22.065>Web <00:14:22.265>Services,

318
00:14:22.925 --> 00:14:25.825
<00:14:22.925>at <00:14:23.080>least <00:14:23.236>a <00:14:23.391>platform <00:14:23.547>team <00:14:23.702>is <00:14:23.858>mostly <00:14:24.013>gonna <00:14:24.169>be <00:14:24.324>using

319
00:14:25.985 --> 00:14:28.625
<00:14:25.985>A-W-S-C-L-I <00:14:26.451>or <00:14:26.918>Terraform <00:14:27.385>maybe,

320
00:14:29.365 --> 00:14:31.505
<00:14:29.365>but <00:14:29.645>mostly <00:14:29.925>gonna <00:14:30.205>be <00:14:30.485>using <00:14:30.765>Amazon.

321
00:14:31.505 --> 00:14:34.065
<00:14:31.505>They're <00:14:31.705>gonna <00:14:31.905>be <00:14:32.105>interacting <00:14:32.305>with <00:14:32.505>Amazon <00:14:32.705>Web <00:14:32.905>services

322
00:14:35.155 --> 00:14:38.425
<00:14:35.155>developers <00:14:35.435>don't <00:14:35.714>really, <00:14:35.995>today <00:14:36.275>with <00:14:36.555>Kubernetes,

323
00:14:38.535 --> 00:14:39.825
<00:14:38.535>they <00:14:38.767>don't <00:14:38.999>really <00:14:39.231>have <00:14:39.463>any <00:14:39.696>need

324
00:14:39.825 --> 00:14:41.345
<00:14:39.825>to <00:14:40.098>interact <00:14:40.372>with <00:14:40.645>Amazon <00:14:40.919>Web <00:14:41.193>services.

325
00:14:41.825 --> 00:14:43.065
<00:14:41.825>'cause <00:14:41.984>they <00:14:42.143>can <00:14:42.303>achieve <00:14:42.462>everything <00:14:42.622>that <00:14:42.781>they <00:14:42.941>need

326
00:14:43.065 --> 00:14:45.625
<00:14:43.065>to <00:14:43.531>achieve <00:14:43.998>within <00:14:44.465>Kubernetes.

327
00:14:47.495 --> 00:14:49.345
<00:14:47.495>This <00:14:47.670>is <00:14:47.845>quite, <00:14:48.020>this <00:14:48.195>is <00:14:48.370>quite <00:14:48.545>a <00:14:48.720>nice <00:14:48.895>model

328
00:14:49.345 --> 00:14:51.390
<00:14:49.345>because <00:14:49.545>it <00:14:49.745>means <00:14:49.945>that <00:14:50.145>all <00:14:50.345>of <00:14:50.545>the <00:14:50.745>complexity

329
00:14:51.390 --> 00:14:53.380
<00:14:51.390>of <00:14:51.564>your <00:14:51.740>application, <00:14:51.915>which <00:14:52.090>is <00:14:52.265>all <00:14:52.439>the <00:14:52.615>difficult <00:14:52.790>stuff,

330
00:14:53.380 --> 00:14:56.125
<00:14:53.380>basically <00:14:53.580>sits <00:14:53.780>in <00:14:53.980>Kubernetes <00:14:54.180>where <00:14:54.380>it's <00:14:54.580>very <00:14:54.780>easy

331
00:14:56.225 --> 00:14:57.445
<00:14:56.225>to <00:14:56.774>manage <00:14:57.323>complexity.

332
00:14:58.165 --> 00:15:00.885
<00:14:58.165>Managing <00:14:58.339>complexity <00:14:58.515>in <00:14:58.689>Amazon <00:14:58.865>web <00:14:59.040>services <00:14:59.214>is <00:14:59.390>a <00:14:59.564>nightmare.

333
00:15:01.525 --> 00:15:03.405
<00:15:01.525>Managing <00:15:01.758>complexity <00:15:01.991>in <00:15:02.225>Kubernetes <00:15:02.458>is <00:15:02.691>a <00:15:02.925>dream.

334
00:15:03.755 --> 00:15:05.805
<00:15:03.755>It's <00:15:03.955>the <00:15:04.155>latest, <00:15:04.355>well, <00:15:04.555>it's <00:15:04.755>now <00:15:04.955>quite <00:15:05.155>old,

335
00:15:05.805 --> 00:15:07.805
<00:15:05.805>but <00:15:05.979>it's <00:15:06.155>still, <00:15:06.329>you <00:15:06.505>know, <00:15:06.680>the <00:15:06.854>latest <00:15:07.030>generation <00:15:07.204>of,

336
00:15:07.825 --> 00:15:09.125
<00:15:07.825>of <00:15:08.215>a <00:15:08.605>hosting <00:15:08.995>platform.

337
00:15:09.395 --> 00:15:10.565
<00:15:09.395>It's <00:15:09.746>the <00:15:10.097>latest <00:15:10.448>generation

338
00:15:10.565 --> 00:15:12.565
<00:15:10.565>of <00:15:11.031>application <00:15:11.498>management <00:15:11.965>platform.

339
00:15:13.165 --> 00:15:15.485
<00:15:13.165>AWS <00:15:13.515>little <00:15:13.865>bit <00:15:14.214>crusty <00:15:14.564>nowadays.

340
00:15:16.345 --> 00:15:17.885
<00:15:16.345>And <00:15:16.576>you <00:15:16.807>need <00:15:17.038>a <00:15:17.269>lot <00:15:17.500>of <00:15:17.731>time

341
00:15:17.985 --> 00:15:20.125
<00:15:17.985>and <00:15:18.140>quite <00:15:18.296>a <00:15:18.451>lot <00:15:18.607>of <00:15:18.762>resources <00:15:18.918>to <00:15:19.073>build <00:15:19.229>things <00:15:19.385>here

342
00:15:21.405 --> 00:15:23.545
<00:15:21.405>unless <00:15:21.605>you <00:15:21.805>put <00:15:22.005>all <00:15:22.204>of <00:15:22.405>your <00:15:22.605>complexity <00:15:22.805>Kubernetes.

343
00:15:24.005 --> 00:15:26.505
<00:15:24.005>So <00:15:24.285>the <00:15:24.564>platform <00:15:24.845>team <00:15:25.125>is <00:15:25.405>responsible

344
00:15:26.605 --> 00:15:28.225
<00:15:26.605>for <00:15:27.305>deploying <00:15:28.005>Kubernetes.

345
00:15:28.455 --> 00:15:31.145
<00:15:28.455>They're <00:15:28.735>responsible <00:15:29.015>for <00:15:29.295>deploying <00:15:29.575>database <00:15:29.855>instances.

346
00:15:32.005 --> 00:15:35.385
<00:15:32.005>Um, <00:15:32.205>the <00:15:32.405>software <00:15:32.605>development <00:15:32.805>team <00:15:33.005>is <00:15:33.205>responsible <00:15:33.405>for

347
00:15:35.935 --> 00:15:38.275
<00:15:35.935>consuming <00:15:36.635>those <00:15:37.334>services.

348
00:15:40.275 --> 00:15:42.225
<00:15:40.275>Developers <00:15:40.625>are <00:15:40.975>responsible <00:15:41.324>for <00:15:41.675>schema.

349
00:15:42.855 --> 00:15:45.185
<00:15:42.855>Your <00:15:43.088>application <00:15:43.321>in <00:15:43.555>Kubernetes <00:15:43.788>has <00:15:44.021>a <00:15:44.255>schema.

350
00:15:45.185 --> 00:15:47.705
<00:15:45.185>Your <00:15:45.385>application <00:15:45.584>in <00:15:45.785>a <00:15:45.984>database <00:15:46.185>has <00:15:46.385>a <00:15:46.584>schema.

351
00:15:48.605 --> 00:15:51.665
<00:15:48.605>Um, <00:15:48.805>the <00:15:49.005>development <00:15:49.205>team <00:15:49.405>should <00:15:49.605>be <00:15:49.805>re <00:15:50.005>fully

352
00:15:51.665 --> 00:15:53.185
<00:15:51.665>responsible <00:15:52.348>for <00:15:53.032>CICD.

353
00:15:53.335 --> 00:15:55.425
<00:15:53.335>Perhaps <00:15:53.615>the <00:15:53.895>platform <00:15:54.175>team <00:15:54.455>provides <00:15:54.735>support.

354
00:15:55.615 --> 00:15:58.145
<00:15:55.615>Perhaps <00:15:55.848>they're <00:15:56.081>making <00:15:56.315>sure <00:15:56.548>that <00:15:56.781>there's <00:15:57.015>a,

355
00:15:58.145 --> 00:16:00.225
<00:15:58.145>maybe <00:15:58.319>they're <00:15:58.495>keeping <00:15:58.670>you <00:15:58.845>on <00:15:59.020>security, <00:15:59.194>something <00:15:59.370>like <00:15:59.545>that.

356
00:16:00.605 --> 00:16:04.425
<00:16:00.605>But <00:16:00.745>really <00:16:00.885>the <00:16:01.025>development <00:16:01.165>team <00:16:01.305>have <00:16:01.445>to <00:16:01.585>own <00:16:01.725>the <00:16:01.865>lifecycle <00:16:02.005>of

357
00:16:04.425 --> 00:16:06.225
<00:16:04.425>that <00:16:04.775>lifecycle <00:16:05.125>of <00:16:05.474>that <00:16:05.824>application.

358
00:16:06.805 --> 00:16:08.545
<00:16:06.805>If <00:16:07.038>you <00:16:07.271>build <00:16:07.505>it, <00:16:07.738>you <00:16:07.971>run <00:16:08.204>it.

359
00:16:14.765 --> 00:16:15.785
<00:16:14.765>So <00:16:15.223>Amazon <00:16:15.683>website,

360
00:16:15.805 --> 00:16:17.425
<00:16:15.805>I'm <00:16:15.944>gonna <00:16:16.084>talk <00:16:16.224>about <00:16:16.364>the <00:16:16.505>cloud <00:16:16.645>providers <00:16:16.785>now <00:16:16.925>a <00:16:17.064>little <00:16:17.204>bit.

361
00:16:17.765 --> 00:16:19.785
<00:16:17.765>So <00:16:18.115>Amazon <00:16:18.465>Web <00:16:18.814>Services, <00:16:19.165>um,

362
00:16:20.205 --> 00:16:22.305
<00:16:20.205>is <00:16:20.485>a <00:16:20.765>first <00:16:21.045>generation <00:16:21.325>cloud <00:16:21.605>technology.

363
00:16:22.565 --> 00:16:24.585
<00:16:22.565>And, <00:16:23.031>um, <00:16:23.498>it's <00:16:23.965>quite,

364
00:16:24.935 --> 00:16:27.625
<00:16:24.935>it's <00:16:25.090>quite <00:16:25.246>badly <00:16:25.401>done <00:16:25.557>if <00:16:25.712>we <00:16:25.868>look <00:16:26.023>at <00:16:26.179>it <00:16:26.334>critically.

365
00:16:27.965 --> 00:16:29.145
<00:16:27.965>Uh, <00:16:28.319>it's <00:16:28.673>not <00:16:29.027>very,

366
00:16:29.445 --> 00:16:31.585
<00:16:29.445>the <00:16:29.645>different <00:16:29.845>services <00:16:30.045>are <00:16:30.245>not <00:16:30.445>very <00:16:30.645>well <00:16:30.845>integrated.

367
00:16:32.205 --> 00:16:34.705
<00:16:32.205>Um, <00:16:32.360>Amazon <00:16:32.516>Web <00:16:32.671>Services <00:16:32.827>doesn't <00:16:32.982>provide <00:16:33.138>us <00:16:33.293>with <00:16:33.449>a <00:16:33.605>bunch

368
00:16:34.705 --> 00:16:35.945
<00:16:34.705>of <00:16:35.263>easy <00:16:35.821>defaults.

369
00:16:36.525 --> 00:16:38.825
<00:16:36.525>Um, <00:16:36.758>you <00:16:36.991>know, <00:16:37.225>the, <00:16:37.458>the <00:16:37.691>learning <00:16:37.925>curve

370
00:16:38.825 --> 00:16:40.705
<00:16:38.825>with <00:16:39.105>Amazon <00:16:39.385>Web <00:16:39.665>services <00:16:39.945>is <00:16:40.225>brutal.

371
00:16:41.125 --> 00:16:43.625
<00:16:41.125>Uh, <00:16:41.325>I <00:16:41.525>mean, <00:16:41.725>I <00:16:41.925>specialize <00:16:42.125>in <00:16:42.325>upskilling <00:16:42.525>teams

372
00:16:43.655 --> 00:16:44.865
<00:16:43.655>with <00:16:44.018>Amazon <00:16:44.381>Web <00:16:44.744>Services

373
00:16:45.245 --> 00:16:48.905
<00:16:45.245>and <00:16:45.478>it's <00:16:45.711>hard <00:16:45.945>to <00:16:46.178>do, <00:16:46.411>um, <00:16:46.645>Amazon,

374
00:16:49.465 --> 00:16:51.505
<00:16:49.465>I <00:16:49.665>dunno <00:16:49.865>whether <00:16:50.065>this <00:16:50.265>is <00:16:50.465>intentional <00:16:50.665>or <00:16:50.865>not,

375
00:16:52.005 --> 00:16:54.265
<00:16:52.005>but <00:16:52.355>Amazon <00:16:52.705>Web <00:16:53.055>Services, <00:16:53.405>um,

376
00:16:55.175 --> 00:16:58.625
<00:16:55.175>basically <00:16:55.330>promote <00:16:55.486>DevOps <00:16:55.641>engineering <00:16:55.797>as <00:16:55.952>a <00:16:56.108>kind <00:16:56.263>of <00:16:56.419>a <00:16:56.574>culture

377
00:16:58.855 --> 00:17:01.305
<00:16:58.855>because <00:16:59.135>it <00:16:59.415>suits <00:16:59.695>their <00:16:59.975>engineering <00:17:00.255>paradigm.

378
00:17:02.355 --> 00:17:03.795
<00:17:02.355>I <00:17:02.571>dunno <00:17:02.787>whether <00:17:03.003>that's <00:17:03.218>intentional <00:17:03.435>or <00:17:03.651>not.

379
00:17:04.225 --> 00:17:07.715
<00:17:04.224>It's <00:17:04.365>similar <00:17:04.504>to <00:17:04.645>the <00:17:04.784>way <00:17:04.925>that, <00:17:05.064>for <00:17:05.204>example, <00:17:05.344>SAP <00:17:05.484>is <00:17:05.625>working.

380
00:17:08.015 --> 00:17:12.675
<00:17:08.015>So <00:17:08.170>SAPA <00:17:08.326>popular <00:17:08.481>provider <00:17:08.637>of, <00:17:08.792>um, <00:17:08.948>ERP <00:17:09.103>systems <00:17:09.259>to, <00:17:09.415>to,

381
00:17:13.095 --> 00:17:14.715
<00:17:13.095>you <00:17:13.328>know, <00:17:13.561>it's <00:17:13.795>a <00:17:14.028>global <00:17:14.261>provider <00:17:14.495>of,

382
00:17:14.735 --> 00:17:16.675
<00:17:14.734>of <00:17:14.909>ERP <00:17:15.084>systems <00:17:15.260>been <00:17:15.435>going <00:17:15.609>for <00:17:15.784>a <00:17:15.959>long <00:17:16.135>time.

383
00:17:17.055 --> 00:17:20.515
<00:17:17.055>You <00:17:17.288>cannot <00:17:17.521>use, <00:17:17.755>you <00:17:17.988>cannot <00:17:18.221>use <00:17:18.455>SAP

384
00:17:20.515 --> 00:17:22.075
<00:17:20.515>without <00:17:21.215>SAP <00:17:21.915>consultants.

385
00:17:22.175 --> 00:17:25.155
<00:17:22.175>And <00:17:22.315>in <00:17:22.454>the <00:17:22.595>same <00:17:22.734>way, <00:17:22.875>you <00:17:23.014>can't <00:17:23.155>really <00:17:23.294>use <00:17:23.435>Amazon <00:17:23.575>Web

386
00:17:25.395 --> 00:17:27.235
<00:17:25.395>services <00:17:25.861>without <00:17:26.328>DevOps <00:17:26.795>engineers.

387
00:17:27.695 --> 00:17:29.955
<00:17:27.694>So <00:17:27.928>they <00:17:28.161>kind <00:17:28.395>of <00:17:28.628>promote <00:17:28.861>DevOps <00:17:29.095>engineering

388
00:17:30.295 --> 00:17:33.115
<00:17:30.295>as <00:17:30.528>the <00:17:30.761>access <00:17:30.995>method <00:17:31.228>to <00:17:31.461>their <00:17:31.695>platform.

389
00:17:35.165 --> 00:17:38.985
<00:17:35.165>In <00:17:35.320>my <00:17:35.476>opinion, <00:17:35.631>Google <00:17:35.787>Cloud <00:17:35.942>is <00:17:36.098>much <00:17:36.253>easier <00:17:36.409>to <00:17:36.565>learn.

390
00:17:39.405 --> 00:17:42.145
<00:17:39.405>So <00:17:39.512>if <00:17:39.620>we <00:17:39.728>go <00:17:39.835>back, <00:17:39.943>uh, <00:17:40.051>if <00:17:40.158>we <00:17:40.266>go <00:17:40.374>back <00:17:40.481>a <00:17:40.589>couple <00:17:40.697>of <00:17:40.805>sites

391
00:17:42.775 --> 00:17:44.505
<00:17:42.775>with <00:17:43.125>Google, <00:17:43.475>with <00:17:43.825>Google <00:17:44.175>Cloud,

392
00:17:44.725 --> 00:17:46.545
<00:17:44.725>you <00:17:44.958>don't <00:17:45.191>really <00:17:45.425>need <00:17:45.658>a <00:17:45.891>platform <00:17:46.125>team.

393
00:17:46.645 --> 00:17:48.065
<00:17:46.645>You <00:17:46.900>basically <00:17:47.156>need <00:17:47.411>a <00:17:47.667>dev <00:17:47.923>team

394
00:17:48.215 --> 00:17:50.205
<00:17:48.215>that <00:17:48.415>can <00:17:48.615>take <00:17:48.814>over <00:17:49.014>the <00:17:49.215>platform <00:17:49.415>team <00:17:49.615>role

395
00:17:50.675 --> 00:17:53.125
<00:17:50.675>because <00:17:50.908>it's <00:17:51.141>much <00:17:51.375>easier <00:17:51.608>to <00:17:51.841>consume <00:17:52.075>Google

396
00:17:53.125 --> 00:17:55.005
<00:17:53.125>because <00:17:53.280>it <00:17:53.436>just <00:17:53.591>works <00:17:53.747>out <00:17:53.902>of <00:17:54.058>the <00:17:54.213>box <00:17:54.369>with <00:17:54.525>very,

397
00:17:55.005 --> 00:17:56.125
<00:17:55.005>very <00:17:55.509>easy <00:17:56.013>defaults.

398
00:17:59.495 --> 00:18:02.265
<00:17:59.495>This, <00:17:59.650>uh, <00:17:59.806>Google <00:17:59.961>Cloud <00:18:00.117>platform <00:18:00.272>was <00:18:00.428>what <00:18:00.583>was <00:18:00.739>selected <00:18:00.895>by,

399
00:18:02.365 --> 00:18:04.825
<00:18:02.365>uh, <00:18:02.505>by, <00:18:02.645>by, <00:18:02.785>by, <00:18:02.925>by <00:18:03.065>the <00:18:03.205>case <00:18:03.345>study <00:18:03.485>customer <00:18:03.625>as <00:18:03.765>well.

400
00:18:04.965 --> 00:18:09.025
<00:18:04.965>And <00:18:05.092>a <00:18:05.219>lot <00:18:05.346>of, <00:18:05.474>I <00:18:05.601>mean, <00:18:05.728>I <00:18:05.855>have <00:18:05.983>customers, <00:18:06.110>I, <00:18:06.237>I, <00:18:06.365>sorry,

401
00:18:09.045 --> 00:18:10.665
<00:18:09.045>we <00:18:09.325>have <00:18:09.605>customers, <00:18:09.885>we <00:18:10.165>have <00:18:10.445>customers

402
00:18:10.665 --> 00:18:13.505
<00:18:10.665>that <00:18:10.840>use <00:18:11.014>both <00:18:11.190>Amazon <00:18:11.365>Web <00:18:11.540>services <00:18:11.715>and <00:18:11.889>Google <00:18:12.065>Cloud.

403
00:18:14.215 --> 00:18:15.345
<00:18:14.215>It's <00:18:14.553>about <00:18:14.893>50 <00:18:15.232>50.

404
00:18:15.685 --> 00:18:18.185
<00:18:15.685>Um, <00:18:15.860>but <00:18:16.034>I <00:18:16.210>always <00:18:16.385>prefer <00:18:16.560>to <00:18:16.735>do <00:18:16.909>Google <00:18:17.085>Cloud

405
00:18:18.185 --> 00:18:20.065
<00:18:18.185>because <00:18:18.385>it's <00:18:18.585>always <00:18:18.784>much <00:18:18.985>more <00:18:19.185>fluid, <00:18:19.385>you <00:18:19.585>know,

406
00:18:20.065 --> 00:18:22.785
<00:18:20.065>it's <00:18:20.240>a <00:18:20.415>much <00:18:20.590>easier, <00:18:20.765>it's <00:18:20.940>a <00:18:21.115>much <00:18:21.290>easier <00:18:21.465>push

407
00:18:22.785 --> 00:18:23.905
<00:18:22.785>from <00:18:23.121>an <00:18:23.457>educational <00:18:23.793>perspective.

408
00:18:26.155 --> 00:18:29.465
<00:18:26.155>Azure, <00:18:26.621>uh, <00:18:27.088>um, <00:18:27.555>yeah,

409
00:18:30.185 --> 00:18:31.465
<00:18:30.185>I <00:18:30.377>try <00:18:30.569>and <00:18:30.761>stay <00:18:30.953>away <00:18:31.145>from <00:18:31.337>Azure.

410
00:18:31.475 --> 00:18:35.625
<00:18:31.475>Let's <00:18:31.630>put <00:18:31.786>it <00:18:31.941>like <00:18:32.097>that. <00:18:32.252>Um, <00:18:32.408>it's, <00:18:32.563>there <00:18:32.719>are <00:18:32.875>problems.

411
00:18:35.755 --> 00:18:37.065
<00:18:35.755>Let's <00:18:35.951>leave <00:18:36.148>it, <00:18:36.344>let's <00:18:36.541>leave <00:18:36.737>it <00:18:36.934>there.

412
00:18:42.475 --> 00:18:45.975
<00:18:42.475>So <00:18:42.649>basically <00:18:42.824>we <00:18:43.000>managed <00:18:43.175>to <00:18:43.350>get, <00:18:43.524>using <00:18:43.699>these <00:18:43.875>principles

413
00:18:45.975 --> 00:18:48.815
<00:18:45.975>that <00:18:46.115>we've <00:18:46.254>just <00:18:46.395>talked <00:18:46.534>about, <00:18:46.675>we <00:18:46.814>managed <00:18:46.955>to <00:18:47.094>get <00:18:47.235>DSMI <00:18:47.375>out

414
00:18:48.815 --> 00:18:50.855
<00:18:48.815>of <00:18:48.942>the <00:18:49.069>mud, <00:18:49.196>and <00:18:49.324>in <00:18:49.451>fact, <00:18:49.578>we <00:18:49.705>sold <00:18:49.833>them <00:18:49.960>a <00:18:50.087>specific <00:18:50.215>product,

415
00:18:50.865 --> 00:18:52.975
<00:18:50.865>which, <00:18:51.065>which, <00:18:51.265>which <00:18:51.465>I'll <00:18:51.665>talk <00:18:51.865>about <00:18:52.065>very <00:18:52.265>shortly.

416
00:18:54.275 --> 00:18:58.245
<00:18:54.275>So <00:18:54.450>the, <00:18:54.625>so <00:18:54.800>basically <00:18:54.975>I'll <00:18:55.150>just <00:18:55.325>let <00:18:55.500>you <00:18:55.675>read,

417
00:18:58.595 --> 00:18:59.685
<00:18:58.595>I'll <00:18:58.791>just <00:18:58.987>let <00:18:59.183>you <00:18:59.379>read <00:18:59.576>this.

418
00:19:08.025 --> 00:19:09.845
<00:19:08.025>So, <00:19:08.165>yeah, <00:19:08.305>so <00:19:08.445>we <00:19:08.585>managed <00:19:08.725>to <00:19:08.865>get <00:19:09.005>them <00:19:09.145>up <00:19:09.285>and <00:19:09.425>running.

419
00:19:10.145 --> 00:19:11.645
<00:19:10.145>Uh, <00:19:10.482>they're <00:19:10.820>already <00:19:11.157>using <00:19:11.495>Kubernetes,

420
00:19:11.645 --> 00:19:12.765
<00:19:11.645>but <00:19:11.813>we <00:19:11.981>gave <00:19:12.149>them <00:19:12.317>the <00:19:12.485>right <00:19:12.653>pattern.

421
00:19:12.865 --> 00:19:14.765
<00:19:12.865>We <00:19:13.145>gave <00:19:13.425>them <00:19:13.705>proper <00:19:13.985>CICD <00:19:14.265>process.

422
00:19:14.865 --> 00:19:16.765
<00:19:14.865>We <00:19:15.098>gave <00:19:15.331>them <00:19:15.565>review <00:19:15.798>apps, <00:19:16.031>the <00:19:16.265>ability

423
00:19:16.985 --> 00:19:21.165
<00:19:16.985>to <00:19:17.218>independently <00:19:17.451>deploy, <00:19:17.685>uh, <00:19:17.918>branches <00:19:18.151>in <00:19:18.385>Kubernetes.

424
00:19:21.705 --> 00:19:24.445
<00:19:21.705>Um, <00:19:21.938>a <00:19:22.171>deployment <00:19:22.405>to <00:19:22.638>Kubernetes <00:19:22.871>became <00:19:23.105>part

425
00:19:24.445 --> 00:19:26.125
<00:19:24.445>of <00:19:24.678>the <00:19:24.911>standard <00:19:25.145>test <00:19:25.378>of <00:19:25.611>their <00:19:25.845>application.

426
00:19:26.585 --> 00:19:28.525
<00:19:26.585>You <00:19:26.740>know, <00:19:26.896>so <00:19:27.051>if <00:19:27.207>a, <00:19:27.362>if <00:19:27.518>a <00:19:27.673>deployment <00:19:27.829>was <00:19:27.985>broken,

427
00:19:28.945 --> 00:19:31.205
<00:19:28.945>you <00:19:29.100>could <00:19:29.256>not <00:19:29.411>merge <00:19:29.567>that <00:19:29.722>branch <00:19:29.878>into <00:19:30.033>master, <00:19:30.189>for <00:19:30.345>example.

428
00:19:31.385 --> 00:19:33.045
<00:19:31.385>So <00:19:31.585>we <00:19:31.785>gave <00:19:31.985>them <00:19:32.185>this <00:19:32.385>type <00:19:32.585>of <00:19:32.785>power.

429
00:19:33.705 --> 00:19:35.525
<00:19:33.705>Um, <00:19:33.938>and <00:19:34.171>that <00:19:34.405>happened <00:19:34.638>very, <00:19:34.871>very <00:19:35.105>quickly.

430
00:19:38.295 --> 00:19:41.385
<00:19:38.295>Very <00:19:38.422>quickly. <00:19:38.549>So <00:19:38.676>now <00:19:38.804>it's <00:19:38.931>time <00:19:39.058>for <00:19:39.185>the <00:19:39.313>plug <00:19:39.440>a <00:19:39.567>little <00:19:39.695>bit.

431
00:19:41.445 --> 00:19:43.985
<00:19:41.445>So <00:19:41.645>hopefully <00:19:41.845>this <00:19:42.044>explain, <00:19:42.245>explains <00:19:42.445>how <00:19:42.645>we're <00:19:42.845>working.

432
00:19:44.925 --> 00:19:48.265
<00:19:44.925>Um, <00:19:45.065>so <00:19:45.205>as <00:19:45.345>we <00:19:45.485>said <00:19:45.625>before, <00:19:45.764>so <00:19:45.905>we're, <00:19:46.044>we're <00:19:46.185>purely <00:19:46.325>focused.

433
00:19:48.265 --> 00:19:49.785
<00:19:48.265>Darwinist <00:19:48.607>is <00:19:48.949>purely <00:19:49.291>focused <00:19:49.633>about

434
00:19:49.785 --> 00:19:51.185
<00:19:49.785>delivering <00:19:50.415>educational <00:19:51.045>outcomes.

435
00:19:51.445 --> 00:19:53.025
<00:19:51.445>So <00:19:51.678>the <00:19:51.911>way <00:19:52.145>that <00:19:52.378>we <00:19:52.611>consult <00:19:52.845>is

436
00:19:53.165 --> 00:19:54.945
<00:19:53.165>by <00:19:53.631>delivering <00:19:54.098>educational <00:19:54.565>outcomes.

437
00:19:56.005 --> 00:19:57.785
<00:19:56.005>Um, <00:19:56.238>we <00:19:56.471>teach <00:19:56.705>people <00:19:56.938>on <00:19:57.171>the <00:19:57.405>job.

438
00:19:57.785 --> 00:19:59.185
<00:19:57.785>That's <00:19:57.965>the <00:19:58.145>only <00:19:58.325>way <00:19:58.505>that <00:19:58.685>it <00:19:58.865>really <00:19:59.045>works.

439
00:19:59.245 --> 00:20:01.185
<00:19:59.245>You <00:19:59.419>can't <00:19:59.594>really <00:19:59.770>take <00:19:59.945>people <00:20:00.120>away <00:20:00.294>from <00:20:00.469>their <00:20:00.645>work

440
00:20:01.185 --> 00:20:02.385
<00:20:01.185>and <00:20:01.455>teach <00:20:01.725>them <00:20:01.995>anything <00:20:02.264>useful.

441
00:20:03.125 --> 00:20:06.305
<00:20:03.125>Uh, <00:20:03.325>this <00:20:03.525>allows <00:20:03.725>us <00:20:03.925>to <00:20:04.125>avoid <00:20:04.325>any <00:20:04.525>kind

442
00:20:06.305 --> 00:20:07.905
<00:20:06.305>of <00:20:06.538>unhealthy <00:20:06.771>dependency <00:20:07.005>on <00:20:07.238>us <00:20:07.471>as <00:20:07.705>well.

443
00:20:08.165 --> 00:20:10.145
<00:20:08.165>Uh, <00:20:08.320>we <00:20:08.476>don't <00:20:08.631>want <00:20:08.787>you <00:20:08.942>to <00:20:09.098>be <00:20:09.253>dependent <00:20:09.409>on <00:20:09.565>us

444
00:20:10.145 --> 00:20:12.065
<00:20:10.145>because <00:20:10.495>it's <00:20:10.845>annoying <00:20:11.195>and <00:20:11.545>difficult.

445
00:20:13.005 --> 00:20:14.785
<00:20:13.005>And <00:20:13.471>we <00:20:13.938>are <00:20:14.405>very,

446
00:20:14.785 --> 00:20:16.385
<00:20:14.785>very <00:20:15.065>focused <00:20:15.345>about <00:20:15.625>helping <00:20:15.905>our <00:20:16.185>customers

447
00:20:16.525 --> 00:20:18.305
<00:20:16.525>invest <00:20:16.875>directly <00:20:17.225>in <00:20:17.575>their <00:20:17.925>staff.

448
00:20:18.765 --> 00:20:20.465
<00:20:18.765>We <00:20:19.045>want, <00:20:19.325>we <00:20:19.605>want <00:20:19.885>our <00:20:20.165>customers

449
00:20:20.465 --> 00:20:22.665
<00:20:20.465>to <00:20:20.698>focus <00:20:20.931>on <00:20:21.165>the <00:20:21.398>continuing <00:20:21.631>professional <00:20:21.865>development

450
00:20:22.685 --> 00:20:23.825
<00:20:22.685>of <00:20:23.027>their <00:20:23.369>technical <00:20:23.711>staff.

451
00:20:24.255 --> 00:20:26.825
<00:20:24.255>It's, <00:20:24.455>it's <00:20:24.655>something <00:20:24.855>that's <00:20:25.055>extremely <00:20:25.255>difficult <00:20:25.455>to <00:20:25.655>do,

452
00:20:26.925 --> 00:20:28.225
<00:20:26.925>but <00:20:27.158>that's <00:20:27.393>what <00:20:27.627>we <00:20:27.860>specialize <00:20:28.094>in,

453
00:20:28.325 --> 00:20:29.745
<00:20:28.325>is <00:20:28.580>making <00:20:28.836>sure <00:20:29.091>that <00:20:29.347>that <00:20:29.602>happens.

454
00:20:30.415 --> 00:20:31.945
<00:20:30.415>This <00:20:30.690>says, <00:20:30.965>this <00:20:31.241>does <00:20:31.516>wonderful <00:20:31.792>things

455
00:20:31.965 --> 00:20:33.465
<00:20:31.965>for <00:20:32.415>reducing <00:20:32.865>staff <00:20:33.314>churn.

456
00:20:33.485 --> 00:20:35.585
<00:20:33.485>For <00:20:33.718>example, <00:20:33.951>any <00:20:34.185>developer <00:20:34.418>will <00:20:34.651>tell <00:20:34.885>you

457
00:20:35.585 --> 00:20:36.945
<00:20:35.585>that <00:20:35.759>if <00:20:35.934>they <00:20:36.109>really <00:20:36.284>want <00:20:36.459>to <00:20:36.634>get <00:20:36.809>involved

458
00:20:36.945 --> 00:20:38.665
<00:20:36.945>with <00:20:37.100>the <00:20:37.256>new <00:20:37.411>technology, <00:20:37.567>if <00:20:37.722>they <00:20:37.878>wanna <00:20:38.033>learn <00:20:38.189>a <00:20:38.345>new

459
00:20:38.665 --> 00:20:40.825
<00:20:38.665>technology, <00:20:38.898>they <00:20:39.131>generally <00:20:39.365>have <00:20:39.598>to <00:20:39.831>switch <00:20:40.065>jobs.

460
00:20:41.485 --> 00:20:43.345
<00:20:41.485>And, <00:20:41.685>uh, <00:20:41.885>we're <00:20:42.084>trying <00:20:42.284>to <00:20:42.485>break <00:20:42.685>that <00:20:42.885>cycle.

461
00:20:46.255 --> 00:20:48.095
<00:20:46.255>So <00:20:46.488>main <00:20:46.721>product <00:20:46.955>is <00:20:47.188>a <00:20:47.421>skill <00:20:47.655>sprint.

462
00:20:48.205 --> 00:20:51.055
<00:20:48.205>This <00:20:48.360>is <00:20:48.516>for <00:20:48.671>when <00:20:48.827>a <00:20:48.982>business <00:20:49.138>is <00:20:49.293>very <00:20:49.449>focused <00:20:49.605>about

463
00:20:51.055 --> 00:20:52.455
<00:20:51.055>what <00:20:51.235>they <00:20:51.415>want <00:20:51.595>and <00:20:51.775>they <00:20:51.955>want <00:20:52.135>it <00:20:52.315>quickly.

464
00:20:52.955 --> 00:20:55.495
<00:20:52.955>So <00:20:53.188>the <00:20:53.421>business <00:20:53.655>says, <00:20:53.888>we <00:20:54.121>want <00:20:54.355>Kubernetes,

465
00:20:55.795 --> 00:20:58.375
<00:20:55.795>and <00:20:55.950>basically <00:20:56.106>we <00:20:56.261>turn <00:20:56.417>up, <00:20:56.572>take <00:20:56.728>three <00:20:56.883>of <00:20:57.039>their <00:20:57.195>developers,

466
00:20:58.445 --> 00:21:01.935
<00:20:58.445>make <00:20:58.600>it <00:20:58.756>happen, <00:20:58.911>and <00:20:59.067>leave <00:20:59.222>them <00:20:59.378>in <00:20:59.533>a <00:20:59.689>position, <00:20:59.845>uh,

467
00:21:01.935 --> 00:21:03.535
<00:21:01.935>leave <00:21:02.215>them <00:21:02.495>in <00:21:02.774>a <00:21:03.054>position, <00:21:03.335>uh,

468
00:21:03.535 --> 00:21:04.895
<00:21:03.535>leave <00:21:03.779>them <00:21:04.024>in <00:21:04.269>a <00:21:04.514>sustainable <00:21:04.759>position.

469
00:21:05.755 --> 00:21:06.855
<00:21:05.755>We <00:21:06.002>don't <00:21:06.250>touch <00:21:06.497>a <00:21:06.745>keyboard.

470
00:21:06.855 --> 00:21:09.735
<00:21:06.855>Everything <00:21:07.088>is <00:21:07.321>delivered <00:21:07.555>by <00:21:07.788>the <00:21:08.021>customer <00:21:08.255>staff.

471
00:21:10.075 --> 00:21:12.495
<00:21:10.075>And <00:21:10.250>this <00:21:10.425>proves <00:21:10.600>that <00:21:10.775>this <00:21:10.950>capability <00:21:11.125>has <00:21:11.300>been <00:21:11.475>properly

472
00:21:12.495 --> 00:21:14.335
<00:21:12.495>assimilated <00:21:12.961>by <00:21:13.428>that <00:21:13.895>team.

473
00:21:14.845 --> 00:21:17.095
<00:21:14.845>They're <00:21:15.078>able <00:21:15.311>to <00:21:15.545>then <00:21:15.778>develop <00:21:16.011>things <00:21:16.245>further.

474
00:21:17.405 --> 00:21:21.015
<00:21:17.405>They're <00:21:17.638>able <00:21:17.871>to <00:21:18.105>then <00:21:18.338>re <00:21:18.571>uh, <00:21:18.805>reorganize

475
00:21:21.015 --> 00:21:22.935
<00:21:21.015>and <00:21:21.190>redo <00:21:21.365>things <00:21:21.540>how <00:21:21.715>they <00:21:21.890>want <00:21:22.065>to <00:21:22.240>do <00:21:22.415>them.

476
00:21:23.245 --> 00:21:25.175
<00:21:23.245>It's <00:21:23.478>not <00:21:23.711>about <00:21:23.945>delivering <00:21:24.178>a <00:21:24.411>blob <00:21:24.645>of

477
00:21:26.225 --> 00:21:27.675
<00:21:26.225>mess <00:21:26.442>in <00:21:26.659>the <00:21:26.877>middle <00:21:27.095>of <00:21:27.312>their <00:21:27.530>infrastructure.

478
00:21:27.745 --> 00:21:29.195
<00:21:27.745>It's <00:21:28.005>about <00:21:28.266>giving <00:21:28.528>them <00:21:28.789>the <00:21:29.050>tools

479
00:21:29.215 --> 00:21:31.115
<00:21:29.215>and <00:21:29.370>the <00:21:29.526>experience <00:21:29.681>to <00:21:29.837>be <00:21:29.992>able <00:21:30.148>to <00:21:30.303>move <00:21:30.459>things <00:21:30.615>forward.

480
00:21:31.855 --> 00:21:35.155
<00:21:31.855>Um, <00:21:31.995>for <00:21:32.135>example, <00:21:32.275>DMSI <00:21:32.415>are <00:21:32.555>already <00:21:32.695>doing <00:21:32.835>a <00:21:32.975>bunch <00:21:33.115>of <00:21:33.255>stuff

481
00:21:35.155 --> 00:21:38.075
<00:21:35.155>that <00:21:35.330>I've, <00:21:35.504>yeah, <00:21:35.680>they've, <00:21:35.855>they've, <00:21:36.030>they've <00:21:36.205>taken <00:21:36.379>our <00:21:36.555>work

482
00:21:38.075 --> 00:21:39.315
<00:21:38.075>that <00:21:38.234>we <00:21:38.393>did <00:21:38.553>in <00:21:38.712>that, <00:21:38.872>in <00:21:39.031>that <00:21:39.191>week,

483
00:21:39.375 --> 00:21:43.525
<00:21:39.375>and <00:21:39.575>they've <00:21:39.775>gone, <00:21:39.975>they've <00:21:40.175>taken <00:21:40.375>it <00:21:40.575>a <00:21:40.775>very,

484
00:21:43.525 --> 00:21:45.485
<00:21:43.525>very <00:21:43.665>long <00:21:43.805>way <00:21:43.945>away <00:21:44.085>from <00:21:44.225>where <00:21:44.365>we, <00:21:44.505>from <00:21:44.645>where <00:21:44.785>they <00:21:44.925>started.

485
00:21:49.495 --> 00:21:51.355
<00:21:49.495>Our <00:21:49.774>other <00:21:50.054>product <00:21:50.334>is <00:21:50.614>capability <00:21:50.895>cultivation.

486
00:21:51.355 --> 00:21:54.715
<00:21:51.355>This <00:21:51.510>is <00:21:51.666>much <00:21:51.821>a <00:21:51.977>much <00:21:52.132>slower <00:21:52.288>sort <00:21:52.443>of <00:21:52.599>time <00:21:52.755>release.

487
00:21:54.715 --> 00:21:55.955
<00:21:54.715>This <00:21:54.994>is <00:21:55.273>generally <00:21:55.552>happening <00:21:55.831>over,

488
00:21:56.225 --> 00:21:57.315
<00:21:56.225>this <00:21:56.552>is <00:21:56.879>generally <00:21:57.206>happening,

489
00:21:57.315 --> 00:21:58.875
<00:21:57.315>happening <00:21:57.548>over <00:21:57.781>the <00:21:58.015>space <00:21:58.248>of <00:21:58.481>a <00:21:58.715>year.

490
00:21:59.575 --> 00:22:02.075
<00:21:59.575>Um, <00:21:59.715>this <00:21:59.855>is <00:21:59.995>when <00:22:00.135>an <00:22:00.275>organization <00:22:00.415>is <00:22:00.555>a <00:22:00.695>little <00:22:00.835>bit <00:22:00.975>unsure

491
00:22:02.075 --> 00:22:03.195
<00:22:02.075>about <00:22:02.276>what <00:22:02.478>they <00:22:02.679>want <00:22:02.881>to <00:22:03.082>do.

492
00:22:03.665 --> 00:22:05.515
<00:22:03.665>Well, <00:22:03.805>we <00:22:03.945>know <00:22:04.085>that <00:22:04.225>we <00:22:04.365>need <00:22:04.504>to <00:22:04.645>move <00:22:04.784>to <00:22:04.925>the <00:22:05.065>cloud,

493
00:22:05.855 --> 00:22:07.955
<00:22:05.855>but <00:22:06.055>we're <00:22:06.255>a <00:22:06.455>little <00:22:06.655>bit <00:22:06.855>unsure <00:22:07.055>about <00:22:07.255>what

494
00:22:07.955 --> 00:22:09.275
<00:22:07.955>that <00:22:08.192>journey's <00:22:08.430>going <00:22:08.667>to <00:22:08.905>look <00:22:09.143>like.

495
00:22:09.415 --> 00:22:10.795
<00:22:09.415>We <00:22:09.663>need <00:22:09.911>to <00:22:10.160>learn <00:22:10.408>more <00:22:10.657>slowly.

496
00:22:11.165 --> 00:22:12.915
<00:22:11.165>We're <00:22:11.340>a <00:22:11.514>little <00:22:11.690>bit <00:22:11.865>unsure <00:22:12.040>what <00:22:12.215>our <00:22:12.389>goal <00:22:12.565>is.

497
00:22:13.215 --> 00:22:16.075
<00:22:13.215>We <00:22:13.370>have <00:22:13.526>a <00:22:13.681>mission, <00:22:13.837>but <00:22:13.992>not <00:22:14.148>necessarily <00:22:14.303>a <00:22:14.459>clear <00:22:14.615>objective.

498
00:22:16.765 --> 00:22:18.665
<00:22:16.765>But <00:22:16.998>again, <00:22:17.231>the <00:22:17.465>output <00:22:17.698>is <00:22:17.931>always <00:22:18.165>delivered

499
00:22:18.665 --> 00:22:19.665
<00:22:18.665>by <00:22:18.965>the <00:22:19.264>customer's <00:22:19.565>employees

500
00:22:19.665 --> 00:22:22.705
<00:22:19.665>because <00:22:19.898>it's <00:22:20.131>really <00:22:20.365>about, <00:22:20.598>again, <00:22:20.831>building <00:22:21.065>capability

501
00:22:22.845 --> 00:22:24.065
<00:22:22.845>inside <00:22:23.394>these <00:22:23.943>organizations.

502
00:22:24.205 --> 00:22:26.345
<00:22:24.205>That's <00:22:24.360>what <00:22:24.516>the, <00:22:24.671>that's <00:22:24.827>what <00:22:24.982>the <00:22:25.138>most <00:22:25.293>important <00:22:25.449>thing <00:22:25.605>is.

503
00:22:29.205 --> 00:22:31.395
<00:22:29.205>These <00:22:29.360>are <00:22:29.516>the <00:22:29.671>generally <00:22:29.827>the <00:22:29.982>technologies <00:22:30.138>that <00:22:30.293>we <00:22:30.449>work <00:22:30.605>with.

504
00:22:31.675 --> 00:22:33.075
<00:22:31.675>I <00:22:31.885>mean, <00:22:32.095>it's <00:22:32.305>the <00:22:32.515>usual, <00:22:32.725>it's <00:22:32.935>the,

505
00:22:33.235 --> 00:22:34.835
<00:22:33.235>I <00:22:33.409>should <00:22:33.584>really <00:22:33.760>take <00:22:33.935>away <00:22:34.110>the <00:22:34.284>Azure <00:22:34.459>one <00:22:34.635>here.

506
00:22:35.255 --> 00:22:37.715
<00:22:35.255>Um, <00:22:35.410>but <00:22:35.566>it's, <00:22:35.721>it's <00:22:35.877>really <00:22:36.032>the <00:22:36.188>usual <00:22:36.343>set <00:22:36.499>Google <00:22:36.655>Cloud,

507
00:22:37.715 --> 00:22:39.115
<00:22:37.715>we <00:22:37.895>do <00:22:38.075>a <00:22:38.254>lot <00:22:38.435>with <00:22:38.615>Amazon <00:22:38.795>Web <00:22:38.975>Services.

508
00:22:39.115 --> 00:22:42.635
<00:22:39.115>We <00:22:39.242>do <00:22:39.369>a <00:22:39.496>lot <00:22:39.624>with <00:22:39.751>GI <00:22:39.878>Kubernetes, <00:22:40.005>uh, <00:22:40.133>a <00:22:40.260>lot <00:22:40.387>of <00:22:40.515>Python.

509
00:22:42.935 --> 00:22:45.635
<00:22:42.935>I'm <00:22:43.090>a <00:22:43.246>Python <00:22:43.401>developer. <00:22:43.557>I <00:22:43.712>title <00:22:43.868>and <00:22:44.023>go, <00:22:44.179>but <00:22:44.335>yeah.

510
00:22:46.335 --> 00:22:49.075
<00:22:46.335>Um, <00:22:46.615>and <00:22:46.895>of <00:22:47.175>course, <00:22:47.455>PostgreSQL, <00:22:47.735>MySQL,

511
00:22:49.075 --> 00:22:50.315
<00:22:49.075>obviously <00:22:49.447>DevOps <00:22:49.819>down <00:22:50.191>here.

512
00:22:54.215 --> 00:22:57.155
<00:22:54.215>So <00:22:54.355>use <00:22:54.495>cases. <00:22:54.635>So <00:22:54.774>we <00:22:54.915>work <00:22:55.054>with <00:22:55.195>any <00:22:55.334>company <00:22:55.475>that <00:22:55.615>uses

513
00:22:57.545 --> 00:23:01.315
<00:22:57.545>that <00:22:57.685>use, <00:22:57.825>that <00:22:57.965>wants <00:22:58.105>to <00:22:58.245>use <00:22:58.385>an <00:22:58.525>external <00:22:58.665>company <00:22:58.805>when <00:22:58.945>getting

514
00:23:01.335 --> 00:23:02.595
<00:23:01.335>to <00:23:01.618>grit <00:23:01.902>with <00:23:02.185>new <00:23:02.469>technologies.

515
00:23:02.855 --> 00:23:06.035
<00:23:02.855>We <00:23:03.030>also <00:23:03.205>work <00:23:03.380>with <00:23:03.555>technology <00:23:03.730>vendors <00:23:03.905>that <00:23:04.080>are <00:23:04.255>struggling

516
00:23:06.035 --> 00:23:07.075
<00:23:06.035>with <00:23:06.503>customer <00:23:06.971>success.

517
00:23:07.415 --> 00:23:10.795
<00:23:07.415>So, <00:23:07.570>for <00:23:07.726>example, <00:23:07.881>if <00:23:08.037>they're <00:23:08.192>struggling <00:23:08.348>to <00:23:08.503>help <00:23:08.659>a <00:23:08.815>customer

518
00:23:11.135 --> 00:23:14.295
<00:23:11.135>to <00:23:11.310>really <00:23:11.485>get <00:23:11.660>to <00:23:11.835>grips, <00:23:12.010>uh, <00:23:12.185>if <00:23:12.360>they're <00:23:12.535>helping,

519
00:23:14.315 --> 00:23:15.815
<00:23:14.315>if <00:23:14.507>they're <00:23:14.700>trying <00:23:14.893>to, <00:23:15.086>if <00:23:15.279>they're <00:23:15.472>struggling <00:23:15.665>with,

520
00:23:15.885 --> 00:23:19.055
<00:23:15.885>with <00:23:16.060>their <00:23:16.235>customers, <00:23:16.410>if <00:23:16.585>they're <00:23:16.760>struggling <00:23:16.935>with <00:23:17.110>the <00:23:17.285>journey

521
00:23:19.055 --> 00:23:20.855
<00:23:19.055>of <00:23:19.230>their <00:23:19.405>customers, <00:23:19.580>if <00:23:19.755>their <00:23:19.930>customers <00:23:20.105>are <00:23:20.280>not <00:23:20.455>really

522
00:23:20.855 --> 00:23:23.855
<00:23:20.855>getting <00:23:21.088>properly <00:23:21.321>emotionally <00:23:21.555>invested <00:23:21.788>in <00:23:22.021>their <00:23:22.255>product,

523
00:23:23.925 --> 00:23:25.175
<00:23:23.925>this <00:23:24.112>is <00:23:24.300>something <00:23:24.487>that <00:23:24.675>we <00:23:24.862>help <00:23:25.050>with.

524
00:23:25.435 --> 00:23:27.095
<00:23:25.435>But <00:23:25.590>this <00:23:25.746>is <00:23:25.901>something <00:23:26.057>that <00:23:26.212>you <00:23:26.368>can <00:23:26.523>do <00:23:26.679>as <00:23:26.835>well.

525
00:23:27.195 --> 00:23:29.415
<00:23:27.195>So <00:23:27.335>if <00:23:27.475>you <00:23:27.615>are <00:23:27.754>working, <00:23:27.895>if <00:23:28.034>you <00:23:28.175>are <00:23:28.314>building <00:23:28.455>a <00:23:28.595>product,

526
00:23:30.065 --> 00:23:33.135
<00:23:30.065>think <00:23:30.298>about <00:23:30.531>what <00:23:30.765>is <00:23:30.998>the <00:23:31.231>educational <00:23:31.465>journey

527
00:23:33.135 --> 00:23:36.175
<00:23:33.135>that <00:23:33.335>my <00:23:33.535>customer <00:23:33.735>needs <00:23:33.935>to <00:23:34.135>take <00:23:34.335>in <00:23:34.535>order

528
00:23:36.175 --> 00:23:37.335
<00:23:36.175>to <00:23:36.383>be <00:23:36.592>successful <00:23:36.801>with <00:23:37.010>my <00:23:37.219>product.

529
00:23:38.185 --> 00:23:39.435
<00:23:38.185>It's <00:23:38.409>a <00:23:38.635>really, <00:23:38.860>really <00:23:39.085>good <00:23:39.310>question

530
00:23:39.435 --> 00:23:40.915
<00:23:39.435>to <00:23:39.601>constantly <00:23:39.768>keep <00:23:39.934>at <00:23:40.101>the <00:23:40.267>back <00:23:40.434>of <00:23:40.600>your <00:23:40.767>mind,

531
00:23:41.175 --> 00:23:42.715
<00:23:41.175>how <00:23:41.406>is <00:23:41.637>my <00:23:41.868>customer <00:23:42.099>gonna <00:23:42.330>learn <00:23:42.561>this?

532
00:23:43.225 --> 00:23:44.595
<00:23:43.225>Because <00:23:43.471>if <00:23:43.718>it's, <00:23:43.964>if <00:23:44.211>your, <00:23:44.458>if,

533
00:23:44.615 --> 00:23:47.045
<00:23:44.615>if <00:23:44.815>your <00:23:45.015>technology <00:23:45.215>is <00:23:45.415>difficult <00:23:45.615>to <00:23:45.815>learn, <00:23:46.015>ah,

534
00:23:47.045 --> 00:23:48.045
<00:23:47.045>you're <00:23:47.225>gonna <00:23:47.405>have <00:23:47.585>a <00:23:47.765>bad <00:23:47.945>time.

535
00:23:50.105 --> 00:23:51.965
<00:23:50.105>Thanks <00:23:50.338>very <00:23:50.571>much. <00:23:50.805>That <00:23:51.038>was <00:23:51.271>a <00:23:51.505>little

536
00:23:51.965 --> 00:23:53.085
<00:23:51.965>shorter <00:23:52.216>than <00:23:52.469>I <00:23:52.721>was <00:23:52.973>imagining.

537
00:23:53.345 --> 00:23:55.445
<00:23:53.345>Um, <00:23:53.695>but <00:23:54.045>yeah, <00:23:54.395>any <00:23:54.745>questions?

538
00:24:01.765 --> 00:24:03.435
<00:24:01.765>Hello, <00:24:01.998>Andrew, <00:24:02.231>welcome <00:24:02.465>back <00:24:02.698>on <00:24:02.931>Live <00:24:03.165>Stage.

539
00:24:04.005 --> 00:24:06.115
<00:24:04.005>Thank <00:24:04.180>you <00:24:04.355>so <00:24:04.530>much <00:24:04.705>for <00:24:04.880>this <00:24:05.055>very <00:24:05.230>interesting <00:24:05.405>talk.

540
00:24:09.135 --> 00:24:14.065
<00:24:09.135>So <00:24:09.335>I <00:24:09.535>hope <00:24:09.735>you're <00:24:09.935>ready <00:24:10.135>for <00:24:10.335>some <00:24:10.535>questions.

541
00:24:14.785 --> 00:24:17.465
<00:24:14.785>I <00:24:15.135>am. <00:24:15.485>You <00:24:15.835>are. <00:24:16.185>Alright.

542
00:24:18.285 --> 00:24:22.705
<00:24:18.285>So <00:24:18.425>then, <00:24:18.565>um, <00:24:18.705>maybe <00:24:18.845>also <00:24:18.985>to <00:24:19.125>you, <00:24:19.265>um, <00:24:19.405>Andrew, <00:24:19.545>how <00:24:19.685>did,

543
00:24:22.725 --> 00:24:24.945
<00:24:22.725>did <00:24:22.899>your <00:24:23.074>tech <00:24:23.250>career <00:24:23.425>start <00:24:23.600>in <00:24:23.774>the <00:24:23.949>first <00:24:24.125>place?

544
00:24:26.245 --> 00:24:29.025
<00:24:26.245>Um, <00:24:26.385>I <00:24:26.524>was <00:24:26.665>pretty <00:24:26.804>much <00:24:26.945>taken <00:24:27.084>off <00:24:27.225>the <00:24:27.364>street <00:24:27.504>by <00:24:27.645>a,

545
00:24:29.285 --> 00:24:31.785
<00:24:29.285>by <00:24:29.485>a <00:24:29.685>supercomputing <00:24:29.885>company <00:24:30.085>based <00:24:30.285>in <00:24:30.485>the <00:24:30.685>Netherlands.

546
00:24:32.245 --> 00:24:36.465
<00:24:32.245>Um, <00:24:32.372>and, <00:24:32.499>uh, <00:24:32.626>yeah, <00:24:32.754>they, <00:24:32.881>they, <00:24:33.008>I, <00:24:33.135>I'd <00:24:33.263>done <00:24:33.390>a <00:24:33.517>little <00:24:33.645>bit

547
00:24:36.465 --> 00:24:38.545
<00:24:36.465>of <00:24:36.698>coding <00:24:36.931>and <00:24:37.165>they, <00:24:37.398>uh, <00:24:37.631>put <00:24:37.865>me

548
00:24:38.545 --> 00:24:40.825
<00:24:38.545>to <00:24:38.895>work <00:24:39.245>designing <00:24:39.595>supercomputers, <00:24:39.945>uh,

549
00:24:40.915 --> 00:24:42.505
<00:24:40.915>which <00:24:41.264>was <00:24:41.615>a <00:24:41.965>weird <00:24:42.315>leap.

550
00:24:42.845 --> 00:24:44.745
<00:24:42.845>Um, <00:24:43.078>but <00:24:43.311>yeah, <00:24:43.545>that's <00:24:43.778>how <00:24:44.011>I <00:24:44.245>started.

551
00:24:45.225 --> 00:24:46.785
<00:24:45.225>I <00:24:45.425>moved <00:24:45.625>to <00:24:45.824>Germany <00:24:46.024>because <00:24:46.225>I <00:24:46.425>was <00:24:46.625>helping,

552
00:24:47.065 --> 00:24:48.785
<00:24:47.065>I <00:24:47.298>was <00:24:47.531>working <00:24:47.765>on <00:24:47.998>various <00:24:48.231>large <00:24:48.465>scale

553
00:24:48.785 --> 00:24:49.945
<00:24:48.785>compute <00:24:49.133>projects <00:24:49.481>over <00:24:49.829>here.

554
00:24:50.325 --> 00:24:51.825
<00:24:50.325>And <00:24:50.550>then <00:24:50.775>I <00:24:51.000>slipped <00:24:51.225>into <00:24:51.450>the <00:24:51.675>commercial.

555
00:24:51.945 --> 00:24:53.665
<00:24:51.945>I <00:24:52.100>moved <00:24:52.256>to <00:24:52.411>Berlin <00:24:52.567>and <00:24:52.722>then <00:24:52.878>slipped <00:24:53.033>into <00:24:53.189>the <00:24:53.345>commercial

556
00:24:53.665 --> 00:24:54.905
<00:24:53.665>sector <00:24:54.781>basically.

557
00:24:55.845 --> 00:24:57.105
<00:24:55.845>Um, <00:24:56.071>but <00:24:56.298>for <00:24:56.525>the <00:24:56.752>past <00:24:56.979>four

558
00:24:57.105 --> 00:24:58.385
<00:24:57.105>or <00:24:57.335>five <00:24:57.565>years, <00:24:57.796>I've <00:24:58.026>been, <00:24:58.257>uh,

559
00:24:58.385 --> 00:25:00.025
<00:24:58.385>focused <00:24:58.618>on <00:24:58.851>the <00:24:59.085>educational <00:24:59.318>side <00:24:59.551>of <00:24:59.785>things.

560
00:25:02.655 --> 00:25:05.225
<00:25:02.655>Okay. <00:25:02.888>Okay. <00:25:03.121>So <00:25:03.355>thanks <00:25:03.588>for <00:25:03.821>that <00:25:04.055>answer.

561
00:25:06.205 --> 00:25:09.505
<00:25:06.205>Um, <00:25:06.405>do <00:25:06.605>you <00:25:06.804>also <00:25:07.004>remember <00:25:07.205>the <00:25:07.405>first <00:25:07.605>computer

562
00:25:09.765 --> 00:25:11.465
<00:25:09.765>or <00:25:10.045>machine <00:25:10.325>that <00:25:10.605>you've <00:25:10.885>worked <00:25:11.165>on?

563
00:25:12.685 --> 00:25:14.425
<00:25:12.685>Uh, <00:25:12.965>you <00:25:13.245>mean <00:25:13.524>the <00:25:13.804>first <00:25:14.085>supercomputer

564
00:25:14.445 --> 00:25:15.465
<00:25:14.445>or <00:25:14.751>the <00:25:15.057>first <00:25:15.362>computer?

565
00:25:16.935 --> 00:25:21.305
<00:25:16.935>Both. <00:25:17.284>Um, <00:25:17.635>there's, <00:25:17.985>I <00:25:18.335>mean,

566
00:25:21.305 --> 00:25:23.425
<00:25:21.305>there's <00:25:21.585>been <00:25:21.865>a <00:25:22.145>few, <00:25:22.425>uh, <00:25:22.705>sorry.

567
00:25:23.425 --> 00:25:25.985
<00:25:23.425>So, <00:25:23.625>uh, <00:25:23.825>one <00:25:24.024>of <00:25:24.225>the <00:25:24.425>most <00:25:24.625>interesting, <00:25:24.825>one

568
00:25:25.985 --> 00:25:28.425
<00:25:25.985>of <00:25:26.140>the <00:25:26.296>most <00:25:26.451>interesting <00:25:26.607>things <00:25:26.762>that <00:25:26.918>I <00:25:27.073>worked <00:25:27.229>on <00:25:27.385>was

569
00:25:28.425 --> 00:25:30.905
<00:25:28.425>for <00:25:28.600>a <00:25:28.774>large, <00:25:28.950>was <00:25:29.125>for <00:25:29.300>a <00:25:29.475>large <00:25:29.649>project, <00:25:29.825>uh,

570
00:25:31.045 --> 00:25:32.665
<00:25:31.045>at <00:25:31.278>the <00:25:31.511>University <00:25:31.745>of <00:25:31.978>Bristol, <00:25:32.211>for <00:25:32.445>example.

571
00:25:33.565 --> 00:25:35.505
<00:25:33.565>Um, <00:25:33.765>the <00:25:33.965>first <00:25:34.165>computer <00:25:34.365>that <00:25:34.565>I <00:25:34.765>ever, <00:25:34.965>I,

572
00:25:35.625 --> 00:25:36.745
<00:25:35.625>I <00:25:35.826>didn't <00:25:36.028>really <00:25:36.229>get <00:25:36.431>into <00:25:36.632>computing

573
00:25:36.745 --> 00:25:38.865
<00:25:36.745>until <00:25:36.885>I <00:25:37.024>was <00:25:37.165>probably <00:25:37.304>in <00:25:37.445>my, <00:25:37.584>I <00:25:37.725>don't <00:25:37.864>know, <00:25:38.004>early <00:25:38.145>twenties.

574
00:25:39.085 --> 00:25:40.825
<00:25:39.085>I'd <00:25:39.551>had <00:25:40.018>some <00:25:40.485>exposure,

575
00:25:41.285 --> 00:25:43.745
<00:25:41.285>but <00:25:41.425>I <00:25:41.565>didn't <00:25:41.705>really <00:25:41.845>start <00:25:41.985>getting <00:25:42.125>really <00:25:42.265>into <00:25:42.405>it <00:25:42.545>until <00:25:42.685>my,

576
00:25:44.155 --> 00:25:45.425
<00:25:44.155>maybe <00:25:44.440>in <00:25:44.726>my <00:25:45.012>early <00:25:45.298>twenties.

577
00:25:46.105 --> 00:25:48.465
<00:25:46.105>I <00:25:46.212>was <00:25:46.320>a <00:25:46.428>little <00:25:46.535>bit <00:25:46.643>into <00:25:46.751>it <00:25:46.858>in <00:25:46.966>school, <00:25:47.074>but, <00:25:47.181>but <00:25:47.289>not <00:25:47.397>so <00:25:47.505>much.

578
00:25:51.005 --> 00:25:53.065
<00:25:51.005>Um, <00:25:51.205>but <00:25:51.405>really <00:25:51.605>when <00:25:51.805>it <00:25:52.005>started <00:25:52.205>getting <00:25:52.405>heavy,

579
00:25:53.455 --> 00:25:55.745
<00:25:53.455>when <00:25:53.595>it <00:25:53.735>started <00:25:53.875>getting <00:25:54.014>serious <00:25:54.155>was <00:25:54.294>when <00:25:54.435>I <00:25:54.574>was <00:25:54.715>doing <00:25:54.855>the,

580
00:25:55.985 --> 00:25:57.545
<00:25:55.985>I <00:25:56.125>had <00:25:56.264>to <00:25:56.405>learn <00:25:56.544>very, <00:25:56.685>very <00:25:56.824>fast <00:25:56.965>when <00:25:57.104>I <00:25:57.245>got <00:25:57.385>into

581
00:25:57.545 --> 00:26:00.505
<00:25:57.545>that <00:25:57.700>industry, <00:25:57.856>it <00:25:58.011>was, <00:25:58.167>it <00:25:58.322>was <00:25:58.478>a <00:25:58.633>baptism <00:25:58.789>of <00:25:58.945>fire.

582
00:26:04.205 --> 00:26:06.185
<00:26:04.205>All <00:26:04.438>right. <00:26:04.671>Thanks <00:26:04.905>for <00:26:05.138>the <00:26:05.371>answer, <00:26:05.605>Andrew.

583
00:26:06.325 --> 00:26:10.025
<00:26:06.325>Um, <00:26:06.465>we <00:26:06.605>just <00:26:06.745>got <00:26:06.885>a <00:26:07.025>question <00:26:07.165>from, <00:26:07.305>uh, <00:26:07.445>Larson, <00:26:07.585>who <00:26:07.725>wants

584
00:26:10.085 --> 00:26:11.905
<00:26:10.085>to <00:26:10.365>know, <00:26:10.645>uh, <00:26:10.925>great <00:26:11.205>talk, <00:26:11.485>Andrew.

585
00:26:12.075 --> 00:26:13.465
<00:26:12.075>Thank <00:26:12.700>you. <00:26:13.326>Uh,

586
00:26:13.535 --> 00:26:16.305
<00:26:13.535>what <00:26:13.710>is <00:26:13.885>the <00:26:14.060>most <00:26:14.235>complicated <00:26:14.410>assignment <00:26:14.585>you <00:26:14.760>have <00:26:14.935>done?

587
00:26:18.725 --> 00:26:23.065
<00:26:18.725>Uh, <00:26:19.074>So <00:26:19.425>we <00:26:19.774>were <00:26:20.125>working,

588
00:26:23.195 --> 00:26:25.745
<00:26:23.195>we've <00:26:23.395>been <00:26:23.595>working <00:26:23.794>with <00:26:23.995>a <00:26:24.195>company <00:26:24.395>in, <00:26:24.595>uh,

589
00:26:25.805 --> 00:26:27.905
<00:26:25.805>so <00:26:25.980>there's <00:26:26.155>a <00:26:26.330>case <00:26:26.505>study <00:26:26.680>on <00:26:26.855>the <00:26:27.030>website, <00:26:27.205>uh,

590
00:26:27.925 --> 00:26:29.225
<00:26:27.925>so <00:26:28.092>I <00:26:28.259>can, <00:26:28.426>I <00:26:28.593>can <00:26:28.760>talk <00:26:28.927>about <00:26:29.094>this.

591
00:26:29.445 --> 00:26:32.625
<00:26:29.445>Um, <00:26:29.585>we <00:26:29.725>were <00:26:29.865>working <00:26:30.004>with <00:26:30.145>a <00:26:30.284>company <00:26:30.425>in <00:26:30.564>Bosnia, <00:26:30.705>Hertz, <00:26:30.845>Venia.

592
00:26:33.445 --> 00:26:37.305
<00:26:33.445>Um, <00:26:33.620>and <00:26:33.794>they <00:26:33.970>were <00:26:34.145>working <00:26:34.320>with, <00:26:34.495>uh, <00:26:34.669>a <00:26:34.845>very,

593
00:26:37.305 --> 00:26:39.785
<00:26:37.305>very <00:26:37.655>weird <00:26:38.005>crusty <00:26:38.355>PHP <00:26:38.705>stack.

594
00:26:39.965 --> 00:26:41.785
<00:26:39.965>Uh, <00:26:40.139>it's <00:26:40.314>quite, <00:26:40.490>it's <00:26:40.665>quite <00:26:40.840>famous <00:26:41.014>one <00:26:41.189>in <00:26:41.365>Germany,

595
00:26:41.805 --> 00:26:43.285
<00:26:41.805>so <00:26:41.971>I'm <00:26:42.138>not <00:26:42.304>gonna, <00:26:42.471>I'm <00:26:42.637>not <00:26:42.804>gonna <00:26:42.970>mention <00:26:43.137>it.

596
00:26:43.985 --> 00:26:46.045
<00:26:43.985>Um, <00:26:44.218>but <00:26:44.451>it <00:26:44.685>was <00:26:44.918>very, <00:26:45.151>very <00:26:45.385>crusty.

597
00:26:46.065 --> 00:26:48.925
<00:26:46.065>And <00:26:46.181>they <00:26:46.298>were <00:26:46.415>using <00:26:46.531>a <00:26:46.648>very, <00:26:46.765>very <00:26:46.881>small <00:26:46.998>part <00:26:47.115>of <00:26:47.231>it <00:26:47.348>for, <00:26:47.465>for,

598
00:26:48.985 --> 00:26:51.325
<00:26:48.985>for <00:26:49.218>the, <00:26:49.451>for <00:26:49.685>the, <00:26:49.918>for <00:26:50.151>the <00:26:50.385>application.

599
00:26:52.305 --> 00:26:55.125
<00:26:52.305>Um, <00:26:52.480>and <00:26:52.655>they <00:26:52.830>basically <00:26:53.005>needed <00:26:53.180>to <00:26:53.355>retool <00:26:53.530>their <00:26:53.705>entire,

600
00:26:55.155 --> 00:26:57.565
<00:26:55.155>they <00:26:55.355>needed <00:26:55.555>to <00:26:55.754>retool <00:26:55.955>their <00:26:56.155>entire <00:26:56.355>team, <00:26:56.555>basically.

601
00:26:57.565 --> 00:27:00.925
<00:26:57.565>They <00:26:57.705>needed <00:26:57.845>to, <00:26:57.985>they <00:26:58.125>needed <00:26:58.265>to, <00:26:58.405>uh, <00:26:58.545>get <00:26:58.685>away <00:26:58.825>from <00:26:58.965>PHP,

602
00:27:01.355 --> 00:27:03.445
<00:27:01.355>they <00:27:01.555>needed <00:27:01.755>to <00:27:01.955>get <00:27:02.155>to <00:27:02.355>grips <00:27:02.555>with <00:27:02.755>Kubernetes.

603
00:27:04.065 --> 00:27:07.245
<00:27:04.065>Um, <00:27:04.240>their <00:27:04.415>Elasticsearch <00:27:04.590>was <00:27:04.765>completely <00:27:04.940>owned <00:27:05.115>by <00:27:05.290>the <00:27:05.465>c

604
00:27:07.465 --> 00:27:08.845
<00:27:07.465>by <00:27:07.775>the <00:27:08.086>CEO <00:27:08.396>as <00:27:08.707>well.

605
00:27:08.905 --> 00:27:10.485
<00:27:08.905>So <00:27:09.138>the <00:27:09.371>only <00:27:09.605>person <00:27:09.838>who <00:27:10.071>understood <00:27:10.305>their

606
00:27:10.485 --> 00:27:13.405
<00:27:10.485>as <00:27:10.764>Elasticsearch <00:27:11.044>implementation <00:27:11.324>was <00:27:11.604>the <00:27:11.885>CEO.

607
00:27:13.825 --> 00:27:15.445
<00:27:13.825>And <00:27:14.058>so <00:27:14.291>we <00:27:14.525>basically <00:27:14.758>provided <00:27:14.991>them <00:27:15.225>with,

608
00:27:15.445 --> 00:27:16.485
<00:27:15.445>with <00:27:15.678>a <00:27:15.913>series <00:27:16.147>of <00:27:16.380>three.

609
00:27:16.905 --> 00:27:20.005
<00:27:16.905>Uh, <00:27:17.045>we <00:27:17.185>basically <00:27:17.325>provided <00:27:17.465>them <00:27:17.605>with <00:27:17.745>a <00:27:17.885>series <00:27:18.024>of <00:27:18.165>three, <00:27:18.305>uh,

610
00:27:20.125 --> 00:27:21.165
<00:27:20.125>skill <00:27:20.593>sprints, <00:27:21.061>basically.

611
00:27:21.305 --> 00:27:22.645
<00:27:21.305>The <00:27:21.546>first <00:27:21.787>one <00:27:22.028>was <00:27:22.269>with <00:27:22.511>Kubernetes,

612
00:27:22.665 --> 00:27:25.365
<00:27:22.665>and <00:27:22.865>helped <00:27:23.065>them <00:27:23.264>to, <00:27:23.465>uh, <00:27:23.665>basically <00:27:23.865>get <00:27:24.065>control

613
00:27:25.365 --> 00:27:27.525
<00:27:25.365>of <00:27:25.520>this <00:27:25.676>big <00:27:25.831>scary <00:27:25.987>monolith <00:27:26.142>so <00:27:26.298>that <00:27:26.453>they <00:27:26.609>could <00:27:26.765>start

614
00:27:27.525 --> 00:27:29.445
<00:27:27.525>to <00:27:27.700>pull <00:27:27.875>it <00:27:28.050>out, <00:27:28.225>you <00:27:28.400>know, <00:27:28.575>so <00:27:28.750>the <00:27:28.925>biggest,

615
00:27:29.505 --> 00:27:31.605
<00:27:29.505>the <00:27:29.705>most <00:27:29.905>difficult <00:27:30.105>bit <00:27:30.305>was <00:27:30.505>let's <00:27:30.705>get <00:27:30.905>control

616
00:27:31.605 --> 00:27:34.245
<00:27:31.605>of <00:27:31.760>the <00:27:31.916>big <00:27:32.071>PHP <00:27:32.227>monster <00:27:32.382>so <00:27:32.538>that <00:27:32.693>they <00:27:32.849>could <00:27:33.005>start

617
00:27:34.245 --> 00:27:36.125
<00:27:34.245>to <00:27:34.524>pull <00:27:34.804>it <00:27:35.084>out <00:27:35.364>into <00:27:35.645>microservices.

618
00:27:36.665 --> 00:27:39.045
<00:27:36.665>But <00:27:36.820>you <00:27:36.976>need <00:27:37.131>to <00:27:37.287>have, <00:27:37.442>to <00:27:37.598>do <00:27:37.753>that, <00:27:37.909>you <00:27:38.065>need

619
00:27:39.045 --> 00:27:41.045
<00:27:39.045>to <00:27:39.278>have <00:27:39.511>really <00:27:39.745>advanced <00:27:39.978>CICD, <00:27:40.211>you <00:27:40.445>need

620
00:27:41.045 --> 00:27:42.365
<00:27:41.045>to <00:27:41.342>have <00:27:41.639>really <00:27:41.936>advanced <00:27:42.233>deployment.

621
00:27:42.705 --> 00:27:44.285
<00:27:42.705>So <00:27:43.054>Kubernetes <00:27:43.405>and <00:27:43.754>the, <00:27:44.105>and,

622
00:27:44.305 --> 00:27:47.365
<00:27:44.305>and <00:27:44.460>CICD <00:27:44.616>was <00:27:44.771>a <00:27:44.927>really, <00:27:45.082>really <00:27:45.238>important <00:27:45.393>part <00:27:45.549>of <00:27:45.705>that.

623
00:27:47.715 --> 00:27:49.205
<00:27:47.715>Once <00:27:47.906>that <00:27:48.098>was <00:27:48.289>up <00:27:48.481>and <00:27:48.672>running <00:27:48.864>a <00:27:49.056>month

624
00:27:49.205 --> 00:27:52.245
<00:27:49.205>or <00:27:49.360>so <00:27:49.516>later, <00:27:49.671>we <00:27:49.827>did, <00:27:49.982>uh, <00:27:50.138>we <00:27:50.293>did <00:27:50.449>elastic <00:27:50.605>search

625
00:27:52.305 --> 00:27:55.285
<00:27:52.305>and <00:27:52.538>we, <00:27:52.771>man, <00:27:53.005>we <00:27:53.238>completely <00:27:53.471>refactored, <00:27:53.705>uh,

626
00:27:55.345 --> 00:27:56.605
<00:27:55.345>the <00:27:55.723>use <00:27:56.101>of <00:27:56.479>Elasticsearch.

627
00:27:56.605 --> 00:27:58.205
<00:27:56.605>Well, <00:27:56.838>we <00:27:57.071>didn't, <00:27:57.305>they <00:27:57.538>did, <00:27:57.771>but <00:27:58.005>we

628
00:27:58.405 --> 00:27:59.645
<00:27:58.405>provided <00:27:58.564>the <00:27:58.723>pattern <00:27:58.883>for <00:27:59.042>them <00:27:59.202>to <00:27:59.361>be <00:27:59.521>able

629
00:27:59.645 --> 00:28:01.925
<00:27:59.645>to <00:27:59.878>completely <00:28:00.111>refactor <00:28:00.345>their <00:28:00.578>use <00:28:00.811>of <00:28:01.045>Elasticsearch.

630
00:28:02.505 --> 00:28:04.125
<00:28:02.505>But <00:28:02.738>that <00:28:02.971>was <00:28:03.205>also <00:28:03.438>then <00:28:03.671>in <00:28:03.905>Golang,

631
00:28:04.125 --> 00:28:06.125
<00:28:04.125>because <00:28:04.300>they <00:28:04.475>wanted <00:28:04.650>to <00:28:04.825>also <00:28:05.000>get <00:28:05.175>away <00:28:05.350>from <00:28:05.525>PHP.

632
00:28:06.315 --> 00:28:07.925
<00:28:06.315>They <00:28:06.665>had <00:28:07.015>some <00:28:07.365>serious <00:28:07.715>concurrency

633
00:28:07.925 --> 00:28:09.205
<00:28:07.925>problems <00:28:08.155>that <00:28:08.385>they <00:28:08.616>needed <00:28:08.846>to <00:28:09.077>solve.

634
00:28:09.705 --> 00:28:11.805
<00:28:09.705>And <00:28:09.860>then <00:28:10.016>the <00:28:10.171>final <00:28:10.327>one, <00:28:10.482>which <00:28:10.638>wasn't <00:28:10.793>delivered <00:28:10.949>by <00:28:11.105>me,

635
00:28:11.805 --> 00:28:15.005
<00:28:11.805>that <00:28:11.945>was <00:28:12.085>delivered <00:28:12.225>by <00:28:12.365>two, <00:28:12.505>uh, <00:28:12.645>by <00:28:12.785>two <00:28:12.925>people <00:28:13.065>from, <00:28:13.205>uh,

636
00:28:15.195 --> 00:28:16.605
<00:28:15.195>from <00:28:15.829>North <00:28:16.464>Macedonia.

637
00:28:17.185 --> 00:28:21.285
<00:28:17.185>Um, <00:28:17.325>so <00:28:17.465>2, <00:28:17.605>2, <00:28:17.745>2 <00:28:17.885>Golang <00:28:18.024>developers, <00:28:18.165>north <00:28:18.304>Macedonia <00:28:18.445>went <00:28:18.585>over

638
00:28:21.505 --> 00:28:23.685
<00:28:21.505>and <00:28:21.785>then <00:28:22.065>delivered <00:28:22.345>an <00:28:22.625>intense <00:28:22.905>session

639
00:28:23.825 --> 00:28:25.805
<00:28:23.825>to <00:28:24.291>basically <00:28:24.758>convert <00:28:25.225>four

640
00:28:25.805 --> 00:28:28.325
<00:28:25.805>of <00:28:26.038>their <00:28:26.271>PHP <00:28:26.505>developers <00:28:26.738>into <00:28:26.971>Golang <00:28:27.205>developers.

641
00:28:29.065 --> 00:28:32.125
<00:28:29.065>And <00:28:29.192>it, <00:28:29.319>it <00:28:29.446>works, <00:28:29.574>you <00:28:29.701>know, <00:28:29.828>the, <00:28:29.955>the <00:28:30.083>company <00:28:30.210>was <00:28:30.337>then <00:28:30.465>able

642
00:28:32.125 --> 00:28:36.125
<00:28:32.125>to <00:28:32.405>then <00:28:32.685>professionally <00:28:32.965>develop <00:28:33.245>Golan <00:28:33.525>microservices

643
00:28:36.785 --> 00:28:38.245
<00:28:36.785>on <00:28:37.047>a <00:28:37.310>really, <00:28:37.573>really <00:28:37.836>advanced <00:28:38.099>level.

644
00:28:38.585 --> 00:28:42.085
<00:28:38.585>Um, <00:28:38.701>and <00:28:38.818>it <00:28:38.935>was, <00:28:39.051>it <00:28:39.168>was <00:28:39.285>a, <00:28:39.401>it <00:28:39.518>was <00:28:39.635>a <00:28:39.751>tricky <00:28:39.868>journey, <00:28:39.985>uh,

645
00:28:42.095 --> 00:28:44.925
<00:28:42.095>especially <00:28:42.270>with <00:28:42.445>the, <00:28:42.620>I <00:28:42.795>mean, <00:28:42.970>I, <00:28:43.145>the <00:28:43.320>Elasticsearch <00:28:43.495>stuff.

646
00:28:44.925 --> 00:28:46.445
<00:28:44.925>That <00:28:45.267>was, <00:28:45.609>that's <00:28:45.951>pretty <00:28:46.293>tough.

647
00:28:46.445 --> 00:28:47.645
<00:28:46.445>Finding, <00:28:46.715>finding <00:28:46.985>the <00:28:47.254>right <00:28:47.525>pattern

648
00:28:47.645 --> 00:28:49.805
<00:28:47.645>for <00:28:47.925>Elasticsearch <00:28:48.205>is <00:28:48.485>really, <00:28:48.764>really <00:28:49.045>hard.

649
00:28:50.515 --> 00:28:53.165
<00:28:50.515>Like <00:28:50.690>really <00:28:50.865>hard. <00:28:51.040>It's, <00:28:51.215>uh, <00:28:51.390>it's <00:28:51.565>a <00:28:51.740>weird <00:28:51.915>one.

650
00:28:53.585 --> 00:28:56.605
<00:28:53.585>And <00:28:53.740>also <00:28:53.896>re-skilling <00:28:54.051>PHP <00:28:54.207>developers <00:28:54.362>into <00:28:54.518>Go <00:28:54.673>Lung <00:28:54.829>is <00:28:54.985>also

651
00:28:56.605 --> 00:28:59.205
<00:28:56.605>quite, <00:28:56.745>that <00:28:56.885>was <00:28:57.025>quite <00:28:57.165>tricky <00:28:57.305>as <00:28:57.445>well, <00:28:57.585>but <00:28:57.725>it, <00:28:57.865>but <00:28:58.005>it,

652
00:28:59.205 --> 00:29:00.365
<00:28:59.205>but <00:28:59.413>it <00:28:59.622>really, <00:28:59.831>really <00:29:00.040>worked <00:29:00.249>out.

653
00:29:01.525 --> 00:29:04.995
<00:29:01.525>Um, <00:29:01.805>yeah. <00:29:02.085>So <00:29:02.365>that's, <00:29:02.645>uh, <00:29:02.925>yeah.

654
00:29:06.425 --> 00:29:07.475
<00:29:06.425>Okay. <00:29:06.661>Thank <00:29:06.897>you <00:29:07.133>for <00:29:07.370>that.

655
00:29:07.535 --> 00:29:09.755
<00:29:07.535>Um, <00:29:08.001>talking <00:29:08.468>about <00:29:08.935>assignments

656
00:29:09.895 --> 00:29:12.675
<00:29:09.895>and <00:29:10.128>your <00:29:10.361>work <00:29:10.595>in <00:29:10.828>general <00:29:11.061>as <00:29:11.295>CEO,

657
00:29:13.505 --> 00:29:17.595
<00:29:13.505>what <00:29:13.645>does <00:29:13.785>a <00:29:13.925>normal <00:29:14.065>day <00:29:14.205>workday <00:29:14.345>looks <00:29:14.485>like <00:29:14.625>if <00:29:14.765>there <00:29:14.905>is

658
00:29:17.595 --> 00:29:19.115
<00:29:17.595>something <00:29:17.937>like <00:29:18.279>a <00:29:18.621>normal <00:29:18.963>day?

659
00:29:20.225 --> 00:29:23.715
<00:29:20.225>Yeah, <00:29:20.352>so <00:29:20.479>it's, <00:29:20.606>uh, <00:29:20.734>so, <00:29:20.861>so <00:29:20.988>the, <00:29:21.115>so <00:29:21.243>we <00:29:21.370>just <00:29:21.497>set <00:29:21.625>up,

660
00:29:23.775 --> 00:29:25.395
<00:29:23.775>so <00:29:23.975>the <00:29:24.175>business <00:29:24.375>was <00:29:24.575>set <00:29:24.775>up <00:29:24.975>last <00:29:25.175>August,

661
00:29:27.055 --> 00:29:30.075
<00:29:27.055>and, <00:29:27.335>uh, <00:29:27.615>we <00:29:27.895>have <00:29:28.175>been, <00:29:28.455>yeah,

662
00:29:30.075 --> 00:29:31.435
<00:29:30.075>the <00:29:30.279>business <00:29:30.483>was <00:29:30.687>set <00:29:30.891>up <00:29:31.095>last <00:29:31.299>August,

663
00:29:31.535 --> 00:29:34.555
<00:29:31.535>and <00:29:31.768>we've <00:29:32.001>been <00:29:32.235>basically <00:29:32.468>putting <00:29:32.701>together <00:29:32.935>our,

664
00:29:34.625 --> 00:29:36.675
<00:29:34.625>putting <00:29:34.825>together <00:29:35.025>the <00:29:35.225>business, <00:29:35.425>trying <00:29:35.625>to <00:29:35.825>work <00:29:36.025>out

665
00:29:37.095 --> 00:29:38.355
<00:29:37.095>how <00:29:37.321>do <00:29:37.548>we <00:29:37.775>market <00:29:38.002>this <00:29:38.229>stuff?

666
00:29:38.565 --> 00:29:39.915
<00:29:38.565>We're <00:29:38.868>doing <00:29:39.172>things <00:29:39.476>quite <00:29:39.780>differently.

667
00:29:40.375 --> 00:29:42.365
<00:29:40.375>Um, <00:29:41.075>and <00:29:41.775>so,

668
00:29:42.365 --> 00:29:44.605
<00:29:42.365>but <00:29:42.540>how <00:29:42.715>do <00:29:42.890>you <00:29:43.065>explain <00:29:43.240>people, <00:29:43.415>people <00:29:43.590>are <00:29:43.765>like,

669
00:29:44.605 --> 00:29:45.685
<00:29:44.605>oh, <00:29:44.848>no, <00:29:45.091>you're <00:29:45.334>doing <00:29:45.577>training.

670
00:29:45.755 --> 00:29:47.085
<00:29:45.755>It's <00:29:45.954>like, <00:29:46.154>no, <00:29:46.353>we're <00:29:46.553>not <00:29:46.752>doing <00:29:46.952>training.

671
00:29:47.145 --> 00:29:49.485
<00:29:47.145>Oh, <00:29:47.320>you're <00:29:47.495>consultants. <00:29:47.670>Well, <00:29:47.845>kind <00:29:48.020>of, <00:29:48.195>but <00:29:48.370>not <00:29:48.545>really.

672
00:29:49.865 --> 00:29:51.965
<00:29:49.865>And <00:29:50.020>it's <00:29:50.176>very, <00:29:50.331>very <00:29:50.487>difficult <00:29:50.642>to <00:29:50.798>be <00:29:50.953>able <00:29:51.109>to <00:29:51.265>explain

673
00:29:51.965 --> 00:29:54.565
<00:29:51.965>to <00:29:52.120>people <00:29:52.276>quickly <00:29:52.431>and <00:29:52.587>efficiently, <00:29:52.742>like, <00:29:52.898>what <00:29:53.053>are <00:29:53.209>we <00:29:53.365>doing?

674
00:29:55.265 --> 00:29:58.965
<00:29:55.265>Um, <00:29:55.392>and <00:29:55.519>that's <00:29:55.646>been <00:29:55.774>a <00:29:55.901>challenge <00:29:56.028>is <00:29:56.155>to, <00:29:56.283>is, <00:29:56.410>is, <00:29:56.537>is <00:29:56.665>to

675
00:29:59.725 --> 00:30:00.765
<00:29:59.725>a <00:30:00.037>lot <00:30:00.349>the <00:30:00.661>customers

676
00:30:00.765 --> 00:30:02.165
<00:30:00.765>that <00:30:00.945>we <00:30:01.125>get <00:30:01.305>generally <00:30:01.485>get <00:30:01.665>it <00:30:01.845>straight <00:30:02.025>away.

677
00:30:02.165 --> 00:30:03.885
<00:30:02.165>They're <00:30:02.365>like, <00:30:02.565>oh, <00:30:02.764>yes, <00:30:02.965>I've <00:30:03.165>got <00:30:03.365>an <00:30:03.565>immediate

678
00:30:03.885 --> 00:30:05.005
<00:30:03.885>problem <00:30:04.137>that <00:30:04.389>can <00:30:04.641>solve <00:30:04.893>it.

679
00:30:05.305 --> 00:30:08.125
<00:30:05.305>Yes, <00:30:05.432>we're <00:30:05.559>ready <00:30:05.686>to <00:30:05.814>roll. <00:30:05.941>We <00:30:06.068>do <00:30:06.195>wanna <00:30:06.323>invest <00:30:06.450>in <00:30:06.577>our <00:30:06.705>staff.

680
00:30:08.785 --> 00:30:11.005
<00:30:08.785>Um, <00:30:09.018>we <00:30:09.251>find <00:30:09.485>a <00:30:09.718>lot <00:30:09.951>of <00:30:10.185>companies,

681
00:30:11.005 --> 00:30:13.245
<00:30:11.005>they're <00:30:11.180>not <00:30:11.355>really <00:30:11.530>interested <00:30:11.705>in <00:30:11.880>investing <00:30:12.055>in <00:30:12.230>their <00:30:12.405>staff.

682
00:30:14.005 --> 00:30:15.535
<00:30:14.005>Like <00:30:14.234>they <00:30:14.464>don't, <00:30:14.693>they <00:30:14.923>don't <00:30:15.152>get <00:30:15.382>it.

683
00:30:16.165 --> 00:30:18.335
<00:30:16.165>They <00:30:16.320>don't <00:30:16.476>understand <00:30:16.631>why <00:30:16.787>that's <00:30:16.942>a <00:30:17.098>good <00:30:17.253>thing <00:30:17.409>to <00:30:17.565>do.

684
00:30:19.115 --> 00:30:21.685
<00:30:19.115>Um, <00:30:19.581>and <00:30:20.048>that's <00:30:20.515>weird.

685
00:30:22.145 --> 00:30:24.045
<00:30:22.145>Uh, <00:30:22.378>when <00:30:22.611>you, <00:30:22.845>when <00:30:23.078>you <00:30:23.311>approach <00:30:23.545>those,

686
00:30:24.115 --> 00:30:25.245
<00:30:24.115>when <00:30:24.369>you <00:30:24.623>find <00:30:24.877>those <00:30:25.131>companies,

687
00:30:25.355 --> 00:30:28.985
<00:30:25.355>they <00:30:25.635>don't <00:30:25.915>really <00:30:26.195>see <00:30:26.475>our <00:30:26.755>customers.

688
00:30:28.985 --> 00:30:31.905
<00:30:28.985>They <00:30:29.159>see <00:30:29.334>the <00:30:29.510>correlation <00:30:29.685>between <00:30:29.860>a <00:30:30.034>good <00:30:30.209>quality <00:30:30.385>product

689
00:30:31.965 --> 00:30:33.825
<00:30:31.965>and <00:30:32.198>a <00:30:32.431>good <00:30:32.665>quality <00:30:32.898>staff <00:30:33.131>member, <00:30:33.365>right?

690
00:30:34.015 --> 00:30:35.225
<00:30:34.015>They <00:30:34.232>know <00:30:34.450>that <00:30:34.668>the <00:30:34.886>only <00:30:35.103>way

691
00:30:35.225 --> 00:30:37.585
<00:30:35.225>that <00:30:35.380>you <00:30:35.536>can <00:30:35.691>get <00:30:35.847>out <00:30:36.002>a <00:30:36.158>good <00:30:36.313>quality <00:30:36.469>product <00:30:36.625>is

692
00:30:37.585 --> 00:30:39.105
<00:30:37.585>by <00:30:37.813>having <00:30:38.041>a <00:30:38.269>good <00:30:38.497>quality <00:30:38.725>staff <00:30:38.953>member.

693
00:30:39.685 --> 00:30:42.425
<00:30:39.685>And <00:30:39.825>they <00:30:39.965>know <00:30:40.105>that <00:30:40.245>by <00:30:40.385>improving <00:30:40.524>the <00:30:40.665>standard <00:30:40.804>of <00:30:40.945>their <00:30:41.085>staff,

694
00:30:42.485 --> 00:30:44.665
<00:30:42.485>by <00:30:42.659>upskilling <00:30:42.834>their <00:30:43.010>staff, <00:30:43.185>by <00:30:43.360>investing <00:30:43.534>in <00:30:43.709>their <00:30:43.885>staff,

695
00:30:44.975 --> 00:30:46.265
<00:30:44.975>they're <00:30:45.265>gonna <00:30:45.555>get <00:30:45.845>good, <00:30:46.136>they're

696
00:30:46.265 --> 00:30:47.345
<00:30:46.265>gonna <00:30:46.508>get <00:30:46.751>better <00:30:46.994>work, <00:30:47.237>right?

697
00:30:47.345 --> 00:30:48.425
<00:30:47.345>They're <00:30:47.539>gonna <00:30:47.733>get <00:30:47.928>a <00:30:48.122>better <00:30:48.317>product,

698
00:30:48.495 --> 00:30:49.425
<00:30:48.495>they're <00:30:48.774>gonna <00:30:49.053>have <00:30:49.331>happier

699
00:30:49.785 --> 00:30:50.705
<00:30:49.785>customers, <00:30:49.950>they're <00:30:50.116>gonna <00:30:50.281>make <00:30:50.447>more <00:30:50.612>money.

700
00:30:51.335 --> 00:30:54.425
<00:30:51.335>It's <00:30:51.490>how <00:30:51.646>it <00:30:51.801>works. <00:30:51.957>But <00:30:52.112>when <00:30:52.268>you <00:30:52.423>get <00:30:52.579>more <00:30:52.735>corporates,

701
00:30:55.015 --> 00:30:58.385
<00:30:55.015>that <00:30:55.295>relationship <00:30:55.575>between <00:30:55.855>product, <00:30:56.135>between <00:30:56.415>producer

702
00:30:58.525 --> 00:31:01.545
<00:30:58.525>and <00:30:58.805>products <00:30:59.085>becomes <00:30:59.365>really, <00:30:59.645>really <00:30:59.925>blurry.

703
00:31:02.245 --> 00:31:04.145
<00:31:02.245>And <00:31:02.524>they're <00:31:02.804>less, <00:31:03.084>but <00:31:03.364>some <00:31:03.645>corporates,

704
00:31:04.145 --> 00:31:06.185
<00:31:04.145>some <00:31:04.285>large <00:31:04.425>corporates <00:31:04.565>are <00:31:04.705>very, <00:31:04.845>very <00:31:04.985>focused <00:31:05.125>on <00:31:05.264>it <00:31:05.405>as <00:31:05.545>well.

705
00:31:06.205 --> 00:31:08.785
<00:31:06.205>So <00:31:06.360>it's, <00:31:06.516>it's <00:31:06.671>really, <00:31:06.827>it <00:31:06.982>really <00:31:07.138>depends <00:31:07.293>on <00:31:07.449>the <00:31:07.605>attitude,

706
00:31:08.885 --> 00:31:11.225
<00:31:08.885>but <00:31:09.025>that's <00:31:09.165>something <00:31:09.305>that <00:31:09.445>we're <00:31:09.585>trying <00:31:09.725>to <00:31:09.865>work <00:31:10.004>out, <00:31:10.145>is <00:31:10.285>how

707
00:31:11.225 --> 00:31:15.345
<00:31:11.225>to <00:31:11.399>identify <00:31:11.574>cu <00:31:11.750>how <00:31:11.925>to <00:31:12.100>identify, <00:31:12.274>uh, <00:31:12.449>customers, <00:31:12.625>how

708
00:31:15.345 --> 00:31:17.745
<00:31:15.345>to <00:31:15.520>identify <00:31:15.695>managers <00:31:15.870>that <00:31:16.045>really <00:31:16.220>wanna <00:31:16.395>make <00:31:16.570>the <00:31:16.745>investment,

709
00:31:18.405 --> 00:31:20.265
<00:31:18.405>uh, <00:31:18.638>that <00:31:18.871>really <00:31:19.105>wanna <00:31:19.338>upskill <00:31:19.571>their <00:31:19.805>developers,

710
00:31:20.265 --> 00:31:21.825
<00:31:20.265>that <00:31:20.498>really <00:31:20.731>want <00:31:20.965>to <00:31:21.198>help <00:31:21.431>their <00:31:21.665>developers

711
00:31:21.825 --> 00:31:22.825
<00:31:21.825>to <00:31:22.050>do <00:31:22.275>new <00:31:22.500>things <00:31:22.725>quickly.

712
00:31:23.645 --> 00:31:25.305
<00:31:23.645>Um, <00:31:23.925>you <00:31:24.205>know, <00:31:24.485>that's, <00:31:24.764>that's, <00:31:25.045>that's,

713
00:31:25.305 --> 00:31:27.625
<00:31:25.305>that's <00:31:25.505>the <00:31:25.705>major <00:31:25.905>challenge <00:31:26.105>that <00:31:26.305>we're <00:31:26.505>facing <00:31:26.705>actually.

714
00:31:28.405 --> 00:31:31.785
<00:31:28.405>Um, <00:31:28.560>and <00:31:28.716>generally <00:31:28.871>the <00:31:29.027>sales <00:31:29.182>thing, <00:31:29.338>sales <00:31:29.493>is <00:31:29.649>brutal <00:31:29.805>world.

715
00:31:32.055 --> 00:31:33.945
<00:31:32.055>It's <00:31:32.255>not <00:31:32.455>something <00:31:32.655>that <00:31:32.855>I'm, <00:31:33.055>I'm <00:31:33.255>an <00:31:33.455>engineer.

716
00:31:34.005 --> 00:31:35.865
<00:31:34.005>I'm, <00:31:34.160>I'm <00:31:34.316>not <00:31:34.471>prepared <00:31:34.627>for <00:31:34.782>the <00:31:34.938>sales <00:31:35.093>world <00:31:35.249>at <00:31:35.405>all.

717
00:31:36.565 --> 00:31:39.865
<00:31:36.565>Um, <00:31:36.740>yeah, <00:31:36.915>doing, <00:31:37.090>doing <00:31:37.265>these, <00:31:37.440>doing <00:31:37.615>these <00:31:37.790>conferences <00:31:37.965>is,

718
00:31:39.925 --> 00:31:42.225
<00:31:39.925>is, <00:31:40.205>is <00:31:40.485>also <00:31:40.764>quite, <00:31:41.044>quite <00:31:41.325>challenging.

719
00:31:42.565 --> 00:31:44.185
<00:31:42.565>Uh, <00:31:42.845>but <00:31:43.125>quite <00:31:43.405>enjoyable <00:31:43.685>as <00:31:43.965>well.

720
00:31:44.805 --> 00:31:46.545
<00:31:44.805>You <00:31:45.005>did <00:31:45.205>really <00:31:45.405>well, <00:31:45.605>if <00:31:45.805>I <00:31:46.005>might <00:31:46.205>say.

721
00:31:46.975 --> 00:31:49.825
<00:31:46.975>Well, <00:31:47.149>thank <00:31:47.324>you <00:31:47.500>very <00:31:47.675>much. <00:31:47.850>Yeah, <00:31:48.024>no, <00:31:48.199>I <00:31:48.375>apologize.

722
00:31:49.965 --> 00:31:52.225
<00:31:49.965>And <00:31:50.092>I <00:31:50.219>wanna <00:31:50.346>say, <00:31:50.474>like, <00:31:50.601>it's, <00:31:50.728>it's, <00:31:50.855>I <00:31:50.983>I, <00:31:51.110>I, <00:31:51.237>I <00:31:51.365>wanted

723
00:31:52.225 --> 00:31:54.745
<00:31:52.225>to <00:31:52.365>avoid <00:31:52.504>it <00:31:52.645>being, <00:31:52.784>uh, <00:31:52.925>like, <00:31:53.064>just <00:31:53.205>like <00:31:53.344>a <00:31:53.485>sales <00:31:53.625>pitch.

724
00:31:55.165 --> 00:31:56.945
<00:31:55.165>The <00:31:55.305>point, <00:31:55.445>the <00:31:55.585>point <00:31:55.725>that <00:31:55.865>I'm <00:31:56.004>trying <00:31:56.145>to <00:31:56.284>make, <00:31:56.425>the <00:31:56.565>point

725
00:31:56.945 --> 00:31:59.705
<00:31:56.945>that <00:31:57.072>I'm <00:31:57.199>trying <00:31:57.326>to <00:31:57.454>make <00:31:57.581>is <00:31:57.708>that <00:31:57.835>the <00:31:57.963>point <00:31:58.090>that <00:31:58.217>I'm <00:31:58.345>really,

726
00:31:59.735 --> 00:32:00.785
<00:31:59.735>that <00:31:59.924>I'm <00:32:00.113>really <00:32:00.302>trying <00:32:00.491>to <00:32:00.680>make,

727
00:32:00.785 --> 00:32:03.505
<00:32:00.785>or <00:32:00.901>I <00:32:01.018>wanted <00:32:01.135>to <00:32:01.251>get <00:32:01.368>across <00:32:01.485>the <00:32:01.601>narrative <00:32:01.718>that <00:32:01.835>I <00:32:01.951>want <00:32:02.068>to <00:32:02.185>give

728
00:32:04.085 --> 00:32:05.785
<00:32:04.085>is <00:32:04.435>that <00:32:04.785>software <00:32:05.135>developers <00:32:05.485>or,

729
00:32:05.785 --> 00:32:08.945
<00:32:05.785>or <00:32:05.940>engineers, <00:32:06.096>they <00:32:06.251>do <00:32:06.407>not <00:32:06.562>receive <00:32:06.718>investment <00:32:06.873>on <00:32:07.029>their <00:32:07.185>jobs.

730
00:32:09.175 --> 00:32:11.425
<00:32:09.175>It's <00:32:09.455>not <00:32:09.735>something <00:32:10.014>that <00:32:10.294>happens, <00:32:10.575>right?

731
00:32:11.535 --> 00:32:13.705
<00:32:11.535>Because <00:32:11.815>it's <00:32:12.095>almost <00:32:12.375>impossible <00:32:12.655>to <00:32:12.935>do.

732
00:32:14.135 --> 00:32:15.145
<00:32:14.135>It's <00:32:14.438>very, <00:32:14.741>very <00:32:15.043>difficult.

733
00:32:15.205 --> 00:32:17.265
<00:32:15.205>So <00:32:15.379>training <00:32:15.554>is <00:32:15.730>very, <00:32:15.905>very <00:32:16.080>difficult <00:32:16.254>to <00:32:16.429>get <00:32:16.605>in.

734
00:32:17.265 --> 00:32:19.265
<00:32:17.265>It's <00:32:17.420>very, <00:32:17.576>very <00:32:17.731>difficult <00:32:17.887>to <00:32:18.042>get <00:32:18.198>a <00:32:18.353>proper <00:32:18.509>return <00:32:18.665>on

735
00:32:19.425 --> 00:32:20.625
<00:32:19.425>training <00:32:20.505>consultants.

736
00:32:20.625 --> 00:32:22.345
<00:32:20.625>This <00:32:20.905>is <00:32:21.185>basically <00:32:21.465>taking <00:32:21.745>away <00:32:22.025>ownership

737
00:32:22.345 --> 00:32:23.385
<00:32:22.345>from, <00:32:22.813>from <00:32:23.281>developers.

738
00:32:23.685 --> 00:32:26.665
<00:32:23.685>And <00:32:23.860>developers <00:32:24.034>are <00:32:24.210>basically <00:32:24.385>on <00:32:24.560>a <00:32:24.735>ca <00:32:24.909>Developers <00:32:25.085>move

739
00:32:26.665 --> 00:32:27.705
<00:32:26.665>jobs <00:32:26.899>every <00:32:27.133>couple <00:32:27.367>of <00:32:27.601>years.

740
00:32:28.145 --> 00:32:30.145
<00:32:28.145>'cause <00:32:28.285>this <00:32:28.425>is <00:32:28.565>the <00:32:28.705>only <00:32:28.845>way <00:32:28.985>that <00:32:29.125>they <00:32:29.264>get <00:32:29.405>new <00:32:29.545>skills.

741
00:32:30.145 --> 00:32:31.185
<00:32:30.145>They <00:32:30.456>get <00:32:30.769>new <00:32:31.081>challenges.

742
00:32:32.635 --> 00:32:35.025
<00:32:32.635>Maybe <00:32:32.775>if <00:32:32.915>you're <00:32:33.055>working <00:32:33.195>for <00:32:33.335>a <00:32:33.475>big <00:32:33.615>company, <00:32:33.754>you <00:32:33.895>can <00:32:34.035>move

743
00:32:35.025 --> 00:32:37.745
<00:32:35.025>between <00:32:35.258>teams <00:32:35.491>to <00:32:35.725>do <00:32:35.958>new <00:32:36.191>things, <00:32:36.425>maybe.

744
00:32:38.165 --> 00:32:40.885
<00:32:38.165>But <00:32:38.305>if <00:32:38.445>you're <00:32:38.585>working <00:32:38.725>for <00:32:38.865>a <00:32:39.004>medium <00:32:39.145>sized <00:32:39.284>company, <00:32:39.425>you <00:32:39.565>know,

745
00:32:40.885 --> 00:32:43.845
<00:32:40.885>maybe <00:32:41.040>there's <00:32:41.196>only <00:32:41.351>one <00:32:41.507>development <00:32:41.662>team, <00:32:41.818>you <00:32:41.973>know, <00:32:42.129>that <00:32:42.285>you,

746
00:32:44.025 --> 00:32:46.925
<00:32:44.025>you <00:32:44.165>that <00:32:44.305>you <00:32:44.445>know, <00:32:44.585>that <00:32:44.725>the <00:32:44.865>stack <00:32:45.005>that <00:32:45.145>you <00:32:45.285>are <00:32:45.425>working

747
00:32:46.925 --> 00:32:48.885
<00:32:46.925>with <00:32:47.125>is <00:32:47.325>getting <00:32:47.524>weird <00:32:47.725>and <00:32:47.925>old <00:32:48.125>and <00:32:48.325>crusty,

748
00:32:49.465 --> 00:32:51.445
<00:32:49.465>and <00:32:49.665>you're <00:32:49.865>like, <00:32:50.064>well, <00:32:50.264>I <00:32:50.465>can't <00:32:50.665>change <00:32:50.865>that.

749
00:32:51.685 --> 00:32:53.445
<00:32:51.685>I <00:32:51.918>can't <00:32:52.151>ask <00:32:52.385>my <00:32:52.618>organization <00:32:52.851>to <00:32:53.085>change,

750
00:32:53.445 --> 00:32:55.445
<00:32:53.445>because <00:32:53.678>it's <00:32:53.911>also <00:32:54.145>nearly <00:32:54.378>impossible <00:32:54.611>to <00:32:54.845>change,

751
00:32:56.145 --> 00:32:57.325
<00:32:56.145>to <00:32:56.410>change <00:32:56.676>stack <00:32:56.941>as <00:32:57.207>well.

752
00:32:57.365 --> 00:32:58.605
<00:32:57.365>That's <00:32:57.644>also <00:32:57.923>very, <00:32:58.202>very <00:32:58.481>difficult.

753
00:32:59.385 --> 00:33:01.725
<00:32:59.385>Um, <00:32:59.585>but <00:32:59.785>there <00:32:59.985>are <00:33:00.185>ways <00:33:00.385>of <00:33:00.585>solving <00:33:00.785>this.

754
00:33:02.055 --> 00:33:04.885
<00:33:02.055>There <00:33:02.230>really, <00:33:02.405>really <00:33:02.580>are <00:33:02.755>ways, <00:33:02.930>um, <00:33:03.105>the, <00:33:03.280>the <00:33:03.455>method

755
00:33:04.885 --> 00:33:07.365
<00:33:04.885>that <00:33:05.012>I'm <00:33:05.139>talking <00:33:05.266>about, <00:33:05.394>this <00:33:05.521>is <00:33:05.648>stuff <00:33:05.775>that <00:33:05.903>you <00:33:06.030>can <00:33:06.157>also <00:33:06.285>do.

756
00:33:07.705 --> 00:33:10.245
<00:33:07.705>You <00:33:07.845>know, <00:33:07.985>you <00:33:08.125>can, <00:33:08.264>I'm <00:33:08.405>hoping <00:33:08.544>that <00:33:08.685>you <00:33:08.824>can <00:33:08.965>take <00:33:09.105>bits

757
00:33:10.245 --> 00:33:11.285
<00:33:10.245>and <00:33:10.432>pieces <00:33:10.619>of <00:33:10.806>what <00:33:10.993>I'm <00:33:11.181>saying

758
00:33:11.285 --> 00:33:14.525
<00:33:11.285>and <00:33:11.425>going, <00:33:11.565>oh, <00:33:11.705>okay, <00:33:11.845>well, <00:33:11.985>that's <00:33:12.125>a <00:33:12.265>difficult <00:33:12.405>thing <00:33:12.545>to <00:33:12.685>do.

759
00:33:15.095 --> 00:33:16.925
<00:33:15.095>Let's <00:33:15.295>rethink <00:33:15.495>about <00:33:15.695>how <00:33:15.895>we're <00:33:16.095>gonna <00:33:16.295>do <00:33:16.495>that.

760
00:33:17.295 --> 00:33:19.085
<00:33:17.295>Let's <00:33:17.528>rethink <00:33:17.761>about <00:33:17.995>how <00:33:18.228>we're <00:33:18.461>gonna <00:33:18.695>try

761
00:33:19.085 --> 00:33:20.525
<00:33:19.085>and <00:33:19.344>introduce <00:33:19.603>new <00:33:19.862>tech, <00:33:20.121>new <00:33:20.381>technologies.

762
00:33:20.895 --> 00:33:22.685
<00:33:20.895>Let's <00:33:21.128>rethink <00:33:21.361>about <00:33:21.595>how <00:33:21.828>we're <00:33:22.061>gonna <00:33:22.295>work

763
00:33:22.685 --> 00:33:24.325
<00:33:22.685>with <00:33:22.965>our <00:33:23.245>junior <00:33:23.524>developers, <00:33:23.804>for <00:33:24.085>example.

764
00:33:25.305 --> 00:33:29.085
<00:33:25.305>You <00:33:25.432>know, <00:33:25.559>how <00:33:25.686>does <00:33:25.814>the <00:33:25.941>relationship, <00:33:26.068>uh, <00:33:26.195>what <00:33:26.323>I <00:33:26.450>find <00:33:26.577>a <00:33:26.705>lot

765
00:33:29.085 --> 00:33:31.605
<00:33:29.085>that <00:33:29.365>the <00:33:29.645>relationship <00:33:29.925>between <00:33:30.205>senior <00:33:30.485>developers

766
00:33:31.605 --> 00:33:33.725
<00:33:31.605>and <00:33:31.955>junior <00:33:32.305>developers, <00:33:32.655>it's <00:33:33.005>not,

767
00:33:33.915 --> 00:33:37.725
<00:33:33.915>there's <00:33:34.115>not <00:33:34.315>much <00:33:34.514>knowledge <00:33:34.715>transfer <00:33:34.915>happening <00:33:35.115>there <00:33:35.315>often.

768
00:33:38.185 --> 00:33:40.485
<00:33:38.185>And <00:33:38.312>so <00:33:38.439>I <00:33:38.566>speak <00:33:38.694>with <00:33:38.821>a <00:33:38.948>lot <00:33:39.075>of <00:33:39.203>junior <00:33:39.330>developers, <00:33:39.457>for <00:33:39.585>example,

769
00:33:40.485 --> 00:33:41.965
<00:33:40.485>that <00:33:40.818>are <00:33:41.150>very, <00:33:41.484>very <00:33:41.817>frustrated

770
00:33:42.195 --> 00:33:44.005
<00:33:42.195>because <00:33:42.544>they're <00:33:42.895>not <00:33:43.245>receiving <00:33:43.595>investment.

771
00:33:44.395 --> 00:33:46.325
<00:33:44.395>They <00:33:44.595>need <00:33:44.795>guidance, <00:33:44.995>but <00:33:45.195>they're <00:33:45.395>not <00:33:45.595>getting <00:33:45.795>it.

772
00:33:46.385 --> 00:33:48.805
<00:33:46.385>And <00:33:46.585>this <00:33:46.785>has <00:33:46.985>been <00:33:47.185>exacerbated <00:33:47.385>because <00:33:47.585>of <00:33:47.785>COVID.

773
00:33:48.985 --> 00:33:50.685
<00:33:48.985>People <00:33:49.218>are <00:33:49.451>working <00:33:49.685>away <00:33:49.918>from <00:33:50.151>the <00:33:50.385>office.

774
00:33:52.075 --> 00:33:54.245
<00:33:52.075>This <00:33:52.355>has <00:33:52.635>really <00:33:52.915>made <00:33:53.195>the <00:33:53.475>situation

775
00:33:55.005 --> 00:33:56.605
<00:33:55.005>a <00:33:55.285>lot <00:33:55.565>more <00:33:55.845>difficult <00:33:56.125>for <00:33:56.405>juniors.

776
00:33:57.345 --> 00:34:01.445
<00:33:57.345>Um, <00:33:57.472>we <00:33:57.599>also <00:33:57.726>need <00:33:57.854>to <00:33:57.981>think <00:33:58.108>about, <00:33:58.235>uh, <00:33:58.363>you <00:33:58.490>know, <00:33:58.617>diversity <00:33:58.745>in,

777
00:34:01.625 --> 00:34:03.405
<00:34:01.625>in, <00:34:01.780>uh, <00:34:01.936>we <00:34:02.091>need <00:34:02.247>to <00:34:02.402>think <00:34:02.558>a <00:34:02.713>lot <00:34:02.869>about <00:34:03.025>diversity.

778
00:34:04.205 --> 00:34:06.525
<00:34:04.205>I <00:34:04.379>speak <00:34:04.554>to <00:34:04.730>a <00:34:04.905>lot <00:34:05.080>of <00:34:05.254>young <00:34:05.429>female <00:34:05.605>developers

779
00:34:06.755 --> 00:34:08.605
<00:34:06.755>that <00:34:06.955>honestly <00:34:07.155>are <00:34:07.355>in <00:34:07.555>a <00:34:07.755>quite <00:34:07.955>hostile <00:34:08.155>environment.

780
00:34:08.625 --> 00:34:10.165
<00:34:08.625>And <00:34:08.798>these <00:34:08.971>are <00:34:09.144>things <00:34:09.318>that, <00:34:09.491>that <00:34:09.664>these <00:34:09.837>are <00:34:10.011>things

781
00:34:10.165 --> 00:34:11.685
<00:34:10.165>that <00:34:10.360>we <00:34:10.555>need <00:34:10.751>to <00:34:10.946>think <00:34:11.142>about <00:34:11.337>as <00:34:11.533>well.

782
00:34:12.465 --> 00:34:15.125
<00:34:12.465>Um, <00:34:12.698>but <00:34:12.931>they're <00:34:13.165>difficult <00:34:13.398>problems <00:34:13.631>to <00:34:13.865>solve.

783
00:34:15.185 --> 00:34:16.365
<00:34:15.185>You <00:34:15.450>know, <00:34:15.716>it <00:34:15.981>requires <00:34:16.246>awareness

784
00:34:16.505 --> 00:34:18.365
<00:34:16.505>and <00:34:16.705>thinking <00:34:16.905>of <00:34:17.105>a <00:34:17.305>level <00:34:17.505>that <00:34:17.705>a <00:34:17.905>lot

785
00:34:18.365 --> 00:34:20.285
<00:34:18.364>of <00:34:18.598>engineers <00:34:18.831>like <00:34:19.064>myself, <00:34:19.298>we <00:34:19.531>struggle <00:34:19.764>with.

786
00:34:20.985 --> 00:34:23.005
<00:34:20.985>Um, <00:34:21.218>so <00:34:21.451>there's <00:34:21.685>a <00:34:21.918>lot <00:34:22.151>of <00:34:22.385>really,

787
00:34:23.005 --> 00:34:24.085
<00:34:23.005>really <00:34:23.491>interesting <00:34:23.976>challenges.

788
00:34:24.145 --> 00:34:25.965
<00:34:24.145>But <00:34:24.320>if <00:34:24.495>you <00:34:24.670>can, <00:34:24.844>if <00:34:25.020>you <00:34:25.195>can <00:34:25.370>work <00:34:25.545>out,

789
00:34:26.025 --> 00:34:28.405
<00:34:26.025>or <00:34:26.165>if <00:34:26.305>you, <00:34:26.445>if <00:34:26.585>you <00:34:26.725>are <00:34:26.865>responsible <00:34:27.005>for <00:34:27.145>a <00:34:27.285>development <00:34:27.425>team,

790
00:34:28.405 --> 00:34:30.405
<00:34:28.405>or <00:34:28.605>if <00:34:28.805>you're <00:34:29.005>in <00:34:29.205>a <00:34:29.405>development <00:34:29.605>team, <00:34:29.805>try

791
00:34:30.525 --> 00:34:33.005
<00:34:30.525>and <00:34:30.725>think <00:34:30.925>about <00:34:31.125>what <00:34:31.325>are <00:34:31.525>my <00:34:31.725>educational <00:34:31.925>goals?

792
00:34:33.345 --> 00:34:35.125
<00:34:33.344>How <00:34:33.544>do <00:34:33.745>I <00:34:33.944>get <00:34:34.145>to <00:34:34.344>those <00:34:34.544>educational <00:34:34.745>goals?

793
00:34:35.545 --> 00:34:37.485
<00:34:35.545>Can <00:34:35.825>I <00:34:36.105>design <00:34:36.385>those <00:34:36.665>educational <00:34:36.945>goals?

794
00:34:38.525 --> 00:34:40.335
<00:34:38.525>What <00:34:38.805>educational <00:34:39.085>goals <00:34:39.365>are <00:34:39.645>gonna <00:34:39.925>deliver

795
00:34:40.335 --> 00:34:41.455
<00:34:40.335>value <00:34:40.670>to <00:34:41.007>my <00:34:41.342>organization?

796
00:34:41.955 --> 00:34:45.095
<00:34:41.955>If <00:34:42.082>you <00:34:42.209>can, <00:34:42.336>if <00:34:42.464>as <00:34:42.591>if <00:34:42.718>as <00:34:42.845>a <00:34:42.973>developer <00:34:43.100>you <00:34:43.227>can <00:34:43.355>design

797
00:34:45.995 --> 00:34:50.255
<00:34:45.995>an <00:34:46.150>educational <00:34:46.306>goal, <00:34:46.461>then <00:34:46.617>becomes <00:34:46.772>much <00:34:46.928>easier <00:34:47.083>to <00:34:47.239>sell <00:34:47.395>that

798
00:34:51.105 --> 00:34:52.125
<00:34:51.105>to <00:34:51.563>your <00:34:52.023>organization.

799
00:34:52.865 --> 00:34:55.765
<00:34:52.864>You <00:34:53.020>can <00:34:53.176>basically <00:34:53.331>design <00:34:53.487>an <00:34:53.642>educational <00:34:53.798>goal <00:34:53.953>and <00:34:54.109>say, <00:34:54.264>uh,

800
00:34:55.765 --> 00:34:59.525
<00:34:55.764>and <00:34:55.881>say, <00:34:55.998>dear <00:34:56.114>boss, <00:34:56.231>uh, <00:34:56.348>this <00:34:56.464>is <00:34:56.581>the <00:34:56.698>goal <00:34:56.815>I <00:34:56.931>want <00:34:57.048>to <00:34:57.165>achieve,

801
00:34:59.785 --> 00:35:01.965
<00:34:59.785>and <00:35:00.018>here's <00:35:00.251>the <00:35:00.484>route <00:35:00.718>that <00:35:00.951>I've <00:35:01.185>designed.

802
00:35:02.185 --> 00:35:03.525
<00:35:02.185>It <00:35:02.426>can <00:35:02.667>be <00:35:02.908>quite <00:35:03.149>basic <00:35:03.391>here.

803
00:35:03.525 --> 00:35:05.605
<00:35:03.525>Here's <00:35:03.665>the <00:35:03.805>route <00:35:03.945>I've <00:35:04.085>designed <00:35:04.225>to <00:35:04.365>get <00:35:04.505>us <00:35:04.645>to <00:35:04.785>this <00:35:04.925>point.

804
00:35:06.195 --> 00:35:08.325
<00:35:06.195>It's <00:35:06.370>much <00:35:06.545>easier <00:35:06.720>to <00:35:06.895>get <00:35:07.070>sign <00:35:07.245>off <00:35:07.420>and <00:35:07.595>time

805
00:35:08.385 --> 00:35:11.085
<00:35:08.385>and <00:35:08.501>space <00:35:08.618>to <00:35:08.735>be <00:35:08.851>able <00:35:08.968>to <00:35:09.085>do <00:35:09.201>that <00:35:09.318>upskilling, <00:35:09.435>to <00:35:09.551>be <00:35:09.668>able <00:35:09.785>to,

806
00:35:11.385 --> 00:35:14.165
<00:35:11.385>you <00:35:11.540>know, <00:35:11.696>so <00:35:11.851>maybe <00:35:12.007>if <00:35:12.162>your <00:35:12.318>organization's <00:35:12.473>not <00:35:12.629>investing <00:35:12.785>in

807
00:35:14.165 --> 00:35:16.845
<00:35:14.165>you, <00:35:14.320>you <00:35:14.476>can <00:35:14.631>pull <00:35:14.787>the <00:35:14.942>investment <00:35:15.098>out <00:35:15.253>of <00:35:15.409>your <00:35:15.565>organization.

808
00:35:17.795 --> 00:35:19.415
<00:35:17.795>Um, <00:35:18.145>it's <00:35:18.495>a <00:35:18.845>tricky <00:35:19.195>thing.

809
00:35:19.445 --> 00:35:20.855
<00:35:19.445>It's <00:35:19.626>a, <00:35:19.807>it's <00:35:19.988>a <00:35:20.170>really, <00:35:20.351>really <00:35:20.532>tricky <00:35:20.714>thing.

810
00:35:21.555 --> 00:35:22.855
<00:35:21.555>And <00:35:21.847>yeah, <00:35:22.140>there's <00:35:22.432>a <00:35:22.725>lot

811
00:35:22.855 --> 00:35:24.255
<00:35:22.855>of <00:35:23.035>attitudes <00:35:23.215>that <00:35:23.395>need <00:35:23.575>to <00:35:23.755>change <00:35:23.935>as <00:35:24.115>well.

812
00:35:24.355 --> 00:35:25.935
<00:35:24.355>So <00:35:24.530>it's <00:35:24.705>a, <00:35:24.880>it's <00:35:25.055>gonna <00:35:25.230>be, <00:35:25.405>it's <00:35:25.580>a <00:35:25.755>long,

813
00:35:25.935 --> 00:35:27.935
<00:35:25.935>it's <00:35:26.168>a <00:35:26.401>long <00:35:26.634>road, <00:35:26.868>uh, <00:35:27.101>for <00:35:27.335>that.

814
00:35:29.565 --> 00:35:32.495
<00:35:29.565>Yeah. <00:35:29.692>But <00:35:29.819>we <00:35:29.946>are <00:35:30.074>working <00:35:30.201>on <00:35:30.328>it <00:35:30.455>and <00:35:30.583>you <00:35:30.710>are <00:35:30.837>helping <00:35:30.965>us.

815
00:35:34.035 --> 00:35:37.995
<00:35:34.035>So, <00:35:34.210>uh, <00:35:34.384>thank <00:35:34.560>you <00:35:34.734>for <00:35:34.910>that <00:35:35.085>elaboration <00:35:35.259>as <00:35:35.435>well.

816
00:35:38.135 --> 00:35:41.235
<00:35:38.135>Um, <00:35:38.368>I <00:35:38.601>have <00:35:38.835>another <00:35:39.068>question <00:35:39.301>from <00:35:39.535>Alexandra.

817
00:35:42.335 --> 00:35:44.915
<00:35:42.335>She <00:35:42.510>says, <00:35:42.685>uh, <00:35:42.860>really <00:35:43.035>enjoyed <00:35:43.210>your <00:35:43.385>talk <00:35:43.560>as <00:35:43.735>well.

818
00:35:44.935 --> 00:35:49.435
<00:35:44.935>Thanks, <00:35:45.075>Andrew. <00:35:45.215>How <00:35:45.355>do <00:35:45.495>you <00:35:45.634>approach <00:35:45.775>working <00:35:45.915>with <00:35:46.055>a <00:35:46.195>new <00:35:46.335>team

819
00:35:49.775 --> 00:35:51.915
<00:35:49.775>to <00:35:50.008>start <00:35:50.241>with <00:35:50.475>a <00:35:50.708>skill <00:35:50.941>sprint, <00:35:51.175>uh,

820
00:35:51.935 --> 00:35:55.235
<00:35:51.935>on <00:35:52.134>their <00:35:52.335>real <00:35:52.535>project <00:35:52.735>they're <00:35:52.935>working <00:35:53.134>on <00:35:53.335>immediately?

821
00:35:56.385 --> 00:35:57.915
<00:35:56.385>Exactly. <00:35:56.729>So <00:35:57.073>that's, <00:35:57.417>that's <00:35:57.762>a,

822
00:35:57.915 --> 00:35:59.315
<00:35:57.915>that's <00:35:58.230>a <00:35:58.545>really <00:35:58.860>brilliant <00:35:59.175>question.

823
00:35:59.615 --> 00:36:01.795
<00:35:59.615>Uh, <00:35:59.964>yeah. <00:36:00.314>So, <00:36:00.665>so <00:36:01.015>kickstarting

824
00:36:02.345 --> 00:36:04.755
<00:36:02.345>kick <00:36:02.520>starting <00:36:02.694>stuff <00:36:02.870>off <00:36:03.044>is <00:36:03.220>a <00:36:03.395>really, <00:36:03.569>really, <00:36:03.745>really,

825
00:36:04.755 --> 00:36:05.915
<00:36:04.755>really <00:36:05.016>challenging <00:36:05.277>thing <00:36:05.538>to <00:36:05.799>do.

826
00:36:06.175 --> 00:36:08.475
<00:36:06.175>Uh, <00:36:06.350>and <00:36:06.525>this <00:36:06.700>is, <00:36:06.875>you <00:36:07.050>have <00:36:07.225>a <00:36:07.400>blank <00:36:07.575>slate

827
00:36:08.475 --> 00:36:10.355
<00:36:08.475>essentially, <00:36:08.674>and <00:36:08.875>you <00:36:09.075>have <00:36:09.275>a <00:36:09.475>lot <00:36:09.674>of <00:36:09.875>teams.

828
00:36:10.355 --> 00:36:12.115
<00:36:10.355>When <00:36:10.510>you, <00:36:10.666>when <00:36:10.821>you, <00:36:10.977>when <00:36:11.132>you're <00:36:11.288>starting <00:36:11.443>a <00:36:11.599>new <00:36:11.755>project,

829
00:36:12.145 --> 00:36:13.515
<00:36:12.145>when <00:36:12.350>you're <00:36:12.556>getting <00:36:12.761>a <00:36:12.967>new <00:36:13.172>project <00:36:13.377>going,

830
00:36:14.015 --> 00:36:15.955
<00:36:14.015>you <00:36:14.295>basically <00:36:14.575>have <00:36:14.855>about <00:36:15.134>three <00:36:15.415>months.

831
00:36:16.055 --> 00:36:18.315
<00:36:16.055>You <00:36:16.230>have <00:36:16.404>this, <00:36:16.580>this, <00:36:16.754>uh, <00:36:16.930>what's <00:36:17.105>it <00:36:17.279>called, <00:36:17.455>storming,

832
00:36:18.555 --> 00:36:21.315
<00:36:18.555>forming <00:36:18.788>this <00:36:19.021>process <00:36:19.254>where <00:36:19.488>teams <00:36:19.721>come <00:36:19.955>together.

833
00:36:21.535 --> 00:36:23.355
<00:36:21.535>And <00:36:21.768>this <00:36:22.001>is <00:36:22.234>basically <00:36:22.468>people <00:36:22.701>saying, <00:36:22.935>well,

834
00:36:23.355 --> 00:36:25.155
<00:36:23.355>I <00:36:23.510>wanna <00:36:23.666>use <00:36:23.821>this <00:36:23.977>technology, <00:36:24.132>I <00:36:24.288>wanna <00:36:24.443>use <00:36:24.599>this <00:36:24.755>technology,

835
00:36:25.235 --> 00:36:26.755
<00:36:25.235>I <00:36:25.387>wanna <00:36:25.539>do <00:36:25.691>it <00:36:25.843>like <00:36:25.995>this, <00:36:26.147>I <00:36:26.299>wanna <00:36:26.451>do <00:36:26.603>it

836
00:36:26.755 --> 00:36:27.795
<00:36:26.755>like <00:36:26.888>that, <00:36:27.022>and <00:36:27.156>so <00:36:27.289>on <00:36:27.423>and <00:36:27.557>so <00:36:27.691>forth.

837
00:36:27.975 --> 00:36:29.875
<00:36:27.975>And <00:36:28.174>that <00:36:28.375>process <00:36:28.575>normally <00:36:28.775>takes <00:36:28.975>about <00:36:29.174>three <00:36:29.375>months,

838
00:36:29.925 --> 00:36:31.995
<00:36:29.925>three <00:36:30.125>months <00:36:30.325>to <00:36:30.525>six <00:36:30.725>months <00:36:30.925>to <00:36:31.125>really <00:36:31.325>resolve.

839
00:36:32.855 --> 00:36:35.815
<00:36:32.855>Um, <00:36:33.088>normally <00:36:33.321>with <00:36:33.555>a <00:36:33.788>new <00:36:34.021>development <00:36:34.255>team,

840
00:36:35.845 --> 00:36:37.255
<00:36:35.845>it's <00:36:36.026>gonna <00:36:36.207>take <00:36:36.388>you <00:36:36.570>at <00:36:36.751>least <00:36:36.932>nine <00:36:37.114>months

841
00:36:37.255 --> 00:36:38.815
<00:36:37.255>before <00:36:37.535>you <00:36:37.815>start <00:36:38.095>seeing <00:36:38.375>real <00:36:38.655>productivity.

842
00:36:39.635 --> 00:36:44.525
<00:36:39.635>Generally, <00:36:39.810>if <00:36:39.985>it's <00:36:40.160>not <00:36:40.335>guided, <00:36:40.510>um, <00:36:40.685>if <00:36:40.860>it's <00:36:41.035>guided,

843
00:36:44.825 --> 00:36:49.565
<00:36:44.825>you <00:36:44.980>can <00:36:45.136>generally <00:36:45.291>get, <00:36:45.447>you <00:36:45.602>can <00:36:45.758>generally <00:36:45.913>get <00:36:46.069>teams <00:36:46.225>through

844
00:36:49.565 --> 00:36:50.845
<00:36:49.565>that <00:36:49.853>period <00:36:50.141>very, <00:36:50.429>very <00:36:50.716>quickly,

845
00:36:51.185 --> 00:36:52.725
<00:36:51.185>as <00:36:51.416>long <00:36:51.647>as <00:36:51.877>you <00:36:52.109>have <00:36:52.340>proper <00:36:52.571>guidance.

846
00:36:52.865 --> 00:36:55.725
<00:36:52.865>If <00:36:53.064>you <00:36:53.265>have <00:36:53.464>somebody, <00:36:53.665>um, <00:36:53.865>who <00:36:54.064>really <00:36:54.265>understands,

847
00:36:56.265 --> 00:36:57.765
<00:36:56.265>if <00:36:56.490>you <00:36:56.714>have <00:36:56.940>somebody <00:36:57.165>who <00:36:57.390>really <00:36:57.615>understands

848
00:36:57.765 --> 00:37:00.325
<00:36:57.765>what <00:36:57.964>the <00:36:58.165>end <00:36:58.365>state's <00:36:58.565>gonna <00:36:58.765>look <00:36:58.964>like, <00:36:59.165>um,

849
00:37:00.425 --> 00:37:02.885
<00:37:00.425>if <00:37:00.565>you <00:37:00.705>do <00:37:00.845>have <00:37:00.985>a <00:37:01.125>senior <00:37:01.265>developer <00:37:01.405>that's <00:37:01.545>able <00:37:01.685>to <00:37:01.825>sort

850
00:37:02.885 --> 00:37:04.245
<00:37:02.885>of <00:37:03.129>vision <00:37:03.374>what <00:37:03.619>that <00:37:03.864>end <00:37:04.109>state's

851
00:37:04.505 --> 00:37:05.605
<00:37:04.505>and <00:37:04.752>is <00:37:05.000>able <00:37:05.247>to <00:37:05.495>provide,

852
00:37:05.825 --> 00:37:07.525
<00:37:05.825>you <00:37:06.105>can't <00:37:06.384>completely <00:37:06.665>squash <00:37:06.944>all <00:37:07.225>discussion.

853
00:37:08.105 --> 00:37:10.645
<00:37:08.105>That's <00:37:08.305>not <00:37:08.505>appropriate. <00:37:08.705>But <00:37:08.905>you <00:37:09.105>can <00:37:09.305>provide <00:37:09.505>guidelines.

854
00:37:10.645 --> 00:37:13.965
<00:37:10.645>You <00:37:10.761>can <00:37:10.878>say, <00:37:10.995>okay, <00:37:11.111>well, <00:37:11.228>you <00:37:11.345>can <00:37:11.461>say <00:37:11.578>you <00:37:11.695>can <00:37:11.811>provide <00:37:11.928>a <00:37:12.045>more,

855
00:37:13.965 --> 00:37:15.165
<00:37:13.965>sorry, <00:37:14.181>I'm <00:37:14.397>trying <00:37:14.613>to <00:37:14.829>provide <00:37:15.045>this.

856
00:37:15.165 --> 00:37:16.805
<00:37:15.165>You <00:37:15.365>can <00:37:15.565>provide <00:37:15.765>a <00:37:15.965>narrow <00:37:16.165>set <00:37:16.365>of <00:37:16.565>guidelines

857
00:37:16.825 --> 00:37:18.165
<00:37:16.825>and <00:37:17.026>you <00:37:17.227>can <00:37:17.428>say, <00:37:17.629>well, <00:37:17.830>let's <00:37:18.031>try

858
00:37:18.165 --> 00:37:19.965
<00:37:18.165>and <00:37:18.365>keep <00:37:18.565>within <00:37:18.765>here <00:37:18.965>so <00:37:19.165>you <00:37:19.365>can <00:37:19.565>bounce

859
00:37:19.965 --> 00:37:21.445
<00:37:19.965>around <00:37:20.409>within <00:37:20.853>these <00:37:21.297>guidelines.

860
00:37:22.705 --> 00:37:24.805
<00:37:22.705>But <00:37:22.860>when <00:37:23.016>somebody <00:37:23.171>starts <00:37:23.327>going <00:37:23.482>off <00:37:23.638>on <00:37:23.793>a <00:37:23.949>weird <00:37:24.105>tangent,

861
00:37:24.835 --> 00:37:26.245
<00:37:24.835>then <00:37:25.016>you <00:37:25.197>need <00:37:25.378>to <00:37:25.560>bring <00:37:25.741>that <00:37:25.922>back <00:37:26.104>in.

862
00:37:27.155 --> 00:37:30.575
<00:37:27.155>So <00:37:27.435>the <00:37:27.715>really, <00:37:27.995>really <00:37:28.275>good, <00:37:28.555>really,

863
00:37:30.575 --> 00:37:33.535
<00:37:30.575>really <00:37:30.730>good <00:37:30.886>senior <00:37:31.041>engineers <00:37:31.197>know <00:37:31.352>when <00:37:31.508>things <00:37:31.663>have <00:37:31.819>gone <00:37:31.975>off

864
00:37:33.535 --> 00:37:35.055
<00:37:33.535>on <00:37:33.808>a <00:37:34.082>weird <00:37:34.355>tangent <00:37:34.629>rabbit <00:37:34.903>hole.

865
00:37:35.635 --> 00:37:37.775
<00:37:35.635>So <00:37:35.810>if <00:37:35.985>you <00:37:36.160>have <00:37:36.335>a <00:37:36.510>really <00:37:36.685>good <00:37:36.860>senior <00:37:37.035>engineer

866
00:37:37.775 --> 00:37:39.775
<00:37:37.775>around <00:37:38.008>who's <00:37:38.241>able <00:37:38.475>to <00:37:38.708>guide <00:37:38.941>things <00:37:39.175>back,

867
00:37:40.315 --> 00:37:43.015
<00:37:40.315>you <00:37:40.455>can't <00:37:40.595>squash <00:37:40.735>things <00:37:40.875>down <00:37:41.015>to <00:37:41.155>a <00:37:41.295>single <00:37:41.435>narrow <00:37:41.575>line <00:37:41.715>saying,

868
00:37:43.195 --> 00:37:44.335
<00:37:43.195>no, <00:37:43.341>this <00:37:43.488>is <00:37:43.634>the <00:37:43.781>way <00:37:43.927>it's <00:37:44.074>gonna <00:37:44.221>happen

869
00:37:44.395 --> 00:37:45.535
<00:37:44.395>and <00:37:44.523>this <00:37:44.651>is <00:37:44.779>the <00:37:44.908>way <00:37:45.036>you're <00:37:45.164>gonna <00:37:45.292>do <00:37:45.421>it.

870
00:37:45.965 --> 00:37:48.895
<00:37:45.965>That <00:37:46.120>doesn't <00:37:46.276>work. <00:37:46.431>But <00:37:46.587>if <00:37:46.742>you <00:37:46.898>can <00:37:47.053>provide <00:37:47.209>the <00:37:47.365>guidelines,

871
00:37:49.715 --> 00:37:52.055
<00:37:49.715>um, <00:37:49.915>I <00:37:50.115>do <00:37:50.315>work <00:37:50.515>with, <00:37:50.715>I <00:37:50.915>do <00:37:51.115>work

872
00:37:52.055 --> 00:37:53.415
<00:37:52.055>with <00:37:52.299>new <00:37:52.544>teams <00:37:52.789>on <00:37:53.034>new <00:37:53.279>projects.

873
00:37:53.715 --> 00:37:56.015
<00:37:53.715>And, <00:37:53.890>uh, <00:37:54.065>so <00:37:54.240>my <00:37:54.415>job <00:37:54.590>is <00:37:54.765>basically <00:37:54.940>to <00:37:55.115>try

874
00:37:56.015 --> 00:37:57.855
<00:37:56.015>and <00:37:56.248>provide <00:37:56.481>these <00:37:56.714>in, <00:37:56.948>in <00:37:57.181>these <00:37:57.415>situations.

875
00:37:57.855 --> 00:37:59.535
<00:37:57.855>My <00:37:58.030>job <00:37:58.205>is <00:37:58.380>to <00:37:58.555>try <00:37:58.730>and <00:37:58.905>provide <00:37:59.080>these <00:37:59.255>guidelines

876
00:38:00.275 --> 00:38:02.135
<00:38:00.275>and, <00:38:00.475>um, <00:38:00.675>yeah, <00:38:00.875>you <00:38:01.075>can, <00:38:01.275>you <00:38:01.475>can <00:38:01.675>generally,

877
00:38:02.155 --> 00:38:04.295
<00:38:02.155>if <00:38:02.310>you <00:38:02.466>can <00:38:02.621>find <00:38:02.777>somebody <00:38:02.932>who <00:38:03.088>can <00:38:03.243>give <00:38:03.399>those <00:38:03.555>guidelines,

878
00:38:04.835 --> 00:38:08.575
<00:38:04.835>you <00:38:04.975>can <00:38:05.115>generally <00:38:05.255>cut <00:38:05.395>that <00:38:05.535>time <00:38:05.675>to <00:38:05.815>time <00:38:05.955>to <00:38:06.095>first <00:38:06.235>value,

879
00:38:08.915 --> 00:38:10.295
<00:38:08.915>the <00:38:09.225>time <00:38:09.536>to <00:38:09.846>first <00:38:10.157>productivity.

880
00:38:10.635 --> 00:38:13.195
<00:38:10.635>You <00:38:10.790>can <00:38:10.946>probably <00:38:11.101>cut <00:38:11.257>that <00:38:11.412>in <00:38:11.568>about <00:38:11.723>half, <00:38:11.879>you <00:38:12.035>know,

881
00:38:13.195 --> 00:38:15.515
<00:38:13.195>so <00:38:13.350>you <00:38:13.506>can <00:38:13.661>probably <00:38:13.817>start <00:38:13.972>seeing <00:38:14.128>real <00:38:14.283>value, <00:38:14.439>you <00:38:14.595>know,

882
00:38:15.535 --> 00:38:17.315
<00:38:15.535>I'm <00:38:15.734>talking <00:38:15.935>about <00:38:16.134>the <00:38:16.335>first <00:38:16.535>value, <00:38:16.734>the <00:38:16.935>time

883
00:38:17.315 --> 00:38:18.555
<00:38:17.315>to <00:38:17.501>first <00:38:17.687>value <00:38:17.873>is <00:38:18.058>the <00:38:18.245>first <00:38:18.431>time

884
00:38:18.555 --> 00:38:21.755
<00:38:18.555>that <00:38:18.754>this <00:38:18.955>effort <00:38:19.154>delivers <00:38:19.355>value <00:38:19.555>to <00:38:19.754>the <00:38:19.955>organization.

885
00:38:22.335 --> 00:38:25.195
<00:38:22.335>So <00:38:22.615>if <00:38:22.895>that's <00:38:23.175>unguided, <00:38:23.455>nine <00:38:23.735>months,

886
00:38:25.325 --> 00:38:28.315
<00:38:25.325>maybe <00:38:25.524>even <00:38:25.725>a <00:38:25.924>year <00:38:26.125>in <00:38:26.325>some <00:38:26.524>cases, <00:38:26.725>um,

887
00:38:28.735 --> 00:38:31.075
<00:38:28.735>it <00:38:28.890>can <00:38:29.046>be <00:38:29.201>a <00:38:29.357>really <00:38:29.512>difficult, <00:38:29.668>it <00:38:29.823>can <00:38:29.979>be <00:38:30.135>really,

888
00:38:31.075 --> 00:38:32.955
<00:38:31.075>really <00:38:31.274>difficult <00:38:31.475>getting <00:38:31.674>a <00:38:31.875>new <00:38:32.075>team <00:38:32.274>formed <00:38:32.475>and,

889
00:38:32.975 --> 00:38:34.795
<00:38:32.975>and <00:38:33.255>productive, <00:38:33.535>but <00:38:33.815>if <00:38:34.095>it's <00:38:34.375>guided,

890
00:38:34.795 --> 00:38:36.605
<00:38:34.795>that <00:38:35.028>time <00:38:35.261>can <00:38:35.495>be <00:38:35.728>much, <00:38:35.961>much <00:38:36.195>shorter.

891
00:38:37.515 --> 00:38:40.375
<00:38:37.515>Um, <00:38:37.690>but <00:38:37.865>yeah, <00:38:38.040>finding <00:38:38.214>those <00:38:38.390>people <00:38:38.565>that <00:38:38.740>can <00:38:38.915>do

892
00:38:40.375 --> 00:38:43.595
<00:38:40.375>that <00:38:40.608>effectively, <00:38:40.841>they're <00:38:41.075>few <00:38:41.308>and <00:38:41.541>far <00:38:41.775>between.

893
00:38:43.855 --> 00:38:45.515
<00:38:43.855>That's, <00:38:44.088>that's <00:38:44.321>a, <00:38:44.555>that's <00:38:44.788>a <00:38:45.021>difficult <00:38:45.255>thing.

894
00:38:45.895 --> 00:38:48.515
<00:38:45.895>Um, <00:38:46.011>I <00:38:46.128>mean, <00:38:46.245>if <00:38:46.361>you <00:38:46.478>have <00:38:46.595>a, <00:38:46.711>I <00:38:46.828>mean, <00:38:46.945>if <00:38:47.061>you <00:38:47.178>have, <00:38:47.295>um,

895
00:38:49.175 --> 00:38:50.875
<00:38:49.175>if <00:38:49.315>you <00:38:49.455>have <00:38:49.595>a <00:38:49.735>good <00:38:49.875>c <00:38:50.015>this <00:38:50.155>is, <00:38:50.295>you <00:38:50.435>know, <00:38:50.575>this,

896
00:38:51.015 --> 00:38:54.465
<00:38:51.015>if <00:38:51.170>you <00:38:51.326>have <00:38:51.481>a <00:38:51.637>good <00:38:51.792>CTO, <00:38:51.948>if <00:38:52.103>basically <00:38:52.259>if <00:38:52.415>that,

897
00:38:54.525 --> 00:38:56.465
<00:38:54.525>if <00:38:54.700>you <00:38:54.875>have <00:38:55.050>a <00:38:55.225>good, <00:38:55.400>you <00:38:55.575>know, <00:38:55.750>development <00:38:55.925>director,

898
00:38:56.465 --> 00:38:59.675
<00:38:56.465>if <00:38:56.605>you <00:38:56.745>have, <00:38:56.885>if <00:38:57.025>you <00:38:57.165>have <00:38:57.305>a <00:38:57.445>good <00:38:57.585>lead, <00:38:57.725>that <00:38:57.865>person

899
00:39:00.255 --> 00:39:03.075
<00:39:00.255>should <00:39:00.488>be <00:39:00.721>able <00:39:00.955>to <00:39:01.188>squeeze <00:39:01.421>that <00:39:01.655>down.

900
00:39:06.795 --> 00:39:08.005
<00:39:06.795>Okay. <00:39:07.158>Thanks <00:39:07.521>for <00:39:07.884>that.

901
00:39:08.195 --> 00:39:12.365
<00:39:08.195>Also, <00:39:08.350>um, <00:39:08.506>I <00:39:08.661>see <00:39:08.817>Alexandra <00:39:08.972>also, <00:39:09.128>thanks <00:39:09.283>for <00:39:09.439>the <00:39:09.595>answer.

902
00:39:12.545 --> 00:39:15.125
<00:39:12.545>And <00:39:12.745>she <00:39:12.945>already <00:39:13.145>has <00:39:13.345>a <00:39:13.545>follow <00:39:13.745>up <00:39:13.945>question.

903
00:39:15.665 --> 00:39:19.365
<00:39:15.665>Who <00:39:15.805>suggests <00:39:15.945>the <00:39:16.085>new <00:39:16.225>skills <00:39:16.365>that <00:39:16.505>are <00:39:16.645>needed, <00:39:16.785>the <00:39:16.925>senior <00:39:17.065>dev

904
00:39:19.425 --> 00:39:21.965
<00:39:19.425>or <00:39:19.775>the <00:39:20.125>PM <00:39:20.475>for <00:39:20.825>example?

905
00:39:23.665 --> 00:39:26.405
<00:39:23.665>Uh, <00:39:23.865>that's <00:39:24.065>a <00:39:24.265>really <00:39:24.465>good <00:39:24.665>question <00:39:24.865>as <00:39:25.065>well.

906
00:39:26.705 --> 00:39:31.325
<00:39:26.705>Um, <00:39:27.171>so <00:39:27.638>this <00:39:28.105>is,

907
00:39:31.325 --> 00:39:32.405
<00:39:31.325>yeah, <00:39:31.487>that's <00:39:31.649>a <00:39:31.811>really, <00:39:31.973>really <00:39:32.135>good <00:39:32.297>question.

908
00:39:32.825 --> 00:39:35.925
<00:39:32.825>Uh, <00:39:33.000>it <00:39:33.174>really <00:39:33.350>depends. <00:39:33.524>It <00:39:33.700>could <00:39:33.875>come, <00:39:34.049>it <00:39:34.225>can,

909
00:39:36.245 --> 00:39:37.405
<00:39:36.245>I <00:39:36.419>think <00:39:36.593>it <00:39:36.767>can <00:39:36.941>come <00:39:37.115>from <00:39:37.289>anywhere.

910
00:39:38.185 --> 00:39:42.325
<00:39:38.185>Um, <00:39:38.312>so <00:39:38.439>for <00:39:38.566>example, <00:39:38.694>uh, <00:39:38.821>the <00:39:38.948>customer <00:39:39.075>in <00:39:39.203>the <00:39:39.330>US <00:39:39.457>dm, <00:39:39.585>DMSI,

911
00:39:42.325 --> 00:39:44.805
<00:39:42.325>they, <00:39:42.500>they'd <00:39:42.674>been, <00:39:42.850>they'd <00:39:43.024>been <00:39:43.200>like <00:39:43.375>rattling <00:39:43.549>around <00:39:43.725>with,

912
00:39:44.805 --> 00:39:46.925
<00:39:44.805>they <00:39:44.980>knew <00:39:45.154>that <00:39:45.330>Kubernetes <00:39:45.504>what <00:39:45.680>was <00:39:45.855>what <00:39:46.029>they <00:39:46.205>wanted,

913
00:39:47.265 --> 00:39:49.325
<00:39:47.265>and <00:39:47.420>they'd <00:39:47.576>just <00:39:47.731>been <00:39:47.887>rat <00:39:48.042>around, <00:39:48.198>rattling <00:39:48.353>around <00:39:48.509>with <00:39:48.665>it

914
00:39:49.465 --> 00:39:53.085
<00:39:49.465>for, <00:39:49.592>uh, <00:39:49.719>they'd <00:39:49.846>just <00:39:49.974>been <00:39:50.101>rat <00:39:50.228>rattling <00:39:50.355>around <00:39:50.483>with <00:39:50.610>it <00:39:50.737>for <00:39:50.865>a,

915
00:39:53.225 --> 00:39:54.845
<00:39:53.225>for <00:39:53.400>a, <00:39:53.575>for, <00:39:53.750>for, <00:39:53.924>for <00:39:54.100>a <00:39:54.275>year <00:39:54.450>or <00:39:54.625>two.

916
00:39:55.905 --> 00:39:59.365
<00:39:55.905>Um, <00:39:57.305>Interesting.

917
00:39:59.825 --> 00:40:04.245
<00:39:59.825>Um, <00:40:00.058>customer, <00:40:00.291>customer <00:40:00.524>in <00:40:00.758>the <00:40:00.991>uk, <00:40:01.225>uh,

918
00:40:04.245 --> 00:40:06.045
<00:40:04.245>they're <00:40:04.444>a <00:40:04.645>heavy <00:40:04.845>user <00:40:05.045>of <00:40:05.245>that <00:40:05.444>heavy <00:40:05.645>user

919
00:40:06.045 --> 00:40:08.165
<00:40:06.045>of <00:40:06.245>Amazon <00:40:06.445>Web <00:40:06.645>Services, <00:40:06.845>and <00:40:07.045>this <00:40:07.245>was <00:40:07.445>the,

920
00:40:08.345 --> 00:40:09.725
<00:40:08.345>but <00:40:08.593>they <00:40:08.841>knew <00:40:09.090>that <00:40:09.338>their <00:40:09.587>consumption

921
00:40:09.725 --> 00:40:12.125
<00:40:09.725>of <00:40:09.900>Amazon <00:40:10.075>web <00:40:10.250>services <00:40:10.424>was <00:40:10.600>really <00:40:10.775>weird <00:40:10.950>and <00:40:11.125>crusty.

922
00:40:12.425 --> 00:40:15.125
<00:40:12.425>And <00:40:12.600>it <00:40:12.775>was <00:40:12.950>actually <00:40:13.125>the <00:40:13.300>director, <00:40:13.475>the <00:40:13.650>technical <00:40:13.825>director

923
00:40:15.125 --> 00:40:17.125
<00:40:15.125>that <00:40:15.265>was <00:40:15.405>like, <00:40:15.545>okay, <00:40:15.685>we <00:40:15.825>need <00:40:15.965>to <00:40:16.105>redo <00:40:16.245>all <00:40:16.385>of <00:40:16.525>this.

924
00:40:17.145 --> 00:40:18.605
<00:40:17.145>We <00:40:17.364>need <00:40:17.583>to <00:40:17.802>refactor <00:40:18.021>all <00:40:18.240>of <00:40:18.459>this.

925
00:40:19.905 --> 00:40:22.245
<00:40:19.905>Um, <00:40:20.060>but <00:40:20.216>I, <00:40:20.371>I <00:40:20.527>think <00:40:20.682>it <00:40:20.838>can <00:40:20.993>come <00:40:21.149>from <00:40:21.305>anywhere.

926
00:40:22.505 --> 00:40:24.285
<00:40:22.505>But <00:40:22.705>the <00:40:22.905>problem <00:40:23.105>is, <00:40:23.305>is, <00:40:23.505>is <00:40:23.705>really <00:40:23.905>selling

927
00:40:24.315 --> 00:40:25.605
<00:40:24.315>that, <00:40:24.702>that's <00:40:25.089>the <00:40:25.476>thing.

928
00:40:25.605 --> 00:40:27.725
<00:40:25.605>Even <00:40:25.745>if <00:40:25.885>the <00:40:26.025>thing <00:40:26.165>is, <00:40:26.305>is <00:40:26.445>if <00:40:26.585>you're <00:40:26.725>a <00:40:26.865>junior <00:40:27.005>developer,

929
00:40:28.985 --> 00:40:30.395
<00:40:28.985>getting, <00:40:29.619>getting <00:40:30.254>traction

930
00:40:30.535 --> 00:40:32.715
<00:40:30.535>for <00:40:30.710>new <00:40:30.884>ideas <00:40:31.060>within <00:40:31.234>development <00:40:31.410>teams <00:40:31.585>can <00:40:31.759>be <00:40:31.935>really,

931
00:40:32.975 --> 00:40:35.275
<00:40:32.975>really <00:40:33.208>difficult <00:40:33.441>because <00:40:33.674>it's <00:40:33.908>hard <00:40:34.141>to <00:40:34.375>do.

932
00:40:35.275 --> 00:40:37.115
<00:40:35.275>People <00:40:35.508>generally <00:40:35.741>don't <00:40:35.975>want <00:40:36.208>to <00:40:36.441>do <00:40:36.675>it.

933
00:40:37.775 --> 00:40:41.235
<00:40:37.775>Um, <00:40:37.930>it's <00:40:38.086>a <00:40:38.241>lot <00:40:38.397>of <00:40:38.552>work <00:40:38.708>to <00:40:38.863>refactor <00:40:39.019>things <00:40:39.175>to,

934
00:40:41.235 --> 00:40:42.435
<00:40:41.235>to <00:40:41.595>introduce <00:40:41.955>new <00:40:42.315>technologies.

935
00:40:42.495 --> 00:40:46.115
<00:40:42.495>You <00:40:42.611>have <00:40:42.728>to <00:40:42.845>think <00:40:42.961>a <00:40:43.078>lot. <00:40:43.194>Um, <00:40:43.311>so <00:40:43.428>I <00:40:43.545>think, <00:40:43.661>I <00:40:43.778>think <00:40:43.895>generally

936
00:40:46.115 --> 00:40:48.915
<00:40:46.115>that's <00:40:46.290>just <00:40:46.464>gonna <00:40:46.640>be <00:40:46.814>sort <00:40:46.990>of <00:40:47.165>coming <00:40:47.339>from, <00:40:47.515>from,

937
00:40:49.065 --> 00:40:51.395
<00:40:49.065>from <00:40:49.415>higher, <00:40:49.765>from <00:40:50.115>higher <00:40:50.465>levels.

938
00:40:52.655 --> 00:40:55.755
<00:40:52.655>But <00:40:52.762>I <00:40:52.870>think <00:40:52.978>if <00:40:53.085>you <00:40:53.193>can <00:40:53.301>get <00:40:53.408>all <00:40:53.516>of <00:40:53.624>your <00:40:53.731>ducks <00:40:53.839>in <00:40:53.947>a <00:40:54.055>row,

939
00:40:56.295 --> 00:40:58.275
<00:40:56.295>if <00:40:56.422>you're <00:40:56.549>a <00:40:56.676>junior <00:40:56.804>developer, <00:40:56.931>I <00:40:57.058>think <00:40:57.185>if <00:40:57.313>you <00:40:57.440>can <00:40:57.567>get <00:40:57.695>all

940
00:40:58.275 --> 00:41:00.075
<00:40:58.275>of <00:40:58.382>your <00:40:58.490>ducks <00:40:58.598>in <00:40:58.705>a <00:40:58.813>row <00:40:58.921>and <00:40:59.028>you <00:40:59.136>can <00:40:59.244>make <00:40:59.351>a <00:40:59.459>case <00:40:59.567>for <00:40:59.675>it,

941
00:41:00.455 --> 00:41:02.435
<00:41:00.455>and <00:41:00.582>you <00:41:00.709>can <00:41:00.836>say, <00:41:00.964>well, <00:41:01.091>this <00:41:01.218>is <00:41:01.345>how <00:41:01.473>we <00:41:01.600>can <00:41:01.727>get <00:41:01.855>there.

942
00:41:04.095 --> 00:41:06.595
<00:41:04.095>You <00:41:04.211>know, <00:41:04.328>if <00:41:04.444>you've <00:41:04.561>got <00:41:04.678>the <00:41:04.794>ear <00:41:04.911>of, <00:41:05.028>if <00:41:05.145>you've <00:41:05.261>got <00:41:05.378>the <00:41:05.495>ear

943
00:41:06.595 --> 00:41:08.995
<00:41:06.595>of <00:41:06.794>your <00:41:06.995>CTO <00:41:07.194>and <00:41:07.395>you're <00:41:07.595>like, <00:41:07.794>Hey, <00:41:07.995>CTO,

944
00:41:09.225 --> 00:41:11.115
<00:41:09.225>what <00:41:09.400>we're <00:41:09.575>doing <00:41:09.750>here <00:41:09.924>is <00:41:10.100>a <00:41:10.275>little <00:41:10.450>bit <00:41:10.625>Christian,

945
00:41:11.155 --> 00:41:13.035
<00:41:11.155>a <00:41:11.330>little <00:41:11.505>bit <00:41:11.680>weird, <00:41:11.855>wouldn't <00:41:12.030>it <00:41:12.205>be <00:41:12.380>great <00:41:12.555>if,

946
00:41:13.155 --> 00:41:15.595
<00:41:13.155>wouldn't <00:41:13.435>it <00:41:13.715>be <00:41:13.995>great <00:41:14.275>if, <00:41:14.555>um,

947
00:41:16.455 --> 00:41:17.515
<00:41:16.455>but <00:41:16.614>then <00:41:16.773>you <00:41:16.932>have <00:41:17.091>to <00:41:17.250>be <00:41:17.408>able

948
00:41:17.515 --> 00:41:20.355
<00:41:17.515>to <00:41:17.670>think <00:41:17.826>about <00:41:17.981>what's <00:41:18.137>the <00:41:18.292>journey <00:41:18.448>to <00:41:18.603>that <00:41:18.759>new, <00:41:18.915>to

949
00:41:20.355 --> 00:41:22.195
<00:41:20.355>that <00:41:20.555>new <00:41:20.755>technology, <00:41:20.955>to <00:41:21.155>that <00:41:21.355>new <00:41:21.555>stack, <00:41:21.755>to

950
00:41:22.195 --> 00:41:24.275
<00:41:22.195>that <00:41:22.475>new <00:41:22.755>hosting <00:41:23.035>provider, <00:41:23.315>uh, <00:41:23.595>to

951
00:41:24.275 --> 00:41:25.635
<00:41:24.275>that <00:41:24.581>new <00:41:24.887>database, <00:41:25.193>you <00:41:25.499>know?

952
00:41:25.635 --> 00:41:28.195
<00:41:25.635>So <00:41:25.790>for <00:41:25.946>example, <00:41:26.101>if <00:41:26.257>you <00:41:26.412>wanna <00:41:26.568>start <00:41:26.723>using, <00:41:26.879>for <00:41:27.035>example,

953
00:41:28.905 --> 00:41:30.675
<00:41:28.905>your <00:41:29.105>search <00:41:29.305>stuff <00:41:29.505>is <00:41:29.705>really <00:41:29.905>weird <00:41:30.105>and <00:41:30.305>slow,

954
00:41:30.675 --> 00:41:31.835
<00:41:30.675>and <00:41:30.849>you <00:41:31.023>know <00:41:31.197>that <00:41:31.371>that's, <00:41:31.545>you <00:41:31.719>know,

955
00:41:31.835 --> 00:41:33.480
<00:41:31.835>that <00:41:31.975>elastic <00:41:32.115>search <00:41:32.255>is <00:41:32.395>a <00:41:32.535>way <00:41:32.675>of <00:41:32.815>way <00:41:32.955>of <00:41:33.095>doing <00:41:33.235>that,

956
00:41:33.480 --> 00:41:35.165
<00:41:33.480>for <00:41:33.680>example, <00:41:33.880>how <00:41:34.080>are <00:41:34.280>you <00:41:34.480>gonna <00:41:34.680>get <00:41:34.880>there?

957
00:41:35.185 --> 00:41:36.565
<00:41:35.185>How <00:41:35.392>are <00:41:35.599>you <00:41:35.806>gonna <00:41:36.013>find <00:41:36.220>that <00:41:36.427>effective

958
00:41:36.565 --> 00:41:37.645
<00:41:36.565>pattern <00:41:37.051>for <00:41:37.537>Elasticsearch?

959
00:41:38.265 --> 00:41:40.885
<00:41:38.265>Um, <00:41:38.440>how <00:41:38.615>is <00:41:38.790>that <00:41:38.964>technology <00:41:39.140>adoption <00:41:39.315>process <00:41:39.490>gonna <00:41:39.665>happen?

960
00:41:41.585 --> 00:41:45.525
<00:41:41.585>Um, <00:41:41.725>and <00:41:41.865>it's <00:41:42.005>very <00:41:42.145>difficult, <00:41:42.285>uh, <00:41:42.425>often, <00:41:42.565>uh, <00:41:42.705>to <00:41:42.845>be <00:41:42.985>able

961
00:41:45.525 --> 00:41:46.685
<00:41:45.525>to <00:41:45.699>imagine <00:41:45.873>how <00:41:46.047>that's <00:41:46.221>going <00:41:46.395>to <00:41:46.569>work.

962
00:41:47.345 --> 00:41:48.525
<00:41:47.345>Um, <00:41:47.522>but <00:41:47.699>you <00:41:47.875>can <00:41:48.053>always <00:41:48.230>call <00:41:48.407>me

963
00:41:48.545 --> 00:41:49.805
<00:41:48.545>and <00:41:48.771>I'll <00:41:48.998>provide <00:41:49.225>you <00:41:49.452>some <00:41:49.679>guidance,

964
00:41:52.135 --> 00:41:53.235
<00:41:52.135>But <00:41:52.382>happy <00:41:52.630>to <00:41:52.877>hear <00:41:53.125>that.

965
00:41:54.655 --> 00:41:57.795
<00:41:54.655>So, <00:41:54.935>um, <00:41:55.215>another <00:41:55.495>question <00:41:55.775>from <00:41:56.055>David.

966
00:41:58.575 --> 00:42:01.435
<00:41:58.575>Uh, <00:41:58.808>what <00:41:59.041>more <00:41:59.274>general <00:41:59.508>question, <00:41:59.741>what <00:41:59.975>skills

967
00:42:01.495 --> 00:42:03.755
<00:42:01.495>and <00:42:01.670>trends <00:42:01.845>in <00:42:02.020>it <00:42:02.194>do <00:42:02.370>you <00:42:02.545>recommend <00:42:02.720>to <00:42:02.895>learn

968
00:42:05.645 --> 00:42:06.645
Kubernetes?

969
00:42:08.125 --> 00:42:10.645
<00:42:08.125>I <00:42:08.280>mean, <00:42:08.436>Docker <00:42:08.591>and <00:42:08.747>Kubernetes <00:42:08.902>is, <00:42:09.058>if <00:42:09.213>you <00:42:09.369>have, <00:42:09.525>um,

970
00:42:10.705 --> 00:42:12.485
<00:42:10.705>if <00:42:10.880>you're <00:42:11.055>a <00:42:11.230>software, <00:42:11.404>if <00:42:11.580>you're <00:42:11.755>already, <00:42:11.930>you <00:42:12.105>know,

971
00:42:12.485 --> 00:42:14.325
<00:42:12.485>if <00:42:12.718>you're <00:42:12.951>a <00:42:13.185>reasonable <00:42:13.418>level <00:42:13.651>software <00:42:13.885>developer

972
00:42:14.585 --> 00:42:16.965
<00:42:14.585>or <00:42:14.818>you <00:42:15.051>know, <00:42:15.285>junior <00:42:15.518>software <00:42:15.751>developer, <00:42:15.985>um,

973
00:42:17.635 --> 00:42:19.605
<00:42:17.635>this <00:42:17.810>DevOps <00:42:17.985>thing <00:42:18.160>has <00:42:18.335>to <00:42:18.510>be <00:42:18.685>owned <00:42:18.860>by <00:42:19.035>developers

974
00:42:19.945 --> 00:42:21.725
<00:42:19.945>and <00:42:20.100>everybody <00:42:20.256>knows <00:42:20.411>it <00:42:20.567>has <00:42:20.722>to <00:42:20.878>be <00:42:21.033>owned <00:42:21.189>by <00:42:21.345>developers.

975
00:42:21.725 --> 00:42:24.085
<00:42:21.725>Like, <00:42:21.880>it's <00:42:22.036>not, <00:42:22.191>people <00:42:22.347>don't <00:42:22.502>argue <00:42:22.658>with <00:42:22.813>me <00:42:22.969>on <00:42:23.125>this.

976
00:42:24.085 --> 00:42:25.485
<00:42:24.085>Well, <00:42:24.400>rarely <00:42:24.715>up <00:42:25.030>sometimes, <00:42:25.345>mostly

977
00:42:25.485 --> 00:42:26.645
<00:42:25.485>don't <00:42:25.659>argue <00:42:25.833>with <00:42:26.007>me <00:42:26.181>on <00:42:26.355>this <00:42:26.529>point.

978
00:42:27.265 --> 00:42:30.765
<00:42:27.265>Um, <00:42:27.404>if <00:42:27.545>you're <00:42:27.685>a <00:42:27.825>developer, <00:42:27.964>if <00:42:28.105>you're <00:42:28.245>a <00:42:28.384>developer, <00:42:28.525>you <00:42:28.665>have

979
00:42:30.765 --> 00:42:33.685
<00:42:30.765>to <00:42:30.920>own <00:42:31.076>the <00:42:31.231>lifecycle <00:42:31.387>of <00:42:31.542>your <00:42:31.698>applica <00:42:31.853>of <00:42:32.009>your <00:42:32.165>application.

980
00:42:34.225 --> 00:42:36.805
<00:42:34.225>If <00:42:34.365>you, <00:42:34.505>if <00:42:34.645>you, <00:42:34.785>if <00:42:34.924>you <00:42:35.065>build <00:42:35.205>it, <00:42:35.345>you <00:42:35.485>run <00:42:35.625>it,

981
00:42:36.995 --> 00:42:38.005
<00:42:36.995>it's <00:42:37.298>really, <00:42:37.601>really <00:42:37.904>important.

982
00:42:38.225 --> 00:42:41.365
<00:42:38.225>You <00:42:38.341>have <00:42:38.458>to <00:42:38.575>know <00:42:38.691>your <00:42:38.808>c <00:42:38.924>you <00:42:39.041>have <00:42:39.158>to <00:42:39.275>know <00:42:39.391>CICD, <00:42:39.508>you <00:42:39.625>have

983
00:42:41.365 --> 00:42:42.725
<00:42:41.365>to <00:42:41.977>know <00:42:42.589>Kubernetes.

984
00:42:43.585 --> 00:42:46.485
<00:42:43.585>Um, <00:42:43.865>if <00:42:44.145>you <00:42:44.425>go <00:42:44.705>back, <00:42:44.985>um,

985
00:42:47.375 --> 00:42:50.885
<00:42:47.375>maybe <00:42:47.502>I <00:42:47.629>can <00:42:47.756>just <00:42:47.884>quickly, <00:42:48.011>just <00:42:48.138>quickly <00:42:48.265>put <00:42:48.393>this <00:42:48.520>in <00:42:48.647>the <00:42:48.775>chat,

986
00:42:51.505 --> 00:42:55.765
<00:42:51.505>but <00:42:51.680>the <00:42:51.855>link, <00:42:52.030>the <00:42:52.205>link <00:42:52.380>to <00:42:52.555>the <00:42:52.730>repository, <00:42:52.905>um,

987
00:42:56.415 --> 00:42:58.805
<00:42:56.415>maybe <00:42:56.590>I <00:42:56.765>should <00:42:56.940>quickly <00:42:57.115>find <00:42:57.290>that <00:42:57.465>and <00:42:57.640>post <00:42:57.815>that.

988
00:42:59.215 --> 00:43:03.115
<00:42:59.215>Maybe <00:42:59.355>we <00:42:59.495>can <00:42:59.635>pop <00:42:59.775>that <00:42:59.915>in <00:43:00.055>the, <00:43:00.195>uh, <00:43:00.335>bear <00:43:00.475>one <00:43:00.615>second.

989
00:43:03.175 --> 00:43:06.235
<00:43:03.175>Let <00:43:03.291>me <00:43:03.408>just <00:43:03.525>find <00:43:03.641>it. <00:43:03.758>If <00:43:03.875>you <00:43:03.991>can <00:43:04.108>get <00:43:04.225>your <00:43:04.341>head <00:43:04.458>around <00:43:04.575>this,

990
00:43:06.615 --> 00:43:08.915
<00:43:06.615>and <00:43:06.814>GitHub <00:43:07.015>actions, <00:43:07.214>for <00:43:07.415>example, <00:43:07.615>is <00:43:07.814>a <00:43:08.015>really,

991
00:43:08.915 --> 00:43:11.235
<00:43:08.915>really <00:43:09.115>important <00:43:09.315>thing <00:43:09.515>that <00:43:09.715>you <00:43:09.915>need <00:43:10.115>to <00:43:10.315>know

992
00:43:11.775 --> 00:43:13.235
<00:43:11.775>if <00:43:12.037>you <00:43:12.300>can't <00:43:12.563>deploy <00:43:12.826>your <00:43:13.089>code.

993
00:43:14.185 --> 00:43:16.125
<00:43:14.185>Um, <00:43:14.418>so <00:43:14.651>whereabouts <00:43:14.884>do <00:43:15.118>I <00:43:15.351>post <00:43:15.585>this?

994
00:43:16.125 --> 00:43:17.885
<00:43:16.125>Should <00:43:16.280>I <00:43:16.436>just, <00:43:16.591>do <00:43:16.747>I <00:43:16.902>just <00:43:17.058>post <00:43:17.213>this <00:43:17.369>in <00:43:17.525>the

995
00:43:18.005 --> 00:43:19.045
<00:43:18.005>comments <00:43:18.317>chat <00:43:18.629>here, <00:43:18.941>or,

996
00:43:19.425 --> 00:43:21.725
<00:43:19.425>Um, <00:43:19.552>you <00:43:19.679>can <00:43:19.806>do <00:43:19.934>this, <00:43:20.061>maybe <00:43:20.188>you <00:43:20.315>can <00:43:20.443>send <00:43:20.570>it <00:43:20.697>to <00:43:20.825>Gary

997
00:43:21.785 --> 00:43:23.285
<00:43:21.785>and <00:43:22.122>he <00:43:22.460>will <00:43:22.797>post <00:43:23.134>it.

998
00:43:24.155 --> 00:43:25.325
<00:43:24.155>Okay. <00:43:24.330>So <00:43:24.506>I'll <00:43:24.681>just <00:43:24.857>put <00:43:25.032>this <00:43:25.207>in.

999
00:43:25.395 --> 00:43:27.605
<00:43:25.395>Just <00:43:25.550>put <00:43:25.706>this <00:43:25.861>in <00:43:26.017>there <00:43:26.172>and <00:43:26.328>hopefully <00:43:26.483>that'll <00:43:26.639>get <00:43:26.795>posted.

1000
00:43:27.705 --> 00:43:29.845
<00:43:27.705>Yes. <00:43:27.938>Perfect. <00:43:28.171>So <00:43:28.404>get <00:43:28.638>your <00:43:28.871>head <00:43:29.105>around.

1001
00:43:29.845 --> 00:43:31.125
<00:43:29.845>So <00:43:30.037>if <00:43:30.229>you're <00:43:30.421>a <00:43:30.613>developer, <00:43:30.805>you <00:43:30.997>need

1002
00:43:31.125 --> 00:43:32.245
<00:43:31.125>to <00:43:31.326>get <00:43:31.528>your <00:43:31.729>head <00:43:31.931>around <00:43:32.133>Kubernetes.

1003
00:43:32.245 --> 00:43:33.805
<00:43:32.245>You <00:43:32.400>need <00:43:32.556>to <00:43:32.711>get <00:43:32.867>your <00:43:33.022>head <00:43:33.178>around <00:43:33.333>Docker, <00:43:33.489>you <00:43:33.645>need

1004
00:43:33.805 --> 00:43:35.485
<00:43:33.805>to <00:43:34.085>get <00:43:34.365>your <00:43:34.645>head <00:43:34.924>around <00:43:35.205>C-C-I-C-D.

1005
00:43:35.625 --> 00:43:36.645
<00:43:35.625>You'll <00:43:35.808>make <00:43:35.992>a <00:43:36.175>lot <00:43:36.359>more <00:43:36.543>money,

1006
00:43:36.665 --> 00:43:39.165
<00:43:36.665>and <00:43:36.805>you'll <00:43:36.945>be <00:43:37.085>a <00:43:37.225>lot <00:43:37.365>more <00:43:37.505>useful <00:43:37.645>if <00:43:37.785>you <00:43:37.925>do, <00:43:38.065>um,

1007
00:43:39.745 --> 00:43:42.445
<00:43:39.745>as <00:43:40.025>a <00:43:40.305>developer, <00:43:40.585>um, <00:43:40.865>as <00:43:41.145>well,

1008
00:43:44.475 --> 00:43:47.135
<00:43:44.475>the <00:43:44.615>missing, <00:43:44.755>one <00:43:44.895>of <00:43:45.035>the <00:43:45.174>biggest <00:43:45.315>missing <00:43:45.455>skills <00:43:45.595>right <00:43:45.735>now <00:43:45.875>is

1009
00:43:47.135 --> 00:43:51.295
<00:43:47.135>really <00:43:47.290>is, <00:43:47.446>is <00:43:47.601>also, <00:43:47.757>uh, <00:43:47.912>is <00:43:48.068>also, <00:43:48.223>uh, <00:43:48.379>DBA <00:43:48.535>skills,

1010
00:43:51.655 --> 00:43:52.735
<00:43:51.655>database <00:43:52.141>administration <00:43:52.627>skills.

1011
00:43:52.925 --> 00:43:54.415
<00:43:52.925>This <00:43:53.148>is <00:43:53.372>really, <00:43:53.595>really <00:43:53.819>missing <00:43:54.042>a <00:43:54.266>lot.

1012
00:43:55.195 --> 00:43:57.935
<00:43:55.195>Um, <00:43:55.311>so <00:43:55.428>a <00:43:55.545>lot <00:43:55.661>of, <00:43:55.778>a <00:43:55.895>lot <00:43:56.011>of, <00:43:56.128>uh, <00:43:56.245>a <00:43:56.361>lot <00:43:56.478>of <00:43:56.595>journal

1013
00:43:57.935 --> 00:44:00.655
<00:43:57.935>and <00:43:58.110>teams <00:43:58.285>are <00:43:58.460>obviously <00:43:58.634>gonna <00:43:58.810>be <00:43:58.985>using <00:43:59.160>ORMs, <00:43:59.335>um,

1014
00:44:01.065 --> 00:44:02.495
<00:44:01.065>which <00:44:01.386>is <00:44:01.708>pop <00:44:02.030>and <00:44:02.352>goods,

1015
00:44:02.715 --> 00:44:05.815
<00:44:02.715>but <00:44:02.890>if <00:44:03.065>you <00:44:03.240>can <00:44:03.415>really <00:44:03.590>get <00:44:03.765>your <00:44:03.940>head <00:44:04.115>around

1016
00:44:05.815 --> 00:44:06.895
<00:44:05.815>what <00:44:06.058>the <00:44:06.301>database <00:44:06.544>is <00:44:06.787>doing,

1017
00:44:07.975 --> 00:44:09.875
<00:44:07.975>you <00:44:08.255>can <00:44:08.535>then <00:44:08.815>improve <00:44:09.095>the <00:44:09.375>performance

1018
00:44:09.875 --> 00:44:11.555
<00:44:09.875>of <00:44:10.225>your <00:44:10.575>application <00:44:10.925>a <00:44:11.275>lot.

1019
00:44:11.655 --> 00:44:12.915
<00:44:11.655>If <00:44:11.844>you <00:44:12.033>can <00:44:12.222>really, <00:44:12.411>really <00:44:12.600>dig <00:44:12.788>down

1020
00:44:12.915 --> 00:44:15.075
<00:44:12.915>to <00:44:13.042>what's <00:44:13.169>happening <00:44:13.296>on <00:44:13.424>the <00:44:13.551>query <00:44:13.678>level, <00:44:13.805>if <00:44:13.933>you <00:44:14.060>can <00:44:14.187>work <00:44:14.315>out

1021
00:44:15.075 --> 00:44:18.635
<00:44:15.075>how <00:44:15.274>to <00:44:15.475>optimize <00:44:15.674>queries, <00:44:15.875>um, <00:44:16.075>oms <00:44:16.274>are <00:44:16.475>great

1022
00:44:18.635 --> 00:44:19.835
<00:44:18.635>for <00:44:18.851>the <00:44:19.067>early <00:44:19.283>stage <00:44:19.499>of <00:44:19.715>development,

1023
00:44:19.895 --> 00:44:21.995
<00:44:19.895>but <00:44:20.128>if <00:44:20.361>you're <00:44:20.595>doing <00:44:20.828>something <00:44:21.061>high <00:44:21.295>volume

1024
00:44:22.175 --> 00:44:24.395
<00:44:22.175>or <00:44:22.408>if <00:44:22.641>you're <00:44:22.875>doing <00:44:23.108>something <00:44:23.341>latency <00:44:23.575>sensitive,

1025
00:44:24.615 --> 00:44:26.555
<00:44:24.615>you're <00:44:24.814>gonna <00:44:25.015>need <00:44:25.214>to <00:44:25.415>start <00:44:25.615>digging <00:44:25.814>into <00:44:26.015>the,

1026
00:44:26.555 --> 00:44:27.795
<00:44:26.555>digging <00:44:26.926>into <00:44:27.299>the <00:44:27.671>database

1027
00:44:28.175 --> 00:44:29.835
<00:44:28.175>and <00:44:28.455>understanding <00:44:28.735>how <00:44:29.015>to <00:44:29.295>improve <00:44:29.575>the

1028
00:44:29.835 --> 00:44:30.875
<00:44:29.835>performance <00:44:30.147>of <00:44:30.459>that <00:44:30.771>database.

1029
00:44:31.305 --> 00:44:33.365
<00:44:31.305>And <00:44:31.480>that's <00:44:31.654>always <00:44:31.830>gonna <00:44:32.004>happen <00:44:32.180>on <00:44:32.355>the <00:44:32.529>index <00:44:32.705>level

1030
00:44:33.465 --> 00:44:34.645
<00:44:33.465>and <00:44:33.730>on <00:44:33.996>the <00:44:34.261>SQL <00:44:34.527>level.

1031
00:44:35.225 --> 00:44:37.605
<00:44:35.225>And <00:44:35.352>so <00:44:35.479>if <00:44:35.606>you <00:44:35.734>can <00:44:35.861>really <00:44:35.988>get <00:44:36.115>your <00:44:36.243>head <00:44:36.370>around <00:44:36.497>those <00:44:36.625>topics,

1032
00:44:37.625 --> 00:44:40.285
<00:44:37.625>you're <00:44:37.800>gonna <00:44:37.975>be <00:44:38.150>much <00:44:38.325>more <00:44:38.500>useful <00:44:38.675>to <00:44:38.850>your <00:44:39.025>team

1033
00:44:40.795 --> 00:44:42.365
<00:44:40.795>when <00:44:41.028>those <00:44:41.261>types <00:44:41.495>of <00:44:41.728>problems <00:44:41.961>come <00:44:42.195>up.

1034
00:44:43.905 --> 00:44:47.085
<00:44:43.905>Um, <00:44:44.605>Also <00:44:45.305>GoLine

1035
00:44:48.305 --> 00:44:53.295
<00:44:48.305>learn <00:44:48.444>Golan, <00:44:48.585>uh, <00:44:48.725>it's, <00:44:48.865>um, <00:44:49.004>this <00:44:49.145>is, <00:44:49.285>I <00:44:49.424>think, <00:44:49.565>I <00:44:49.705>think

1036
00:44:54.485 --> 00:44:56.745
<00:44:54.485>the <00:44:54.625>two, <00:44:54.765>the <00:44:54.905>two <00:44:55.045>languages <00:44:55.185>which <00:44:55.325>I <00:44:55.465>think <00:44:55.605>are <00:44:55.745>hottest <00:44:55.885>right

1037
00:44:56.745 --> 00:44:57.945
<00:44:56.745>now <00:44:57.015>are <00:44:57.285>Python <00:44:57.555>and <00:44:57.825>Golan.

1038
00:44:58.485 --> 00:45:00.745
<00:44:58.485>Uh, <00:44:58.640>Python <00:44:58.796>is <00:44:58.951>great <00:44:59.107>when <00:44:59.262>you <00:44:59.418>need <00:44:59.573>to <00:44:59.729>churn <00:44:59.885>features.

1039
00:45:00.795 --> 00:45:02.465
<00:45:00.795>Golan <00:45:01.028>is <00:45:01.261>great <00:45:01.495>when <00:45:01.728>you <00:45:01.961>need <00:45:02.195>performance.

1040
00:45:03.365 --> 00:45:05.865
<00:45:03.365>Um, <00:45:03.504>and <00:45:03.645>I <00:45:03.785>think <00:45:03.924>these <00:45:04.064>are <00:45:04.205>the <00:45:04.345>two <00:45:04.484>most <00:45:04.625>important <00:45:04.765>things.

1041
00:45:05.865 --> 00:45:08.265
<00:45:05.865>Obviously <00:45:06.098>there's <00:45:06.331>JavaScripts, <00:45:06.564>uh, <00:45:06.798>as <00:45:07.031>well, <00:45:07.265>uh,

1042
00:45:08.265 --> 00:45:09.265
<00:45:08.265>for <00:45:08.565>the <00:45:08.865>frontend <00:45:09.165>stuff,

1043
00:45:09.285 --> 00:45:12.545
<00:45:09.285>but <00:45:09.565>for <00:45:09.845>backend <00:45:10.125>technologies, <00:45:10.404>uh, <00:45:10.685>Python

1044
00:45:12.685 --> 00:45:14.905
<00:45:12.685>and <00:45:12.884>Golang <00:45:13.085>are <00:45:13.285>really, <00:45:13.485>really <00:45:13.685>the <00:45:13.884>go-tos <00:45:14.085>today.

1045
00:45:14.905 --> 00:45:17.185
<00:45:14.905>They, <00:45:15.060>they <00:45:15.216>have <00:45:15.371>the <00:45:15.527>most <00:45:15.682>mature <00:45:15.838>library <00:45:15.993>support <00:45:16.149>as <00:45:16.305>well.

1046
00:45:18.325 --> 00:45:21.505
<00:45:18.325>Um, <00:45:18.464>yeah, <00:45:18.605>so <00:45:18.745>if <00:45:18.884>you <00:45:19.024>need <00:45:19.165>to <00:45:19.305>do <00:45:19.444>things <00:45:19.585>quickly, <00:45:19.725>Python,

1047
00:45:21.605 --> 00:45:24.145
<00:45:21.605>if <00:45:21.780>you <00:45:21.955>need <00:45:22.130>to <00:45:22.305>do <00:45:22.480>things, <00:45:22.655>uh, <00:45:22.830>concurrently, <00:45:23.005>um,

1048
00:45:24.775 --> 00:45:26.145
<00:45:24.775>then <00:45:25.083>Golang <00:45:25.391>is <00:45:25.699>really <00:45:26.008>important.

1049
00:45:28.045 --> 00:45:30.575
<00:45:28.045>Okay. <00:45:28.278>Thanks <00:45:28.511>for <00:45:28.745>that <00:45:28.978>ans <00:45:29.211>answer <00:45:29.445>also.

1050
00:45:31.115 --> 00:45:34.735
<00:45:31.115>Um, <00:45:31.314>we <00:45:31.515>have, <00:45:31.714>uh, <00:45:31.915>another <00:45:32.115>question <00:45:32.314>from <00:45:32.515>Henry.

1051
00:45:35.635 --> 00:45:39.655
<00:45:35.635>Um, <00:45:35.775>what <00:45:35.915>do <00:45:36.055>you <00:45:36.195>think <00:45:36.335>will <00:45:36.475>succeed <00:45:36.615>Kubernetes <00:45:36.755>in <00:45:36.895>the <00:45:37.035>future?

1052
00:45:44.965 --> 00:45:46.265
<00:45:44.965>That's <00:45:45.257>a <00:45:45.550>really <00:45:45.842>good <00:45:46.134>question.

1053
00:45:49.645 --> 00:45:51.805
<00:45:49.645>Hmm. <00:45:49.820>Yeah, <00:45:49.995>that's <00:45:50.170>a <00:45:50.345>really, <00:45:50.520>really <00:45:50.695>interesting, <00:45:50.870>I <00:45:51.045>mean,

1054
00:45:52.005 --> 00:45:54.325
<00:45:52.005>Kubernetes <00:45:52.238>is <00:45:52.471>just <00:45:52.705>an <00:45:52.938>orchestration <00:45:53.171>engine, <00:45:53.405>right?

1055
00:45:54.385 --> 00:45:59.085
<00:45:54.385>So <00:45:54.540>all <00:45:54.696>it <00:45:54.851>is, <00:45:55.007>so <00:45:55.162>basically, <00:45:55.318>basically <00:45:55.473>we <00:45:55.629>have <00:45:55.785>Docker,

1056
00:45:59.465 --> 00:46:03.725
<00:45:59.465>uh, <00:45:59.620>and <00:45:59.776>Docker <00:45:59.931>allows <00:46:00.087>us <00:46:00.242>to <00:46:00.398>basically <00:46:00.553>turn <00:46:00.709>our <00:46:00.865>application.

1057
00:46:03.965 --> 00:46:05.765
<00:46:03.965>I <00:46:04.165>mean, <00:46:04.365>Docker <00:46:04.565>is <00:46:04.765>basically <00:46:04.965>a <00:46:05.165>virtual <00:46:05.365>machine.

1058
00:46:05.765 --> 00:46:08.165
<00:46:05.765>When <00:46:05.904>you <00:46:06.045>really <00:46:06.185>boil <00:46:06.325>down <00:46:06.464>to <00:46:06.605>it, <00:46:06.745>it's <00:46:06.884>a <00:46:07.025>virtual <00:46:07.165>machine,

1059
00:46:08.425 --> 00:46:10.965
<00:46:08.425>you <00:46:08.541>can <00:46:08.658>slap <00:46:08.775>it <00:46:08.891>on <00:46:09.008>a <00:46:09.125>computer, <00:46:09.241>press <00:46:09.358>a <00:46:09.475>button, <00:46:09.591>and <00:46:09.708>it <00:46:09.825>just,

1060
00:46:11.025 --> 00:46:12.245
<00:46:11.025>and <00:46:11.391>it <00:46:11.757>runs <00:46:12.123>okay.

1061
00:46:12.745 --> 00:46:14.285
<00:46:12.745>Um, <00:46:13.022>it's, <00:46:13.299>it's <00:46:13.576>a <00:46:13.853>bit <00:46:14.131>different,

1062
00:46:14.305 --> 00:46:16.165
<00:46:14.305>but <00:46:14.538>it's, <00:46:14.771>it's <00:46:15.004>what <00:46:15.238>we <00:46:15.471>call <00:46:15.705>application.

1063
00:46:16.225 --> 00:46:18.725
<00:46:16.225>No, <00:46:16.424>it's <00:46:16.625>what <00:46:16.825>we <00:46:17.025>call <00:46:17.225>kernel <00:46:17.424>level <00:46:17.625>virtualization.

1064
00:46:18.845 --> 00:46:21.885
<00:46:18.845>I <00:46:19.078>think, <00:46:19.311>um, <00:46:19.544>as <00:46:19.778>opposed <00:46:20.011>to <00:46:20.245>full,

1065
00:46:22.085 --> 00:46:23.005
<00:46:22.085>I <00:46:22.223>can't <00:46:22.361>even <00:46:22.499>remember <00:46:22.637>the <00:46:22.775>types <00:46:22.913>of

1066
00:46:23.005 --> 00:46:24.125
<00:46:23.005>virtualize <00:46:23.206>virtualizes <00:46:23.408>a <00:46:23.609>long <00:46:23.811>time <00:46:24.013>ago.

1067
00:46:24.265 --> 00:46:26.405
<00:46:24.265>Anyway, <00:46:24.498>so <00:46:24.731>Docker <00:46:24.964>is <00:46:25.198>a <00:46:25.431>virtualization <00:46:25.665>technique,

1068
00:46:26.405 --> 00:46:29.005
<00:46:26.405>so <00:46:26.638>all <00:46:26.871>Kubernetes <00:46:27.105>is <00:46:27.338>doing <00:46:27.571>is <00:46:27.805>orchestrating

1069
00:46:29.125 --> 00:46:30.205
<00:46:29.125>a <00:46:29.368>number <00:46:29.611>of <00:46:29.854>virtual <00:46:30.096>machines.

1070
00:46:30.205 --> 00:46:33.085
<00:46:30.205>It's <00:46:30.360>just <00:46:30.516>saying, <00:46:30.671>oh, <00:46:30.827>well <00:46:30.982>the <00:46:31.138>user <00:46:31.293>has <00:46:31.449>asked <00:46:31.605>me

1071
00:46:33.085 --> 00:46:35.525
<00:46:33.085>to <00:46:33.225>make <00:46:33.365>sure <00:46:33.505>that <00:46:33.645>three <00:46:33.785>of <00:46:33.925>this <00:46:34.065>virtual <00:46:34.205>machine <00:46:34.345>should <00:46:34.485>exist

1072
00:46:35.525 --> 00:46:36.725
<00:46:35.525>and <00:46:35.741>four <00:46:35.957>of <00:46:36.173>this <00:46:36.389>should <00:46:36.605>exist

1073
00:46:36.945 --> 00:46:38.485
<00:46:36.945>and <00:46:37.222>that <00:46:37.499>this <00:46:37.776>topology <00:46:38.053>should <00:46:38.331>exist.

1074
00:46:38.785 --> 00:46:40.085
<00:46:38.785>That's, <00:46:39.019>that's <00:46:39.252>all <00:46:39.487>it <00:46:39.721>really <00:46:39.955>does.

1075
00:46:41.065 --> 00:46:43.845
<00:46:41.065>Um, <00:46:41.415>I'm <00:46:41.765>not <00:46:42.115>that <00:46:42.465>convinced

1076
00:46:43.845 --> 00:46:45.205
<00:46:43.845>that <00:46:44.089>it <00:46:44.334>does <00:46:44.579>that <00:46:44.824>particularly <00:46:45.069>well.

1077
00:46:45.825 --> 00:46:49.005
<00:46:45.825>Um, <00:46:45.980>it's, <00:46:46.136>it's <00:46:46.291>better <00:46:46.447>than <00:46:46.602>anything <00:46:46.758>else <00:46:46.913>that <00:46:47.069>we <00:46:47.225>have,

1078
00:46:49.425 --> 00:46:52.485
<00:46:49.425>but <00:46:49.580>it's <00:46:49.736>still <00:46:49.891>a <00:46:50.047>bit <00:46:50.202>clunky <00:46:50.358>in, <00:46:50.513>in <00:46:50.669>some <00:46:50.825>areas.

1079
00:46:53.345 --> 00:46:56.045
<00:46:53.345>Um, <00:46:53.472>so <00:46:53.599>I <00:46:53.726>imagine <00:46:53.854>that, <00:46:53.981>I <00:46:54.108>think, <00:46:54.235>I <00:46:54.363>think <00:46:54.490>what's, <00:46:54.617>I <00:46:54.745>think

1080
00:46:56.045 --> 00:46:58.685
<00:46:56.045>what <00:46:56.220>has <00:46:56.395>to <00:46:56.570>come <00:46:56.745>first <00:46:56.920>is <00:46:57.095>a <00:46:57.270>new <00:46:57.445>containerization.

1081
00:46:58.785 --> 00:47:01.125
<00:46:58.785>We <00:46:58.940>need <00:46:59.096>a <00:46:59.251>new <00:46:59.407>'cause <00:46:59.562>dock <00:46:59.718>is <00:46:59.873>also <00:47:00.029>a <00:47:00.185>disaster.

1082
00:47:02.065 --> 00:47:06.885
<00:47:02.065>Um, <00:47:02.220>so <00:47:02.376>it's <00:47:02.531>not <00:47:02.687>the <00:47:02.842>most <00:47:02.998>well <00:47:03.153>built <00:47:03.309>of, <00:47:03.465>uh,

1083
00:47:06.885 --> 00:47:09.605
<00:47:06.885>it's <00:47:07.025>not <00:47:07.165>the <00:47:07.305>most <00:47:07.445>well <00:47:07.585>designed <00:47:07.725>or <00:47:07.865>well-built <00:47:08.005>of, <00:47:08.145>of <00:47:08.285>tools,

1084
00:47:09.665 --> 00:47:10.725
<00:47:09.665>but <00:47:09.903>it's <00:47:10.142>what <00:47:10.380>we <00:47:10.618>have.

1085
00:47:10.915 --> 00:47:13.685
<00:47:10.915>It's, <00:47:11.042>it's <00:47:11.169>uh, <00:47:11.296>I <00:47:11.424>mean, <00:47:11.551>Linux <00:47:11.678>itself <00:47:11.805>is <00:47:11.933>a <00:47:12.060>disaster <00:47:12.187>as <00:47:12.315>well.

1086
00:47:14.095 --> 00:47:15.605
<00:47:14.095>Let's <00:47:14.289>just <00:47:14.483>say <00:47:14.677>all <00:47:14.871>it <00:47:15.065>is <00:47:15.259>a <00:47:15.454>disaster.

1087
00:47:15.985 --> 00:47:17.965
<00:47:15.985>So <00:47:16.140>I <00:47:16.296>think <00:47:16.451>we <00:47:16.607>need <00:47:16.762>to <00:47:16.918>find <00:47:17.073>ourselves <00:47:17.229>a <00:47:17.385>new

1088
00:47:18.285 --> 00:47:19.965
<00:47:18.285>containerization <00:47:18.984>technology <00:47:19.685>first.

1089
00:47:20.345 --> 00:47:22.125
<00:47:20.345>And <00:47:20.578>there's <00:47:20.811>a <00:47:21.044>few, <00:47:21.278>and <00:47:21.511>I <00:47:21.745>think

1090
00:47:22.125 --> 00:47:23.245
<00:47:22.125>that's <00:47:22.326>gonna <00:47:22.528>take <00:47:22.729>about <00:47:22.931>10 <00:47:23.133>years

1091
00:47:23.245 --> 00:47:24.525
<00:47:23.245>before <00:47:23.475>we <00:47:23.705>start <00:47:23.936>seeing <00:47:24.166>a <00:47:24.397>new,

1092
00:47:25.085 --> 00:47:27.525
<00:47:25.085>a <00:47:25.318>good <00:47:25.551>new <00:47:25.785>containerization <00:47:26.018>technique <00:47:26.251>that's <00:47:26.485>easier

1093
00:47:27.545 --> 00:47:29.765
<00:47:27.545>to <00:47:27.778>use <00:47:28.011>a <00:47:28.245>new <00:47:28.478>paradigm <00:47:28.711>for <00:47:28.945>containerization.

1094
00:47:30.385 --> 00:47:31.485
<00:47:30.385>And <00:47:30.550>then <00:47:30.715>off <00:47:30.880>the <00:47:31.045>back <00:47:31.210>of <00:47:31.375>that,

1095
00:47:31.485 --> 00:47:33.845
<00:47:31.485>what <00:47:31.640>we'll <00:47:31.796>probably <00:47:31.951>see <00:47:32.107>is <00:47:32.262>then <00:47:32.418>a <00:47:32.573>new <00:47:32.729>orchestration <00:47:32.885>engine.

1096
00:47:34.365 --> 00:47:36.045
<00:47:34.365>I <00:47:34.598>still <00:47:34.831>think <00:47:35.064>we'll <00:47:35.298>be <00:47:35.531>using <00:47:35.765>containers

1097
00:47:36.045 --> 00:47:39.125
<00:47:36.045>and <00:47:36.278>orchestration <00:47:36.511>engines <00:47:36.745>for <00:47:36.978>deploying <00:47:37.211>our <00:47:37.445>applications.

1098
00:47:39.985 --> 00:47:43.405
<00:47:39.985>Um, <00:47:40.140>but <00:47:40.296>I, <00:47:40.451>on <00:47:40.607>my <00:47:40.762>radar <00:47:40.918>right <00:47:41.073>now, <00:47:41.229>there's <00:47:41.385>nothing

1099
00:47:43.405 --> 00:47:46.645
<00:47:43.405>that <00:47:43.580>I <00:47:43.755>think, <00:47:43.930>um, <00:47:44.105>I <00:47:44.280>don't <00:47:44.455>think <00:47:44.630>there's <00:47:44.805>anything

1100
00:47:46.645 --> 00:47:50.325
<00:47:46.645>that's <00:47:46.925>gonna, <00:47:47.205>that's <00:47:47.485>gonna <00:47:47.765>supplant <00:47:48.045>Kubernetes.

1101
00:47:50.645 --> 00:47:53.765
<00:47:50.645>I <00:47:50.878>mean, <00:47:51.111>Kubernetes <00:47:51.345>basically <00:47:51.578>just <00:47:51.811>one <00:47:52.045>king

1102
00:47:53.765 --> 00:47:55.085
<00:47:53.765>of <00:47:54.161>the <00:47:54.557>orchestration <00:47:54.953>engines.

1103
00:47:55.785 --> 00:47:58.365
<00:47:55.785>Um, <00:47:55.960>it <00:47:56.134>beat <00:47:56.310>down <00:47:56.484>Docker <00:47:56.660>swarm, <00:47:56.835>it <00:47:57.009>beat <00:47:57.185>down,

1104
00:47:58.805 --> 00:47:59.845
<00:47:58.805>I <00:47:58.938>can't <00:47:59.072>even <00:47:59.206>remember <00:47:59.339>what <00:47:59.473>it <00:47:59.607>was <00:47:59.741>called.

1105
00:47:59.845 --> 00:48:03.705
<00:47:59.845>There's, <00:48:00.000>there <00:48:00.156>was <00:48:00.311>another <00:48:00.467>one, <00:48:00.622>um, <00:48:00.778>that <00:48:00.933>that <00:48:01.089>was <00:48:01.245>around

1106
00:48:03.705 --> 00:48:04.825
<00:48:03.705>that <00:48:03.848>I <00:48:03.993>can't <00:48:04.136>even <00:48:04.281>remember <00:48:04.424>the <00:48:04.569>name <00:48:04.712>of.

1107
00:48:05.125 --> 00:48:06.865
<00:48:05.125>So <00:48:05.825>Dockers, <00:48:06.525>sorry.

1108
00:48:06.925 --> 00:48:09.425
<00:48:06.925>But <00:48:07.125>Kubernetes <00:48:07.325>is, <00:48:07.525>has <00:48:07.725>basically <00:48:07.925>won <00:48:08.125>that <00:48:08.325>battle.

1109
00:48:10.045 --> 00:48:12.785
<00:48:10.045>Um, <00:48:10.245>Kubernetes <00:48:10.445>as <00:48:10.645>well <00:48:10.845>came <00:48:11.045>out <00:48:11.245>of <00:48:11.445>Google.

1110
00:48:12.985 --> 00:48:14.105
<00:48:12.985>I <00:48:13.186>dunno <00:48:13.388>if <00:48:13.589>everybody <00:48:13.791>knows <00:48:13.993>that.

1111
00:48:15.015 --> 00:48:16.425
<00:48:15.015>It's <00:48:15.226>basically <00:48:15.438>kind <00:48:15.649>of <00:48:15.861>like <00:48:16.072>a <00:48:16.284>copy

1112
00:48:16.425 --> 00:48:17.625
<00:48:16.425>of <00:48:16.785>their <00:48:17.145>internal <00:48:17.505>infrastructure.

1113
00:48:18.165 --> 00:48:20.345
<00:48:18.165>But <00:48:18.320>in <00:48:18.476>terms <00:48:18.631>of <00:48:18.787>what <00:48:18.942>comes <00:48:19.098>next, <00:48:19.253>uh, <00:48:19.409>we'll <00:48:19.565>have

1114
00:48:20.345 --> 00:48:22.385
<00:48:20.345>to <00:48:20.578>see <00:48:20.811>a <00:48:21.044>new <00:48:21.278>containerization <00:48:21.511>technology <00:48:21.745>first.

1115
00:48:25.665 --> 00:48:28.115
<00:48:25.665>Okay, <00:48:25.898>thanks <00:48:26.131>for <00:48:26.365>that <00:48:26.598>answer <00:48:26.831>also, <00:48:27.065>Andrew.

1116
00:48:28.895 --> 00:48:33.355
<00:48:28.895>And <00:48:29.035>um, <00:48:29.175>so <00:48:29.315>are <00:48:29.455>there <00:48:29.595>any <00:48:29.735>further <00:48:29.875>resources <00:48:30.015>you <00:48:30.155>might <00:48:30.295>want

1117
00:48:33.355 --> 00:48:34.955
<00:48:33.355>to <00:48:33.635>share <00:48:33.915>with <00:48:34.195>us, <00:48:34.475>like <00:48:34.755>books,

1118
00:48:35.225 --> 00:48:36.995
<00:48:35.225>mutuals <00:48:35.575>blog, <00:48:35.924>something <00:48:36.275>like <00:48:36.625>that?

1119
00:48:37.715 --> 00:48:40.075
<00:48:37.715>I <00:48:37.890>should <00:48:38.065>have <00:48:38.240>that, <00:48:38.415>but <00:48:38.590>I <00:48:38.765>don't, <00:48:38.940>I <00:48:39.115>should.

1120
00:48:42.375 --> 00:48:45.555
<00:48:42.375>Um, <00:48:42.841>no, <00:48:43.308>I <00:48:43.775>don't.

1121
00:48:45.555 --> 00:48:47.715
<00:48:45.555>But <00:48:45.730>I <00:48:45.904>would <00:48:46.080>really, <00:48:46.254>really <00:48:46.430>suggest, <00:48:46.605>um, <00:48:46.779>in <00:48:46.955>fact,

1122
00:48:47.715 --> 00:48:49.795
<00:48:47.715>there's <00:48:47.995>a <00:48:48.275>course <00:48:48.555>on <00:48:48.835>Coursera, <00:48:49.115>uh,

1123
00:48:49.845 --> 00:48:52.195
<00:48:49.845>which <00:48:50.078>is <00:48:50.311>about <00:48:50.544>learn <00:48:50.778>about <00:48:51.011>learning <00:48:51.245>design,

1124
00:48:52.365 --> 00:48:53.875
<00:48:52.365>learn <00:48:52.817>about <00:48:53.270>instructional <00:48:53.724>design,

1125
00:48:53.875 --> 00:48:57.115
<00:48:53.875>because <00:48:54.015>this <00:48:54.155>is <00:48:54.295>the <00:48:54.435>biggest <00:48:54.575>weakness <00:48:54.715>in <00:48:54.855>tech <00:48:54.995>at <00:48:55.135>the <00:48:55.275>moment.

1126
00:48:57.495 --> 00:49:00.395
<00:48:57.495>We <00:48:57.634>don't <00:48:57.775>know <00:48:57.915>how <00:48:58.055>to <00:48:58.194>teach, <00:48:58.335>we <00:48:58.475>don't <00:48:58.615>know <00:48:58.755>how <00:48:58.895>to

1127
00:49:01.075 --> 00:49:02.955
<00:49:01.075>transfer <00:49:01.355>knowledge <00:49:01.634>to <00:49:01.915>other <00:49:02.194>people <00:49:02.475>effectively.

1128
00:49:03.255 --> 00:49:04.875
<00:49:03.255>We <00:49:03.488>dunno <00:49:03.721>how <00:49:03.955>to <00:49:04.188>think <00:49:04.421>about <00:49:04.655>knowledge.

1129
00:49:05.375 --> 00:49:08.155
<00:49:05.375>So <00:49:05.550>if <00:49:05.725>you <00:49:05.900>can <00:49:06.075>find <00:49:06.250>resources <00:49:06.425>about <00:49:06.600>instructional <00:49:06.775>design

1130
00:49:08.535 --> 00:49:11.355
<00:49:08.535>and <00:49:08.690>this, <00:49:08.846>this, <00:49:09.001>this, <00:49:09.157>this <00:49:09.312>courses <00:49:09.468>on <00:49:09.623>Coursera, <00:49:09.779>for <00:49:09.935>example,

1131
00:49:11.355 --> 00:49:13.355
<00:49:11.355>that <00:49:11.530>are, <00:49:11.705>that <00:49:11.880>are <00:49:12.055>pretty <00:49:12.230>okay <00:49:12.405>about <00:49:12.580>the <00:49:12.755>basics,

1132
00:49:13.535 --> 00:49:16.315
<00:49:13.535>if <00:49:13.690>you <00:49:13.846>can <00:49:14.001>start <00:49:14.157>to <00:49:14.312>think, <00:49:14.468>what's <00:49:14.623>my <00:49:14.779>learning <00:49:14.935>journey?

1133
00:49:16.735 --> 00:49:19.355
<00:49:16.735>What's <00:49:16.875>my, <00:49:17.015>what <00:49:17.155>are <00:49:17.295>the <00:49:17.435>learning <00:49:17.575>outcomes <00:49:17.715>I <00:49:17.855>need <00:49:17.995>to <00:49:18.135>see

1134
00:49:19.945 --> 00:49:21.955
<00:49:19.945>what <00:49:20.145>are <00:49:20.345>the <00:49:20.545>learning <00:49:20.745>outcomes <00:49:20.945>of <00:49:21.145>my <00:49:21.345>colleagues?

1135
00:49:22.215 --> 00:49:24.035
<00:49:22.215>What's <00:49:22.448>the <00:49:22.681>learning <00:49:22.915>outcome <00:49:23.148>of <00:49:23.381>my <00:49:23.615>boss?

1136
00:49:25.015 --> 00:49:26.825
<00:49:25.015>Then <00:49:25.170>you <00:49:25.326>can <00:49:25.481>start <00:49:25.637>to <00:49:25.792>think <00:49:25.948>a <00:49:26.103>little <00:49:26.259>bit <00:49:26.415>differently.

1137
00:49:27.285 --> 00:49:29.705
<00:49:27.285>The <00:49:27.424>only <00:49:27.565>way <00:49:27.705>that <00:49:27.845>we're <00:49:27.984>gonna <00:49:28.125>get <00:49:28.265>diversity <00:49:28.404>into <00:49:28.545>tech <00:49:28.685>is

1138
00:49:29.705 --> 00:49:31.385
<00:49:29.705>by <00:49:30.055>delivering <00:49:30.404>effective <00:49:30.755>learning <00:49:31.105>outcomes.

1139
00:49:31.385 --> 00:49:32.385
<00:49:31.385>At <00:49:31.610>the <00:49:31.835>moment, <00:49:32.060>everybody's <00:49:32.285>a

1140
00:49:32.385 --> 00:49:33.465
<00:49:32.385>bit <00:49:32.547>like, <00:49:32.709>no, <00:49:32.871>these <00:49:33.033>are <00:49:33.195>my <00:49:33.357>toys.

1141
00:49:33.465 --> 00:49:35.385
<00:49:33.465>Keep <00:49:33.605>away <00:49:33.745>from <00:49:33.885>my <00:49:34.025>to <00:49:34.165>there <00:49:34.305>are, <00:49:34.445>this <00:49:34.585>is <00:49:34.725>my <00:49:34.865>stuff.

1142
00:49:38.695 --> 00:49:40.505
<00:49:38.695>It's <00:49:38.975>not <00:49:39.255>a <00:49:39.535>great <00:49:39.815>attitude <00:49:40.095>really.

1143
00:49:40.845 --> 00:49:43.585
<00:49:40.845>Uh, <00:49:40.938>and <00:49:41.031>so <00:49:41.125>if <00:49:41.218>we <00:49:41.311>want <00:49:41.404>to, <00:49:41.498>if <00:49:41.591>we <00:49:41.685>want <00:49:41.778>to <00:49:41.871>break <00:49:41.964>up, <00:49:42.058>if <00:49:42.151>we <00:49:42.245>want

1144
00:49:43.585 --> 00:49:45.585
<00:49:43.585>to <00:49:43.692>break <00:49:43.800>that <00:49:43.908>up, <00:49:44.015>if <00:49:44.123>we <00:49:44.231>want <00:49:44.338>to <00:49:44.446>have <00:49:44.554>a <00:49:44.661>more <00:49:44.769>inclu, <00:49:44.877>a <00:49:44.985>more,

1145
00:49:45.905 --> 00:49:48.505
<00:49:45.905>a <00:49:46.060>more <00:49:46.216>inclusive <00:49:46.371>and <00:49:46.527>a <00:49:46.682>more <00:49:46.838>fun <00:49:46.993>workspace, <00:49:47.149>we <00:49:47.305>need

1146
00:49:48.505 --> 00:49:51.865
<00:49:48.505>to <00:49:48.705>get <00:49:48.905>ahead <00:49:49.105>around <00:49:49.305>how, <00:49:49.505>how <00:49:49.705>people <00:49:49.905>teach

1147
00:49:52.005 --> 00:49:53.025
<00:49:52.005>and <00:49:52.464>learn <00:49:52.923>technology.

1148
00:49:53.375 --> 00:49:57.185
<00:49:53.375>It's <00:49:53.530>hard <00:49:53.686>to <00:49:53.841>do <00:49:53.997>and <00:49:54.152>it's <00:49:54.308>ignored <00:49:54.463>across <00:49:54.619>the <00:49:54.775>board.

1149
00:49:58.185 --> 00:49:59.785
<00:49:58.185>Nobody <00:49:58.384>does <00:49:58.585>it. <00:49:58.785>Nobody <00:49:58.985>even <00:49:59.185>thinks <00:49:59.384>about <00:49:59.585>it.

1150
00:50:00.365 --> 00:50:02.265
<00:50:00.365>So <00:50:00.540>that's, <00:50:00.714>that's <00:50:00.890>what <00:50:01.064>I'd <00:50:01.240>suggest <00:50:01.415>as, <00:50:01.589>as <00:50:01.765>a,

1151
00:50:02.265 --> 00:50:03.505
<00:50:02.265>as <00:50:02.488>a, <00:50:02.711>as <00:50:02.934>a <00:50:03.157>next <00:50:03.381>resource,

1152
00:50:05.115 --> 00:50:08.525
<00:50:05.115>What <00:50:05.270>to <00:50:05.426>live <00:50:05.581>and <00:50:05.737>work <00:50:05.892>by, <00:50:06.048>I <00:50:06.203>would <00:50:06.359>say <00:50:06.515>so.

1153
00:50:08.865 --> 00:50:11.405
<00:50:08.865>And <00:50:09.020>Andrew, <00:50:09.176>thank <00:50:09.331>you <00:50:09.487>so <00:50:09.642>much <00:50:09.798>for <00:50:09.953>the <00:50:10.109>amazing <00:50:10.265>talk

1154
00:50:11.545 --> 00:50:12.965
<00:50:11.545>and, <00:50:11.758>uh, <00:50:11.971>really <00:50:12.184>nice <00:50:12.397>q <00:50:12.610>and <00:50:12.823>a.

1155
00:50:13.565 --> 00:50:17.445
<00:50:13.565>I <00:50:13.665>hope <00:50:13.765>you <00:50:13.865>had <00:50:13.965>as <00:50:14.065>much <00:50:14.165>fun <00:50:14.265>as <00:50:14.365>I <00:50:14.465>did. <00:50:14.565>And <00:50:14.665>you <00:50:14.765>next <00:50:14.865>time, <00:50:14.965>bye.