WEBVTT

1
00:00:02.135 --> 00:00:03.885
<00:00:02.135>Hello, <00:00:02.368>and <00:00:02.601>welcome <00:00:02.835>back <00:00:03.068>to <00:00:03.301>another <00:00:03.534>episode

2
00:00:03.885 --> 00:00:05.005
<00:00:03.885>of <00:00:04.221>Coffee <00:00:04.557>with <00:00:04.893>Developers.

3
00:00:05.465 --> 00:00:08.165
<00:00:05.465>On <00:00:05.640>today's <00:00:05.814>episode, <00:00:05.990>I'm <00:00:06.165>joined <00:00:06.340>by <00:00:06.515>another <00:00:06.689>of <00:00:06.865>our,

4
00:00:08.185 --> 00:00:11.565
<00:00:08.185>we <00:00:08.385>are <00:00:08.585>developers, <00:00:08.785>world <00:00:08.985>Congress, <00:00:09.185>Europe, <00:00:09.385>2026 <00:00:09.585>speakers,

5
00:00:11.865 --> 00:00:12.965
<00:00:11.865>Joseph <00:00:12.855>Tuley.

6
00:00:12.965 --> 00:00:14.045
<00:00:12.965>Joseph, <00:00:13.208>thanks <00:00:13.451>for <00:00:13.693>joining <00:00:13.937>us.

7
00:00:14.945 --> 00:00:16.205
<00:00:14.945>Hi. <00:00:15.171>Thank <00:00:15.398>you <00:00:15.625>for <00:00:15.852>having <00:00:16.078>me.

8
00:00:17.035 --> 00:00:18.615
<00:00:17.035>Hey, <00:00:17.235>Sam, <00:00:17.435>we're <00:00:17.635>gonna <00:00:17.835>get <00:00:18.035>straight <00:00:18.235>into <00:00:18.435>it

9
00:00:18.615 --> 00:00:20.375
<00:00:18.615>because <00:00:18.895>you're <00:00:19.174>gonna <00:00:19.455>be <00:00:19.735>delivering, <00:00:20.014>um,

10
00:00:20.535 --> 00:00:22.495
<00:00:20.535>a <00:00:20.768>talk <00:00:21.001>at <00:00:21.235>the <00:00:21.468>conference <00:00:21.701>in <00:00:21.935>July.

11
00:00:22.555 --> 00:00:24.695
<00:00:22.555>Um, <00:00:22.710>can <00:00:22.866>you <00:00:23.021>tell <00:00:23.177>us <00:00:23.332>a <00:00:23.488>little <00:00:23.643>bit <00:00:23.799>about <00:00:23.955>yourself

12
00:00:24.795 --> 00:00:26.255
<00:00:24.795>and <00:00:24.959>then, <00:00:25.123>um, <00:00:25.287>if <00:00:25.452>you <00:00:25.616>could <00:00:25.780>just <00:00:25.944>give <00:00:26.109>us

13
00:00:26.275 --> 00:00:27.575
<00:00:26.275>what's <00:00:26.509>the <00:00:26.743>topic <00:00:26.977>of <00:00:27.211>your <00:00:27.445>talk?

14
00:00:28.045 --> 00:00:29.935
<00:00:28.045>Yeah, <00:00:28.278>sure. <00:00:28.511>So <00:00:28.745>my <00:00:28.978>name <00:00:29.211>is <00:00:29.445>Jose.

15
00:00:30.315 --> 00:00:33.335
<00:00:30.315>I'm <00:00:30.490>the <00:00:30.665>CTO <00:00:30.840>at <00:00:31.015>a <00:00:31.190>company <00:00:31.365>called <00:00:31.540>Sophos <00:00:31.715>Score.

16
00:00:33.955 --> 00:00:38.135
<00:00:33.955>We <00:00:34.155>do <00:00:34.355>a <00:00:34.555>platform <00:00:34.754>where <00:00:34.955>users <00:00:35.155>can <00:00:35.355>follow,

17
00:00:38.915 --> 00:00:41.335
<00:00:38.915>um, <00:00:39.265>different <00:00:39.615>sports <00:00:39.964>statistics, <00:00:40.315>uh,

18
00:00:41.755 --> 00:00:43.695
<00:00:41.755>all <00:00:42.035>in <00:00:42.315>real <00:00:42.595>time, <00:00:42.875>uh, <00:00:43.155>lives.

19
00:00:43.795 --> 00:00:45.015
<00:00:43.795>So <00:00:43.978>we <00:00:44.161>have <00:00:44.344>a <00:00:44.527>lot <00:00:44.710>of <00:00:44.893>users

20
00:00:45.475 --> 00:00:49.815
<00:00:45.475>and <00:00:45.650>we <00:00:45.825>work <00:00:46.000>24 <00:00:46.175>7 <00:00:46.350>to <00:00:46.525>make <00:00:46.700>it <00:00:46.875>happen.

21
00:00:50.235 --> 00:00:54.735
<00:00:50.235>And <00:00:50.435>this <00:00:50.635>talk <00:00:50.835>is <00:00:51.035>how <00:00:51.235>to <00:00:51.435>avoid, <00:00:51.635>um,

22
00:00:55.995 --> 00:00:59.375
<00:00:55.995>the <00:00:56.169>tech <00:00:56.345>traps, <00:00:56.519>the <00:00:56.695>hype <00:00:56.870>that <00:00:57.044>we <00:00:57.220>all <00:00:57.394>see.

23
00:00:59.755 --> 00:01:03.135
<00:00:59.755>Uh, <00:00:59.930>we <00:01:00.105>as <00:01:00.280>developers <00:01:00.455>are <00:01:00.630>basically <00:01:00.805>primed <00:01:00.980>to <00:01:01.155>want

24
00:01:03.135 --> 00:01:04.655
<00:01:03.135>to <00:01:03.408>use <00:01:03.682>the <00:01:03.955>latest <00:01:04.229>and <00:01:04.503>greatest

25
00:01:04.655 --> 00:01:07.935
<00:01:04.655>because <00:01:04.830>everybody, <00:01:05.004>all <00:01:05.180>of <00:01:05.355>the <00:01:05.530>big <00:01:05.705>companies <00:01:05.880>use <00:01:06.055>it.

26
00:01:08.235 --> 00:01:12.295
<00:01:08.235>And <00:01:08.351>when <00:01:08.468>we <00:01:08.585>were <00:01:08.701>small, <00:01:08.818>I <00:01:08.935>had <00:01:09.051>the <00:01:09.168>same <00:01:09.285>notion, <00:01:09.401>like, <00:01:09.518>we <00:01:09.635>have

27
00:01:12.295 --> 00:01:14.815
<00:01:12.295>to <00:01:12.495>do <00:01:12.695>things <00:01:12.895>the <00:01:13.095>way <00:01:13.295>Google <00:01:13.495>does <00:01:13.695>it.

28
00:01:15.515 --> 00:01:19.415
<00:01:15.515>And <00:01:15.655>then, <00:01:15.795>like, <00:01:15.935>we <00:01:16.075>now <00:01:16.215>are <00:01:16.355>not <00:01:16.495>a <00:01:16.635>small <00:01:16.775>company <00:01:16.915>anymore,

29
00:01:19.595 --> 00:01:22.455
<00:01:19.595>so <00:01:19.795>we <00:01:19.995>have <00:01:20.195>35 <00:01:20.395>million <00:01:20.595>monthly <00:01:20.795>active <00:01:20.995>users.

30
00:01:23.155 --> 00:01:25.655
<00:01:23.155>And <00:01:23.310>I <00:01:23.466>like <00:01:23.621>to <00:01:23.777>talk <00:01:23.932>about <00:01:24.088>how <00:01:24.243>our <00:01:24.399>infra <00:01:24.555>works

31
00:01:25.675 --> 00:01:28.095
<00:01:25.675>and <00:01:25.850>what <00:01:26.024>we <00:01:26.200>have <00:01:26.375>and <00:01:26.550>what's <00:01:26.725>the <00:01:26.899>tech <00:01:27.075>stack.

32
00:01:28.195 --> 00:01:31.935
<00:01:28.195>And <00:01:28.322>then <00:01:28.449>people <00:01:28.576>often <00:01:28.704>ask <00:01:28.831>me <00:01:28.958>like, <00:01:29.085>how <00:01:29.213>do <00:01:29.340>you <00:01:29.467>do <00:01:29.595>it?

33
00:01:32.235 --> 00:01:35.335
<00:01:32.235>You <00:01:32.375>must <00:01:32.515>have <00:01:32.655>a <00:01:32.795>lot <00:01:32.935>of <00:01:33.075>microservices, <00:01:33.215>and <00:01:33.355>it's <00:01:33.495>all <00:01:33.635>fancy,

34
00:01:35.555 --> 00:01:36.695
<00:01:35.555>and, <00:01:35.897>and <00:01:36.239>like, <00:01:36.580>no,

35
00:01:36.725 --> 00:01:38.775
<00:01:36.725>it's <00:01:37.074>pretty <00:01:37.425>simple, <00:01:37.774>pretty <00:01:38.125>straightforward.

36
00:01:38.875 --> 00:01:40.695
<00:01:38.875>You <00:01:39.050>want <00:01:39.225>to <00:01:39.400>keep <00:01:39.575>it <00:01:39.750>as <00:01:39.925>simple <00:01:40.100>as <00:01:40.275>possible.

37
00:01:41.475 --> 00:01:44.535
<00:01:41.475>And <00:01:41.675>usually, <00:01:41.875>I, <00:01:42.074>I've <00:01:42.274>noticed <00:01:42.475>that <00:01:42.675>a <00:01:42.875>lot

38
00:01:44.555 --> 00:01:46.775
<00:01:44.555>of <00:01:44.835>people <00:01:45.115>have <00:01:45.395>the <00:01:45.675>same <00:01:45.955>problem.

39
00:01:47.445 --> 00:01:49.855
<00:01:47.445>They <00:01:47.619>want <00:01:47.794>to <00:01:47.970>use <00:01:48.145>all <00:01:48.320>of <00:01:48.494>the <00:01:48.669>shiny <00:01:48.845>things

40
00:01:50.675 --> 00:01:53.575
<00:01:50.675>and <00:01:50.908>then <00:01:51.141>they <00:01:51.375>don't <00:01:51.608>have <00:01:51.841>the <00:01:52.075>capacity

41
00:01:53.875 --> 00:01:57.295
<00:01:53.875>or <00:01:54.015>the <00:01:54.155>knowledge <00:01:54.295>to <00:01:54.435>actually, <00:01:54.575>um, <00:01:54.715>drive <00:01:54.855>it <00:01:54.995>to <00:01:55.135>the <00:01:55.275>end,

42
00:01:57.595 --> 00:01:59.895
<00:01:57.595>and <00:01:57.828>then <00:01:58.061>they <00:01:58.295>get <00:01:58.528>into, <00:01:58.761>into <00:01:58.995>issues.

43
00:02:00.235 --> 00:02:03.455
<00:02:00.235>So <00:02:00.375>that's <00:02:00.515>why <00:02:00.655>I <00:02:00.795>decided <00:02:00.935>to <00:02:01.075>kind <00:02:01.215>of <00:02:01.355>talk <00:02:01.495>about <00:02:01.635>how,

44
00:02:03.795 --> 00:02:05.655
<00:02:03.795>how <00:02:04.028>we <00:02:04.261>do <00:02:04.495>stuff, <00:02:04.728>where <00:02:04.961>we <00:02:05.195>failed,

45
00:02:05.655 --> 00:02:07.215
<00:02:05.655>where <00:02:05.888>we <00:02:06.121>were <00:02:06.355>trying <00:02:06.588>out <00:02:06.821>the <00:02:07.055>new

46
00:02:07.215 --> 00:02:09.335
<00:02:07.215>and <00:02:07.495>shiny <00:02:07.775>where <00:02:08.055>other <00:02:08.335>people <00:02:08.615>failed.

47
00:02:09.355 --> 00:02:13.175
<00:02:09.354>So <00:02:09.471>I <00:02:09.588>know <00:02:09.704>a <00:02:09.821>lot <00:02:09.938>of <00:02:10.054>people <00:02:10.171>in <00:02:10.288>the <00:02:10.405>industry <00:02:10.521>who <00:02:10.638>tried <00:02:10.755>stuff,

48
00:02:13.565 --> 00:02:15.015
<00:02:13.565>what <00:02:13.891>works, <00:02:14.217>what, <00:02:14.543>what <00:02:14.869>doesn't,

49
00:02:15.555 --> 00:02:20.015
<00:02:15.555>and <00:02:15.710>kind <00:02:15.866>of <00:02:16.021>compile <00:02:16.177>it <00:02:16.332>into <00:02:16.488>a <00:02:16.643>best <00:02:16.799>practice <00:02:16.955>kind

50
00:02:20.015 --> 00:02:22.775
<00:02:20.015>of <00:02:20.248>framework <00:02:20.481>on <00:02:20.714>what <00:02:20.948>to <00:02:21.181>do <00:02:21.415>when

51
00:02:22.995 --> 00:02:25.215
<00:02:22.995>and <00:02:23.150>when <00:02:23.306>to <00:02:23.461>take <00:02:23.617>it <00:02:23.772>to <00:02:23.928>the <00:02:24.083>next <00:02:24.239>step. <00:02:24.395>You

52
00:02:25.215 --> 00:02:26.535
<00:02:25.215>Know, <00:02:25.347>we'll <00:02:25.479>talk <00:02:25.611>in <00:02:25.743>a <00:02:25.875>moment <00:02:26.007>a <00:02:26.139>little <00:02:26.271>bit <00:02:26.403>about

53
00:02:26.535 --> 00:02:28.615
<00:02:26.535>how <00:02:26.734>this <00:02:26.935>subject <00:02:27.135>affects <00:02:27.335>you <00:02:27.535>in <00:02:27.734>your <00:02:27.935>role

54
00:02:28.715 --> 00:02:30.135
<00:02:28.715>as <00:02:29.034>CTO <00:02:29.353>at <00:02:29.673>SOFA <00:02:29.993>score.

55
00:02:30.555 --> 00:02:31.855
<00:02:30.555>Um, <00:02:30.722>but <00:02:30.889>how <00:02:31.056>is <00:02:31.223>it <00:02:31.390>you <00:02:31.557>are <00:02:31.725>gonna

56
00:02:31.855 --> 00:02:32.935
<00:02:31.855>present <00:02:32.097>this <00:02:32.341>at <00:02:32.584>the <00:02:32.827>Congress?

57
00:02:32.995 --> 00:02:36.095
<00:02:32.995>Is <00:02:33.102>it, <00:02:33.210>you <00:02:33.318>know, <00:02:33.425>telling <00:02:33.533>us <00:02:33.641>a <00:02:33.748>story <00:02:33.856>of <00:02:33.964>some <00:02:34.071>of <00:02:34.179>the, <00:02:34.287>um, <00:02:34.395>some

58
00:02:36.095 --> 00:02:37.095
<00:02:36.095>of <00:02:36.245>the <00:02:36.395>things <00:02:36.545>you've <00:02:36.695>come <00:02:36.845>up <00:02:36.995>against

59
00:02:37.155 --> 00:02:39.735
<00:02:37.155>and <00:02:37.355>how <00:02:37.555>you've <00:02:37.755>avoided <00:02:37.955>those <00:02:38.155>different <00:02:38.355>hype <00:02:38.555>cycles

60
00:02:39.735 --> 00:02:41.095
<00:02:39.735>that <00:02:39.939>have, <00:02:40.143>um, <00:02:40.347>that <00:02:40.551>have <00:02:40.755>sprung <00:02:40.959>up?

61
00:02:41.155 --> 00:02:43.735
<00:02:41.155>Or <00:02:41.295>are <00:02:41.435>there, <00:02:41.575>are <00:02:41.715>there <00:02:41.855>specific <00:02:41.995>things <00:02:42.135>that <00:02:42.275>you <00:02:42.415>notice, <00:02:42.555>um,

62
00:02:43.845 --> 00:02:46.095
<00:02:43.845>that <00:02:44.000>come <00:02:44.156>up <00:02:44.311>again <00:02:44.467>and <00:02:44.622>again, <00:02:44.778>you <00:02:44.933>know, <00:02:45.089>that <00:02:45.245>regardless

63
00:02:46.115 --> 00:02:48.455
<00:02:46.115>of <00:02:46.290>the <00:02:46.465>tech, <00:02:46.640>whatever <00:02:46.815>the <00:02:46.990>hype <00:02:47.165>is, <00:02:47.340>the <00:02:47.515>things

64
00:02:48.455 --> 00:02:50.655
<00:02:48.454>that <00:02:48.610>they're <00:02:48.766>promising, <00:02:48.921>what <00:02:49.077>are <00:02:49.232>the <00:02:49.388>things <00:02:49.543>that <00:02:49.699>we <00:02:49.855>should,

65
00:02:50.655 --> 00:02:52.335
<00:02:50.655>uh, <00:02:50.830>um, <00:02:51.005>we <00:02:51.180>should <00:02:51.355>look <00:02:51.530>out <00:02:51.705>for <00:02:51.880>and <00:02:52.055>avoid?

66
00:02:52.525 --> 00:02:54.135
<00:02:52.525>Yeah, <00:02:52.725>so <00:02:52.925>that's, <00:02:53.125>that's <00:02:53.325>a <00:02:53.525>good, <00:02:53.725>good <00:02:53.925>question.

67
00:02:54.205 --> 00:02:57.815
<00:02:54.204>Well, <00:02:54.554>it <00:02:54.904>kind <00:02:55.255>of <00:02:55.605>give

68
00:02:59.165 --> 00:03:02.125
<00:02:59.165>ultimate <00:02:59.364>playbook <00:02:59.565>on <00:02:59.765>how <00:02:59.965>to <00:03:00.165>win <00:03:00.364>at <00:03:00.565>life.

69
00:03:03.365 --> 00:03:06.525
<00:03:03.365>Uh, <00:03:03.520>but <00:03:03.676>I'm <00:03:03.831>gonna, <00:03:03.987>I'm <00:03:04.142>gonna <00:03:04.298>try <00:03:04.453>to, <00:03:04.609>uh, <00:03:04.765>well,

70
00:03:06.565 --> 00:03:10.725
<00:03:06.565>I <00:03:06.720>I <00:03:06.876>I'm <00:03:07.031>gonna, <00:03:07.187>uh, <00:03:07.342>give, <00:03:07.498>um, <00:03:07.653>real <00:03:07.809>examples <00:03:07.965>on

71
00:03:11.555 --> 00:03:12.885
<00:03:11.555>when <00:03:11.954>something <00:03:12.353>doesn't <00:03:12.751>work

72
00:03:13.435 --> 00:03:16.005
<00:03:13.435>because <00:03:13.635>you <00:03:13.835>are <00:03:14.035>not <00:03:14.235>on <00:03:14.435>that <00:03:14.635>level <00:03:14.835>yet.

73
00:03:16.185 --> 00:03:19.325
<00:03:16.185>So <00:03:16.465>what <00:03:16.745>technology <00:03:17.025>you <00:03:17.305>should <00:03:17.585>use

74
00:03:19.345 --> 00:03:20.445
<00:03:19.345>and <00:03:19.592>what <00:03:19.840>you <00:03:20.087>shouldn't <00:03:20.334>use,

75
00:03:20.745 --> 00:03:25.045
<00:03:20.745>and <00:03:20.900>when <00:03:21.056>maybe, <00:03:21.211>uh, <00:03:21.367>uh, <00:03:21.522>using <00:03:21.678>the <00:03:21.833>more <00:03:21.989>complex <00:03:22.145>technology

76
00:03:25.645 --> 00:03:27.925
<00:03:25.645>actually <00:03:25.878>gives <00:03:26.111>you <00:03:26.345>the <00:03:26.578>results <00:03:26.811>you <00:03:27.045>want.

77
00:03:28.625 --> 00:03:31.485
<00:03:28.625>And <00:03:28.825>I'm <00:03:29.025>gonna <00:03:29.225>give, <00:03:29.425>uh, <00:03:29.625>an <00:03:29.825>example <00:03:30.025>that,

78
00:03:31.485 --> 00:03:34.765
<00:03:31.485>that <00:03:31.685>we <00:03:31.885>have <00:03:32.085>at <00:03:32.285>SOFA <00:03:32.485>score, <00:03:32.685>which <00:03:32.885>bad,

79
00:03:34.985 --> 00:03:38.885
<00:03:34.985>and <00:03:35.101>then <00:03:35.218>what <00:03:35.335>we <00:03:35.451>did <00:03:35.568>to <00:03:35.685>kind <00:03:35.801>of <00:03:35.918>fix <00:03:36.035>that <00:03:36.151>and <00:03:36.268>which <00:03:36.385>example

80
00:03:39.065 --> 00:03:43.805
<00:03:39.065>and <00:03:39.220>examples <00:03:39.376>on, <00:03:39.531>uh, <00:03:39.687>what <00:03:39.842>technologies <00:03:39.998>did <00:03:40.153>actually <00:03:40.309>help <00:03:40.465>us.

81
00:03:44.425 --> 00:03:48.125
<00:03:44.425>And <00:03:44.552>it's <00:03:44.679>gonna <00:03:44.806>be <00:03:44.934>all <00:03:45.061>of <00:03:45.188>the <00:03:45.315>latest <00:03:45.443>things <00:03:45.570>that <00:03:45.697>you, <00:03:45.825>like,

82
00:03:48.945 --> 00:03:52.245
<00:03:48.945>no <00:03:49.178>sql, <00:03:49.411>Kubernetes, <00:03:49.644>cloud <00:03:49.878>microservices, <00:03:50.111>everything <00:03:50.345>that,

83
00:03:52.395 --> 00:03:55.005
<00:03:52.395>like <00:03:52.745>every <00:03:53.095>topic <00:03:53.445>that <00:03:53.795>you

84
00:03:55.545 --> 00:03:58.525
<00:03:55.545>can <00:03:55.685>read <00:03:55.825>a <00:03:55.965>clickbait <00:03:56.105>story <00:03:56.245>on, <00:03:56.385>I'm <00:03:56.525>gonna <00:03:56.665>try <00:03:56.805>to <00:03:56.945>cover

85
00:03:58.905 --> 00:04:03.645
<00:03:58.905>and <00:03:59.045>kind <00:03:59.185>of, <00:03:59.325>um, <00:03:59.465>give <00:03:59.605>my <00:03:59.745>view <00:03:59.885>on <00:04:00.025>when <00:04:00.165>it's <00:04:00.305>actually,

86
00:04:04.105 --> 00:04:08.125
<00:04:04.105>uh, <00:04:04.232>useful <00:04:04.359>for <00:04:04.486>you <00:04:04.614>as <00:04:04.741>a <00:04:04.868>team, <00:04:04.995>as <00:04:05.123>a <00:04:05.250>company <00:04:05.377>to <00:04:05.505>employ

87
00:04:08.125 --> 00:04:09.765
<00:04:08.125>and <00:04:08.300>kind <00:04:08.475>of <00:04:08.650>get <00:04:08.825>your <00:04:09.000>product <00:04:09.175>to <00:04:09.350>be <00:04:09.525>better.

88
00:04:10.955 --> 00:04:13.325
<00:04:10.955>Yeah, <00:04:11.110>and <00:04:11.266>I <00:04:11.421>think <00:04:11.577>you're <00:04:11.732>in <00:04:11.888>quite <00:04:12.043>an <00:04:12.199>interesting <00:04:12.355>position,

89
00:04:13.325 --> 00:04:15.085
<00:04:13.325>you <00:04:13.500>know, <00:04:13.674>in <00:04:13.850>the <00:04:14.024>fact <00:04:14.200>that <00:04:14.375>with <00:04:14.549>SOFA <00:04:14.725>score

90
00:04:15.085 --> 00:04:18.365
<00:04:15.085>and <00:04:15.260>with <00:04:15.435>those <00:04:15.610>realtime <00:04:15.785>kind <00:04:15.960>of <00:04:16.135>sportsbook <00:04:16.310>websites, <00:04:16.485>you're

91
00:04:18.365 --> 00:04:21.645
<00:04:18.365>so <00:04:18.505>reliant, <00:04:18.644>right, <00:04:18.785>on <00:04:18.925>the <00:04:19.065>data, <00:04:19.204>um, <00:04:19.345>being, <00:04:19.485>you <00:04:19.625>know, <00:04:19.765>up

92
00:04:21.645 --> 00:04:23.525
<00:04:21.644>to <00:04:21.820>date <00:04:21.995>and <00:04:22.169>it <00:04:22.344>being <00:04:22.520>very <00:04:22.695>much <00:04:22.870>realtime <00:04:23.044>data.

93
00:04:23.905 --> 00:04:25.885
<00:04:23.905>And <00:04:24.104>so <00:04:24.304>I <00:04:24.505>can <00:04:24.705>imagine <00:04:24.905>that, <00:04:25.104>you <00:04:25.304>know,

94
00:04:25.885 --> 00:04:28.005
<00:04:25.885>with <00:04:26.025>the <00:04:26.164>competition <00:04:26.305>in <00:04:26.445>the, <00:04:26.585>in <00:04:26.724>that <00:04:26.865>industry <00:04:27.005>as <00:04:27.145>well <00:04:27.284>being

95
00:04:28.025 --> 00:04:31.245
<00:04:28.025>so <00:04:28.164>steep, <00:04:28.304>there's <00:04:28.445>a <00:04:28.585>lot <00:04:28.724>of <00:04:28.864>temptation <00:04:29.005>to <00:04:29.145>add <00:04:29.284>new <00:04:29.424>features

96
00:04:31.345 --> 00:04:34.485
<00:04:31.345>and <00:04:31.578>that <00:04:31.811>might <00:04:32.045>require <00:04:32.278>some <00:04:32.511>unusual <00:04:32.745>decisions

97
00:04:34.485 --> 00:04:36.845
<00:04:34.485>that <00:04:34.660>maybe <00:04:34.835>don't <00:04:35.010>fit <00:04:35.185>in <00:04:35.360>with <00:04:35.535>the <00:04:35.710>wider <00:04:35.885>architecture.

98
00:04:37.065 --> 00:04:39.005
<00:04:37.065>And <00:04:37.192>so <00:04:37.319>then <00:04:37.446>you <00:04:37.574>start, <00:04:37.701>you <00:04:37.828>know, <00:04:37.955>as <00:04:38.083>you're <00:04:38.210>saying, <00:04:38.337>you <00:04:38.465>know,

99
00:04:39.145 --> 00:04:40.965
<00:04:39.145>not <00:04:39.344>being <00:04:39.544>able <00:04:39.745>to <00:04:39.945>perhaps <00:04:40.145>use <00:04:40.344>some <00:04:40.544>kind

100
00:04:40.965 --> 00:04:42.765
<00:04:40.965>of <00:04:41.245>monolithic <00:04:41.525>structure, <00:04:41.805>you're <00:04:42.085>just <00:04:42.365>having

101
00:04:42.785 --> 00:04:45.725
<00:04:42.784>to <00:04:42.940>use <00:04:43.096>microservices <00:04:43.251>in <00:04:43.407>order <00:04:43.562>to, <00:04:43.718>in <00:04:43.873>order <00:04:44.029>to <00:04:44.184>compete

102
00:04:45.725 --> 00:04:46.725
<00:04:45.725>with <00:04:45.950>others <00:04:46.175>in <00:04:46.400>the <00:04:46.625>industry.

103
00:04:47.065 --> 00:04:51.205
<00:04:47.065>Do <00:04:47.220>you <00:04:47.376>find <00:04:47.531>that <00:04:47.687>the <00:04:47.842>technological <00:04:47.998>decisions <00:04:48.153>at <00:04:48.309>SOFA <00:04:48.465>score,

104
00:04:51.265 --> 00:04:55.045
<00:04:51.265>do <00:04:51.392>you <00:04:51.519>find <00:04:51.646>that, <00:04:51.774>um, <00:04:51.901>it's <00:04:52.028>actually, <00:04:52.155>is <00:04:52.283>it, <00:04:52.410>is <00:04:52.537>it <00:04:52.664>difficult

105
00:04:55.045 --> 00:04:57.285
<00:04:55.045>for <00:04:55.172>you <00:04:55.299>to <00:04:55.426>sort <00:04:55.554>of, <00:04:55.681>uh, <00:04:55.808>is <00:04:55.935>it <00:04:56.063>more <00:04:56.190>difficult <00:04:56.317>for <00:04:56.445>you

106
00:04:57.285 --> 00:04:58.605
<00:04:57.284>to <00:04:57.582>integrate <00:04:57.879>a <00:04:58.176>new <00:04:58.473>service?

107
00:04:58.745 --> 00:05:00.805
<00:04:58.745>You <00:04:58.900>know, <00:04:59.056>is <00:04:59.211>the <00:04:59.367>temptation <00:04:59.522>actually <00:04:59.678>to <00:04:59.833>just <00:04:59.989>stick <00:05:00.145>with

108
00:05:00.805 --> 00:05:03.445
<00:05:00.805>what <00:05:00.980>you've <00:05:01.155>got <00:05:01.330>because <00:05:01.505>it's, <00:05:01.680>you <00:05:01.855>know, <00:05:02.030>so <00:05:02.205>reliant

109
00:05:03.465 --> 00:05:06.645
<00:05:03.465>and <00:05:03.640>I, <00:05:03.815>I <00:05:03.989>imagine <00:05:04.164>even <00:05:04.340>though <00:05:04.515>it's <00:05:04.690>well <00:05:04.864>architected,

110
00:05:06.665 --> 00:05:08.965
<00:05:06.665>I'm <00:05:06.865>sure <00:05:07.065>it, <00:05:07.265>it <00:05:07.465>would <00:05:07.665>feel <00:05:07.865>very <00:05:08.065>fragile

111
00:05:08.995 --> 00:05:11.925
<00:05:08.995>because <00:05:09.195>you've <00:05:09.395>got <00:05:09.595>so <00:05:09.795>many <00:05:09.995>live <00:05:10.195>realtime <00:05:10.395>users.

112
00:05:13.195 --> 00:05:18.085
<00:05:13.195>Yeah. <00:05:13.350>So <00:05:13.506>it, <00:05:13.661>it's, <00:05:13.817>it's, <00:05:13.972>it <00:05:14.128>is, <00:05:14.283>um, <00:05:14.439>it's <00:05:14.594>interesting

113
00:05:18.145 --> 00:05:22.365
<00:05:18.145>to <00:05:18.320>kind <00:05:18.495>of <00:05:18.669>juggle <00:05:18.844>all <00:05:19.020>of <00:05:19.195>the <00:05:19.370>trade <00:05:19.544>offs

114
00:05:22.365 --> 00:05:25.765
<00:05:22.365>because <00:05:22.598>what <00:05:22.831>we <00:05:23.065>solve, <00:05:23.298>so, <00:05:23.531>so <00:05:23.765>the,

115
00:05:25.785 --> 00:05:28.325
<00:05:25.785>the <00:05:25.960>platform <00:05:26.135>itself <00:05:26.310>is <00:05:26.485>free, <00:05:26.660>so <00:05:26.835>it's <00:05:27.010>completely <00:05:27.185>free.

116
00:05:28.945 --> 00:05:30.685
<00:05:28.945>Um, <00:05:29.145>and <00:05:29.344>we <00:05:29.545>have <00:05:29.745>a <00:05:29.945>lot <00:05:30.145>of <00:05:30.344>users,

117
00:05:30.945 --> 00:05:35.365
<00:05:30.945>and <00:05:31.120>those <00:05:31.295>users, <00:05:31.469>um, <00:05:31.645>are <00:05:31.820>online <00:05:31.995>all <00:05:32.170>the <00:05:32.344>time.

118
00:05:35.945 --> 00:05:37.725
<00:05:35.945>So <00:05:36.224>we <00:05:36.505>don't, <00:05:36.784>like, <00:05:37.065>we <00:05:37.344>cannot

119
00:05:38.355 --> 00:05:41.245
<00:05:38.355>take <00:05:38.530>a <00:05:38.705>five <00:05:38.880>hour <00:05:39.055>break <00:05:39.230>to <00:05:39.405>upgrade <00:05:39.580>the <00:05:39.755>system.

120
00:05:41.245 --> 00:05:42.805
<00:05:41.245>That's <00:05:41.525>just <00:05:41.805>that <00:05:42.085>that <00:05:42.365>cannot <00:05:42.645>happen.

121
00:05:42.825 --> 00:05:44.845
<00:05:42.825>So <00:05:43.025>it <00:05:43.224>has <00:05:43.425>to <00:05:43.625>be <00:05:43.825>live <00:05:44.025>24 <00:05:44.224>7

122
00:05:44.845 --> 00:05:47.845
<00:05:44.845>because <00:05:45.078>when <00:05:45.311>Europe <00:05:45.545>sleeps, <00:05:45.778>Brazil <00:05:46.011>is <00:05:46.245>online

123
00:05:47.865 --> 00:05:50.285
<00:05:47.865>and <00:05:48.065>looking <00:05:48.265>at <00:05:48.465>their <00:05:48.665>games <00:05:48.865>when <00:05:49.065>Brazil <00:05:49.265>sleeps,

124
00:05:50.285 --> 00:05:51.285
<00:05:50.284>Australia <00:05:50.734>is <00:05:51.184>there.

125
00:05:51.385 --> 00:05:53.005
<00:05:51.385>So <00:05:51.735>it's <00:05:52.085>all <00:05:52.435>the <00:05:52.784>time.

126
00:05:53.005 --> 00:05:54.565
<00:05:53.005>Sometimes <00:05:53.355>something, <00:05:53.705>something <00:05:54.055>is <00:05:54.405>happening.

127
00:05:55.145 --> 00:05:58.455
<00:05:55.145>And <00:05:55.320>then <00:05:55.495>you <00:05:55.669>have <00:05:55.844>a, <00:05:56.020>a <00:05:56.195>system <00:05:56.370>that <00:05:56.544>works,

128
00:05:59.235 --> 00:06:01.575
<00:05:59.235>but <00:05:59.435>you <00:05:59.635>also <00:05:59.835>want <00:06:00.035>it <00:06:00.235>to <00:06:00.435>work <00:06:00.635>better.

129
00:06:02.625 --> 00:06:04.925
<00:06:02.625>And <00:06:02.905>sometimes <00:06:03.185>you <00:06:03.465>can <00:06:03.745>achieve <00:06:04.025>that

130
00:06:04.925 --> 00:06:06.005
<00:06:04.925>with <00:06:05.249>a <00:06:05.573>different <00:06:05.897>technology.

131
00:06:06.195 --> 00:06:07.205
<00:06:06.195>Sometimes <00:06:06.649>you <00:06:07.104>cannot.

132
00:06:07.425 --> 00:06:09.885
<00:06:07.425>And <00:06:07.658>then <00:06:07.891>also <00:06:08.125>you <00:06:08.358>want <00:06:08.591>the <00:06:08.825>project

133
00:06:10.065 --> 00:06:11.845
<00:06:10.065>to <00:06:10.344>be <00:06:10.625>interesting <00:06:10.905>to <00:06:11.185>people, <00:06:11.465>right?

134
00:06:11.995 --> 00:06:16.445
<00:06:11.995>Because <00:06:12.170>nobody <00:06:12.345>wants <00:06:12.520>to <00:06:12.695>work <00:06:12.870>on <00:06:13.045>a <00:06:13.220>boring <00:06:13.395>stuff,

135
00:06:16.745 --> 00:06:18.885
<00:06:16.745>boring <00:06:17.095>tech, <00:06:17.445>boring <00:06:17.795>infrastructure, <00:06:18.145>whatever.

136
00:06:19.465 --> 00:06:20.725
<00:06:19.465>But <00:06:19.748>if <00:06:20.032>you <00:06:20.315>give <00:06:20.599>him,

137
00:06:21.145 --> 00:06:25.725
<00:06:21.145>and <00:06:21.424>like, <00:06:21.705>try <00:06:21.984>every <00:06:22.265>new <00:06:22.544>thing

138
00:06:25.725 --> 00:06:28.805
<00:06:25.725>that <00:06:25.880>appears, <00:06:26.036>I <00:06:26.191>mean, <00:06:26.347>not <00:06:26.502>just <00:06:26.658>try <00:06:26.813>trying <00:06:26.969>is <00:06:27.125>fine.

139
00:06:28.805 --> 00:06:31.405
<00:06:28.805>You <00:06:28.945>can, <00:06:29.085>you <00:06:29.225>can <00:06:29.365>always <00:06:29.505>try, <00:06:29.645>but <00:06:29.785>if <00:06:29.925>you <00:06:30.065>decide <00:06:30.205>to

140
00:06:31.955 --> 00:06:36.285
<00:06:31.955>replace <00:06:32.110>a <00:06:32.266>part <00:06:32.421>of <00:06:32.577>your <00:06:32.732>system <00:06:32.888>that <00:06:33.043>works <00:06:33.199>reliably <00:06:33.354>just

141
00:06:36.285 --> 00:06:38.045
<00:06:36.284>because <00:06:36.751>this <00:06:37.218>is <00:06:37.684>cool,

142
00:06:38.835 --> 00:06:41.245
<00:06:38.835>then <00:06:38.974>you're <00:06:39.114>gonna <00:06:39.255>have <00:06:39.395>a, <00:06:39.534>probably, <00:06:39.674>you're <00:06:39.815>gonna <00:06:39.955>have <00:06:40.094>a <00:06:40.234>problem.

143
00:06:41.705 --> 00:06:44.365
<00:06:41.705>But <00:06:41.844>if <00:06:41.984>you <00:06:42.125>don't <00:06:42.265>do <00:06:42.405>anything, <00:06:42.544>then <00:06:42.685>the <00:06:42.825>people <00:06:42.965>are, <00:06:43.104>oh,

144
00:06:44.385 --> 00:06:47.325
<00:06:44.385>I'm <00:06:44.525>not <00:06:44.664>gonna <00:06:44.805>work <00:06:44.945>in <00:06:45.085>a <00:06:45.224>technology <00:06:45.365>that's <00:06:45.505>five <00:06:45.645>years <00:06:45.784>old,

145
00:06:47.385 --> 00:06:48.685
<00:06:47.385>let <00:06:47.677>alone <00:06:47.969>10 <00:06:48.262>or <00:06:48.555>15.

146
00:06:49.525 --> 00:06:53.865
<00:06:49.525>So <00:06:49.652>you <00:06:49.779>kind <00:06:49.906>of <00:06:50.034>have <00:06:50.161>to <00:06:50.288>balance <00:06:50.415>all <00:06:50.543>of <00:06:50.670>those <00:06:50.797>things <00:06:50.924>so

147
00:06:53.865 --> 00:06:56.945
<00:06:53.865>that <00:06:54.005>you <00:06:54.145>have <00:06:54.285>a <00:06:54.425>team <00:06:54.565>that's <00:06:54.705>happy <00:06:54.845>with <00:06:54.985>what <00:06:55.125>they're <00:06:55.265>doing,

148
00:06:57.335 --> 00:07:00.025
<00:06:57.335>that <00:06:57.510>they're <00:06:57.685>highly <00:06:57.859>performant, <00:06:58.034>that <00:06:58.210>they <00:06:58.385>can <00:06:58.560>actually <00:06:58.734>focus

149
00:07:00.565 --> 00:07:03.105
<00:07:00.565>on <00:07:00.844>delivering <00:07:01.125>value <00:07:01.405>to <00:07:01.685>the <00:07:01.965>business.

150
00:07:03.445 --> 00:07:07.505
<00:07:03.445>Uh, <00:07:03.678>not <00:07:03.911>just, <00:07:04.145>I'm <00:07:04.378>gonna <00:07:04.611>code <00:07:04.844>so

151
00:07:07.505 --> 00:07:09.625
<00:07:07.505>that <00:07:07.660>I <00:07:07.816>can <00:07:07.971>code <00:07:08.127>something <00:07:08.282>that <00:07:08.438>I <00:07:08.593>think <00:07:08.749>is <00:07:08.905>cool

152
00:07:09.645 --> 00:07:12.425
<00:07:09.645>but <00:07:09.995>doesn't <00:07:10.344>ultimately <00:07:10.695>have <00:07:11.044>anything.

153
00:07:13.445 --> 00:07:17.105
<00:07:13.445>But <00:07:13.600>if <00:07:13.756>you <00:07:13.911>don't <00:07:14.067>give <00:07:14.222>people <00:07:14.378>anything, <00:07:14.533>then <00:07:14.689>they're <00:07:14.844>gonna

154
00:07:17.815 --> 00:07:21.065
<00:07:17.815>feel <00:07:17.955>bored <00:07:18.094>and <00:07:18.235>they're <00:07:18.375>just <00:07:18.515>gonna <00:07:18.655>want <00:07:18.795>to <00:07:18.935>try <00:07:19.075>something <00:07:19.215>new.

155
00:07:21.405 --> 00:07:24.065
<00:07:21.405>So <00:07:21.684>what <00:07:21.965>we <00:07:22.244>do, <00:07:22.525>I <00:07:22.804>mean,

156
00:07:24.125 --> 00:07:26.425
<00:07:24.125>I'm <00:07:24.252>gonna <00:07:24.379>go <00:07:24.506>into <00:07:24.634>more <00:07:24.761>detail <00:07:24.888>obviously <00:07:25.015>on, <00:07:25.143>in, <00:07:25.270>in <00:07:25.397>the <00:07:25.525>talk,

157
00:07:26.485 --> 00:07:29.185
<00:07:26.485>but <00:07:26.685>we <00:07:26.885>use <00:07:27.085>technology <00:07:27.285>that <00:07:27.485>what <00:07:27.685>we <00:07:27.885>use,

158
00:07:29.405 --> 00:07:33.225
<00:07:29.405>and <00:07:29.532>we <00:07:29.659>always <00:07:29.786>keep <00:07:29.914>what <00:07:30.041>we <00:07:30.168>have <00:07:30.295>on <00:07:30.423>the <00:07:30.550>latest <00:07:30.677>and <00:07:30.804>greatest.

159
00:07:33.805 --> 00:07:36.825
<00:07:33.805>So <00:07:34.038>it's <00:07:34.271>always, <00:07:34.505>we <00:07:34.738>don't <00:07:34.971>use <00:07:35.205>libraries

160
00:07:36.825 --> 00:07:39.745
<00:07:36.825>that <00:07:36.965>are <00:07:37.104>10 <00:07:37.245>years <00:07:37.385>old, <00:07:37.525>so <00:07:37.664>it's <00:07:37.805>always <00:07:37.945>the <00:07:38.085>newest <00:07:38.224>one,

161
00:07:39.925 --> 00:07:41.505
<00:07:39.925>and <00:07:40.158>it <00:07:40.391>always <00:07:40.625>has <00:07:40.858>to <00:07:41.091>be <00:07:41.325>maintained.

162
00:07:41.605 --> 00:07:43.185
<00:07:41.605>If <00:07:41.955>something <00:07:42.305>is <00:07:42.655>not <00:07:43.005>maintained,

163
00:07:43.485 --> 00:07:47.625
<00:07:43.485>we <00:07:43.625>either <00:07:43.765>take <00:07:43.905>it <00:07:44.045>upon <00:07:44.185>ourselves <00:07:44.325>to <00:07:44.465>keep <00:07:44.605>maintaining <00:07:44.745>a <00:07:44.885>piece

164
00:07:47.625 --> 00:07:49.145
<00:07:47.625>of <00:07:48.081>technology, <00:07:48.537>library, <00:07:48.993>whatever,

165
00:07:49.685 --> 00:07:54.225
<00:07:49.685>or <00:07:49.825>we <00:07:49.965>switch <00:07:50.105>to <00:07:50.245>something <00:07:50.385>else <00:07:50.525>depending <00:07:50.665>on <00:07:50.805>how <00:07:50.945>tightly <00:07:51.085>it,

166
00:07:54.525 --> 00:07:58.145
<00:07:54.525>it <00:07:54.652>is <00:07:54.779>integrated <00:07:54.906>in <00:07:55.034>our <00:07:55.161>system <00:07:55.288>and <00:07:55.415>how <00:07:55.543>difficult <00:07:55.670>it <00:07:55.797>would <00:07:55.924>be

167
00:07:58.145 --> 00:07:59.585
<00:07:58.145>and <00:07:58.469>what <00:07:58.793>the <00:07:59.116>alternative <00:07:59.441>is

168
00:07:59.585 --> 00:08:02.665
<00:07:59.585>and <00:07:59.760>how <00:07:59.935>the <00:08:00.109>alternative, <00:08:00.284>how <00:08:00.460>well <00:08:00.635>maintained <00:08:00.810>it <00:08:00.984>is.

169
00:08:02.665 --> 00:08:06.105
<00:08:02.665>And <00:08:02.820>it's, <00:08:02.976>it's <00:08:03.131>a <00:08:03.287>complex <00:08:03.442>thing. <00:08:03.598>Thing <00:08:03.753>of, <00:08:03.909>of <00:08:04.065>everything.

170
00:08:06.105 --> 00:08:08.385
<00:08:06.105>Yeah. <00:08:06.571>Also, <00:08:07.038>like <00:08:07.505>we,

171
00:08:09.005 --> 00:08:13.705
<00:08:09.005>we <00:08:09.121>are <00:08:09.238>currently <00:08:09.355>not <00:08:09.471>on <00:08:09.588>the <00:08:09.705>cloud, <00:08:09.821>so <00:08:09.938>we <00:08:10.055>run <00:08:10.171>on <00:08:10.288>bare <00:08:10.405>metal,

172
00:08:14.115 --> 00:08:17.065
<00:08:14.115>which <00:08:14.290>is <00:08:14.465>also <00:08:14.640>a <00:08:14.815>thing <00:08:14.990>that <00:08:15.165>I've <00:08:15.340>seen, <00:08:15.515>um,

173
00:08:17.275 --> 00:08:19.385
<00:08:17.275>start <00:08:17.474>happening <00:08:17.674>in <00:08:17.875>the <00:08:18.075>last <00:08:18.275>couple <00:08:18.474>of <00:08:18.674>years,

174
00:08:19.765 --> 00:08:22.545
<00:08:19.765>but <00:08:19.998>now <00:08:20.231>it's <00:08:20.465>called <00:08:20.698>edge <00:08:20.931>computing, <00:08:21.164>right?

175
00:08:22.685 --> 00:08:24.065
<00:08:22.685>So <00:08:22.933>it's <00:08:23.181>not <00:08:23.430>no <00:08:23.678>longer <00:08:23.927>cloud.

176
00:08:24.685 --> 00:08:28.825
<00:08:24.685>Uh, <00:08:24.885>and <00:08:25.085>then <00:08:25.285>you <00:08:25.485>also <00:08:25.685>have <00:08:25.885>different <00:08:26.085>challenges

177
00:08:28.825 --> 00:08:33.185
<00:08:28.825>that <00:08:28.965>you <00:08:29.104>need <00:08:29.245>to <00:08:29.385>solve, <00:08:29.525>um, <00:08:29.664>running <00:08:29.805>all <00:08:29.945>of <00:08:30.085>the <00:08:30.224>things

178
00:08:33.185 --> 00:08:36.315
<00:08:33.184>that <00:08:33.359>we <00:08:33.534>need <00:08:33.709>to <00:08:33.885>run <00:08:34.059>on <00:08:34.234>bare <00:08:34.409>metal. <00:08:34.584>Yeah.

179
00:08:36.315 --> 00:08:38.195
<00:08:36.315>And <00:08:36.455>it's <00:08:36.595>also <00:08:36.735>interesting <00:08:36.875>to <00:08:37.015>hear <00:08:37.155>that, <00:08:37.295>you <00:08:37.435>know, <00:08:37.575>so <00:08:37.715>much

180
00:08:38.195 --> 00:08:40.395
<00:08:38.195>of <00:08:38.350>what <00:08:38.506>you're <00:08:38.661>having <00:08:38.817>to <00:08:38.972>do <00:08:39.128>is <00:08:39.283>actually <00:08:39.439>balance <00:08:39.595>all

181
00:08:40.395 --> 00:08:43.915
<00:08:40.395>of <00:08:40.522>those <00:08:40.649>factors <00:08:40.776>because, <00:08:40.904>um, <00:08:41.031>you <00:08:41.158>know, <00:08:41.285>I <00:08:41.413>think <00:08:41.540>that <00:08:41.667>we <00:08:41.794>hear

182
00:08:43.935 --> 00:08:45.755
<00:08:43.934>so <00:08:44.168>much, <00:08:44.401>so <00:08:44.635>much <00:08:44.868>hype <00:08:45.101>in <00:08:45.334>tech

183
00:08:45.775 --> 00:08:47.795
<00:08:45.775>and <00:08:45.949>we <00:08:46.125>hear <00:08:46.300>it <00:08:46.475>in <00:08:46.650>certain <00:08:46.824>pockets, <00:08:47.000>you <00:08:47.175>know,

184
00:08:47.795 --> 00:08:50.235
<00:08:47.795>we <00:08:47.969>hear <00:08:48.145>it <00:08:48.319>a <00:08:48.495>lot <00:08:48.670>around <00:08:48.844>frameworks <00:08:49.020>and <00:08:49.194>libraries

185
00:08:50.295 --> 00:08:51.435
<00:08:50.295>and <00:08:50.808>SaaS <00:08:51.320>tools,

186
00:08:51.695 --> 00:08:53.955
<00:08:51.695>and <00:08:51.850>there's <00:08:52.006>obviously <00:08:52.161>at <00:08:52.317>the <00:08:52.472>moment <00:08:52.628>a <00:08:52.783>lot <00:08:52.939>going <00:08:53.095>on

187
00:08:53.955 --> 00:08:55.325
<00:08:53.955>with <00:08:54.263>things <00:08:54.571>like <00:08:54.879>open <00:08:55.188>claw

188
00:08:55.325 --> 00:08:57.725
<00:08:55.325>and <00:08:55.525>all <00:08:55.725>these <00:08:55.925>different, <00:08:56.125>um, <00:08:56.325>aspects <00:08:56.525>related <00:08:56.725>there.

189
00:08:58.105 --> 00:08:59.405
<00:08:58.105>But <00:08:58.397>what <00:08:58.690>is <00:08:58.982>it <00:08:59.275>annoy

190
00:08:59.405 --> 00:09:01.325
<00:08:59.405>that <00:08:59.605>annoys <00:08:59.805>you <00:09:00.005>the <00:09:00.204>most <00:09:00.405>about <00:09:00.605>this <00:09:00.805>topic?

191
00:09:01.435 --> 00:09:03.245
<00:09:01.435>What <00:09:01.609>is <00:09:01.785>it <00:09:01.959>that <00:09:02.135>when <00:09:02.310>you <00:09:02.484>see <00:09:02.660>it, <00:09:02.834>um,

192
00:09:03.515 --> 00:09:06.085
<00:09:03.515>perhaps <00:09:03.748>coming <00:09:03.981>from <00:09:04.215>the <00:09:04.448>marketing <00:09:04.681>teams <00:09:04.915>or,

193
00:09:06.265 --> 00:09:08.405
<00:09:06.265>or <00:09:06.439>maybe <00:09:06.615>it's <00:09:06.790>the, <00:09:06.965>from <00:09:07.140>the <00:09:07.314>developers <00:09:07.490>that <00:09:07.665>are,

194
00:09:08.405 --> 00:09:09.725
<00:09:08.405>that <00:09:08.642>are <00:09:08.880>hyping <00:09:09.117>up <00:09:09.355>the <00:09:09.593>tools

195
00:09:09.725 --> 00:09:12.245
<00:09:09.725>that <00:09:09.865>maybe <00:09:10.005>you <00:09:10.145>don't <00:09:10.285>think <00:09:10.425>are <00:09:10.565>being <00:09:10.705>honest, <00:09:10.845>you <00:09:10.985>know, <00:09:11.125>what,

196
00:09:12.245 --> 00:09:15.165
<00:09:12.245>what <00:09:12.372>is <00:09:12.499>it <00:09:12.626>that <00:09:12.754>annoys <00:09:12.881>you <00:09:13.008>the <00:09:13.135>most <00:09:13.263>about <00:09:13.390>this <00:09:13.517>topic <00:09:13.645>of,

197
00:09:15.305 --> 00:09:16.325
<00:09:15.305>of <00:09:15.611>hype <00:09:15.917>in <00:09:16.223>tech?

198
00:09:17.305 --> 00:09:19.405
<00:09:17.305>The <00:09:17.479>things <00:09:17.655>that, <00:09:17.829>uh, <00:09:18.005>annoys <00:09:18.180>me <00:09:18.354>the, <00:09:18.530>the <00:09:18.704>most

199
00:09:20.385 --> 00:09:25.285
<00:09:20.385>is <00:09:20.540>microservices, <00:09:20.696>because <00:09:20.851>like, <00:09:21.007>it <00:09:21.162>has <00:09:21.318>its <00:09:21.473>uses, <00:09:21.629>it's, <00:09:21.785>it,

200
00:09:25.285 --> 00:09:29.925
<00:09:25.285>it, <00:09:25.412>it's <00:09:25.539>really <00:09:25.666>great, <00:09:25.794>but <00:09:25.921>not <00:09:26.048>if <00:09:26.175>you <00:09:26.303>are <00:09:26.430>a <00:09:26.557>single <00:09:26.685>developer

201
00:09:30.555 --> 00:09:34.525
<00:09:30.555>that <00:09:30.729>wants <00:09:30.905>to <00:09:31.079>write <00:09:31.255>an <00:09:31.430>internal <00:09:31.604>application <00:09:31.780>that <00:09:31.954>needs

202
00:09:34.525 --> 00:09:38.965
<00:09:34.525>to <00:09:34.680>run <00:09:34.836>on <00:09:34.991>a <00:09:35.147>one <00:09:35.302>node <00:09:35.458>Kubernetes <00:09:35.613>cluster, <00:09:35.769>that's <00:09:35.925>horrible.

203
00:09:39.625 --> 00:09:43.605
<00:09:39.625>So, <00:09:39.752>I <00:09:39.879>mean, <00:09:40.006>even <00:09:40.134>if <00:09:40.261>you <00:09:40.388>look <00:09:40.515>like <00:09:40.643>at <00:09:40.770>Amazon, <00:09:40.897>so <00:09:41.025>they

204
00:09:44.405 --> 00:09:49.085
<00:09:44.405>rewrote <00:09:44.638>their <00:09:44.871>prime, <00:09:45.105>uh, <00:09:45.338>video <00:09:45.571>service <00:09:45.805>processing,

205
00:09:49.585 --> 00:09:53.525
<00:09:49.585>uh, <00:09:49.740>thingy <00:09:49.896>from <00:09:50.051>a <00:09:50.207>lot <00:09:50.362>of <00:09:50.518>microservices <00:09:50.673>into <00:09:50.829>a <00:09:50.985>monolith,

206
00:09:53.705 --> 00:09:58.365
<00:09:53.705>and <00:09:53.860>then <00:09:54.016>they <00:09:54.171>reduced <00:09:54.327>the <00:09:54.482>cost <00:09:54.638>of <00:09:54.793>that <00:09:54.949>reduced, <00:09:55.105>uh,

207
00:09:58.545 --> 00:10:01.885
<00:09:58.545>the <00:09:58.778>latency, <00:09:59.011>reduced <00:09:59.245>memory <00:09:59.478>footprint, <00:09:59.711>reduced <00:09:59.944>everything.

208
00:10:02.825 --> 00:10:06.165
<00:10:02.825>And <00:10:03.025>they're <00:10:03.225>the <00:10:03.425>ones <00:10:03.625>who <00:10:03.825>pioneered <00:10:04.025>the <00:10:04.225>micro

209
00:10:06.805 --> 00:10:08.245
<00:10:06.805>services, <00:10:07.453>uh, <00:10:08.101>movement.

210
00:10:08.825 --> 00:10:11.725
<00:10:08.825>So <00:10:09.105>it <00:10:09.385>has <00:10:09.665>its <00:10:09.945>uses, <00:10:10.225>absolutely,

211
00:10:11.745 --> 00:10:13.925
<00:10:11.745>it <00:10:11.945>is <00:10:12.145>just <00:10:12.345>knowing <00:10:12.545>when <00:10:12.745>to <00:10:12.945>use <00:10:13.145>it.

212
00:10:13.925 --> 00:10:15.685
<00:10:13.925>Because <00:10:14.125>like <00:10:14.324>I, <00:10:14.525>I <00:10:14.724>go <00:10:14.925>to <00:10:15.125>a <00:10:15.324>lot

213
00:10:15.685 --> 00:10:17.485
<00:10:15.685>of <00:10:15.885>conferences, <00:10:16.084>I <00:10:16.285>give <00:10:16.484>a <00:10:16.685>lot <00:10:16.885>of <00:10:17.084>talks.

214
00:10:17.625 --> 00:10:20.965
<00:10:17.625>Um, <00:10:17.905>I <00:10:18.185>especially <00:10:18.465>love <00:10:18.745>talking <00:10:19.025>about

215
00:10:21.785 --> 00:10:25.445
<00:10:21.785>how <00:10:21.985>we <00:10:22.185>scaled <00:10:22.385>to <00:10:22.584>35 <00:10:22.785>plus <00:10:22.985>million <00:10:23.185>users

216
00:10:25.545 --> 00:10:27.325
<00:10:25.545>and <00:10:25.778>like <00:10:26.011>exactly <00:10:26.245>what <00:10:26.478>we <00:10:26.711>were <00:10:26.944>doing.

217
00:10:28.495 --> 00:10:31.755
<00:10:28.495>And <00:10:28.670>it's <00:10:28.845>really <00:10:29.020>great <00:10:29.195>networking <00:10:29.370>after, <00:10:29.545>after <00:10:29.720>those <00:10:29.895>talk,

218
00:10:31.755 --> 00:10:33.235
<00:10:31.755>because <00:10:32.021>people <00:10:32.287>always <00:10:32.554>ask <00:10:32.820>me, <00:10:33.087>okay,

219
00:10:33.235 --> 00:10:34.275
<00:10:33.235>how, <00:10:33.422>how <00:10:33.609>do <00:10:33.796>you <00:10:33.983>solve <00:10:34.170>this?

220
00:10:34.275 --> 00:10:36.355
<00:10:34.275>How <00:10:34.449>do <00:10:34.625>you <00:10:34.800>solve <00:10:34.975>that? <00:10:35.150>I <00:10:35.324>have <00:10:35.500>this <00:10:35.675>issue

221
00:10:36.775 --> 00:10:39.155
<00:10:36.775>and <00:10:36.902>I'm <00:10:37.029>trying <00:10:37.156>to <00:10:37.284>figure <00:10:37.411>out <00:10:37.538>a <00:10:37.665>way <00:10:37.793>to <00:10:37.920>deal <00:10:38.047>with <00:10:38.175>this.

222
00:10:40.525 --> 00:10:44.345
<00:10:40.525>And <00:10:40.758>mostly <00:10:40.991>like <00:10:41.225>when <00:10:41.458>somebody <00:10:41.691>approaches <00:10:41.925>me

223
00:10:44.365 --> 00:10:47.945
<00:10:44.365>and <00:10:44.492>they <00:10:44.619>ask, <00:10:44.746>so <00:10:44.874>I <00:10:45.001>have <00:10:45.128>this <00:10:45.255>issue, <00:10:45.383>how <00:10:45.510>to <00:10:45.637>solve <00:10:45.765>it,

224
00:10:48.605 --> 00:10:50.665
<00:10:48.605>99% <00:10:48.885>of <00:10:49.165>the <00:10:49.445>time <00:10:49.725>it's <00:10:50.005>microservices

225
00:10:51.055 --> 00:10:52.385
<00:10:51.055>when <00:10:51.354>they <00:10:51.653>were <00:10:51.952>using <00:10:52.252>them.

226
00:10:52.725 --> 00:10:53.825
<00:10:52.725>And <00:10:52.972>they <00:10:53.220>shouldn't <00:10:53.467>have <00:10:53.715>to,

227
00:10:54.335 --> 00:10:57.425
<00:10:54.335>they <00:10:54.510>shouldn't <00:10:54.685>even <00:10:54.860>think <00:10:55.035>about <00:10:55.210>trying <00:10:55.385>to <00:10:55.560>use <00:10:55.735>that

228
00:10:57.495 --> 00:11:02.065
<00:10:57.495>because <00:10:57.635>like, <00:10:57.775>there's <00:10:57.915>so <00:10:58.055>many <00:10:58.195>easier <00:10:58.335>ways <00:10:58.475>to <00:10:58.615>solve <00:10:58.755>a <00:10:58.895>problem

229
00:11:02.615 --> 00:11:07.145
<00:11:02.615>than <00:11:02.815>going <00:11:03.015>full <00:11:03.215>on <00:11:03.415>Google, <00:11:03.615>Netflix, <00:11:03.815>Amazon, <00:11:04.015>and,

230
00:11:07.245 --> 00:11:08.945
<00:11:07.245>and <00:11:07.478>all <00:11:07.711>of <00:11:07.945>those <00:11:08.178>big, <00:11:08.411>big <00:11:08.645>companies.

231
00:11:09.445 --> 00:11:14.435
<00:11:09.445>Um, <00:11:09.645>so <00:11:09.845>kind <00:11:10.045>of <00:11:10.245>my <00:11:10.445>motto, <00:11:10.645>uh, <00:11:10.845>motto

232
00:11:14.975 --> 00:11:17.715
<00:11:14.975>at <00:11:15.150>the <00:11:15.325>company <00:11:15.500>that, <00:11:15.675>which <00:11:15.850>that <00:11:16.025>I <00:11:16.200>live <00:11:16.375>by

233
00:11:17.715 --> 00:11:21.035
<00:11:17.715>and <00:11:17.870>I <00:11:18.026>try <00:11:18.181>to <00:11:18.337>like <00:11:18.492>teach <00:11:18.648>all <00:11:18.803>of <00:11:18.959>my <00:11:19.115>engineers

234
00:11:21.575 --> 00:11:24.475
<00:11:21.575>is <00:11:21.775>keep <00:11:21.975>it <00:11:22.175>simple <00:11:22.375>as <00:11:22.575>long <00:11:22.775>as <00:11:22.975>possible.

235
00:11:25.395 --> 00:11:29.435
<00:11:25.395>Hmm. <00:11:25.550>If <00:11:25.706>you, <00:11:25.861>if <00:11:26.017>you <00:11:26.172>do <00:11:26.328>that, <00:11:26.483>I <00:11:26.639>mean <00:11:26.795>scale

236
00:11:29.975 --> 00:11:33.875
<00:11:29.975>to <00:11:30.102>a <00:11:30.229>more <00:11:30.356>complex <00:11:30.484>thing <00:11:30.611>when <00:11:30.738>you <00:11:30.865>need <00:11:30.993>to, <00:11:31.120>up <00:11:31.247>until <00:11:31.375>then,

237
00:11:34.015 --> 00:11:35.595
<00:11:34.015>you <00:11:34.295>shouldn't <00:11:34.574>really <00:11:34.855>think <00:11:35.135>about <00:11:35.415>that.

238
00:11:35.735 --> 00:11:36.795
<00:11:35.735>And <00:11:36.053>also, <00:11:36.371>like <00:11:36.689>people,

239
00:11:37.295 --> 00:11:40.715
<00:11:37.295>people <00:11:37.495>try <00:11:37.694>out <00:11:37.895>new <00:11:38.094>technologies <00:11:38.295>without <00:11:38.495>actually, <00:11:38.694>um,

240
00:11:41.185 --> 00:11:44.795
<00:11:41.185>looking <00:11:41.340>at, <00:11:41.496>because, <00:11:41.651>you <00:11:41.807>know, <00:11:41.962>it's, <00:11:42.118>it's <00:11:42.273>cool, <00:11:42.429>it's <00:11:42.584>cool

241
00:11:44.935 --> 00:11:46.315
<00:11:44.935>to <00:11:45.245>try <00:11:45.556>out <00:11:45.866>new <00:11:46.177>stuff.

242
00:11:46.695 --> 00:11:50.635
<00:11:46.695>That's <00:11:46.850>why <00:11:47.006>the <00:11:47.161>development <00:11:47.317>industry <00:11:47.472>is <00:11:47.628>the <00:11:47.783>way <00:11:47.939>it <00:11:48.095>is.

243
00:11:50.695 --> 00:11:54.525
<00:11:50.695>But <00:11:50.870>so <00:11:51.045>we <00:11:51.220>constantly <00:11:51.395>try <00:11:51.570>to <00:11:51.745>figure <00:11:51.920>out <00:11:52.095>how

244
00:11:54.525 --> 00:11:56.205
<00:11:54.525>to <00:11:54.805>better <00:11:55.084>solve <00:11:55.365>a, <00:11:55.645>a <00:11:55.925>problem.

245
00:11:56.425 --> 00:11:59.925
<00:11:56.425>So <00:11:56.580>it's <00:11:56.736>ingrained <00:11:56.891>into <00:11:57.047>all <00:11:57.202>of <00:11:57.358>us, <00:11:57.513>I <00:11:57.669>think. <00:11:57.824>Yeah.

246
00:11:59.945 --> 00:12:04.165
<00:11:59.945>But <00:12:00.120>if <00:12:00.295>you <00:12:00.470>jump <00:12:00.645>into <00:12:00.820>something <00:12:00.995>complex <00:12:01.170>without <00:12:01.345>understanding

247
00:12:04.305 --> 00:12:06.895
<00:12:04.305>the <00:12:04.584>pros <00:12:04.864>and <00:12:05.145>cons, <00:12:05.425>then <00:12:05.704>you,

248
00:12:07.315 --> 00:12:09.215
<00:12:07.315>you <00:12:07.548>can <00:12:07.781>make <00:12:08.015>your <00:12:08.248>life <00:12:08.481>a <00:12:08.715>living.

249
00:12:09.215 --> 00:12:12.975
<00:12:09.215>Hell. <00:12:09.390>I'll <00:12:09.565>give <00:12:09.740>you <00:12:09.915>on <00:12:10.090>a <00:12:10.265>simple <00:12:10.440>example, <00:12:10.615>microservices

250
00:12:13.845 --> 00:12:18.095
<00:12:13.845>with <00:12:14.020>a <00:12:14.195>single <00:12:14.370>data <00:12:14.545>source <00:12:14.720>doesn't <00:12:14.895>make <00:12:15.070>any <00:12:15.245>difference

251
00:12:18.675 --> 00:12:20.415
<00:12:18.675>in <00:12:19.141>scalability <00:12:19.608>or <00:12:20.074>performance.

252
00:12:20.835 --> 00:12:24.735
<00:12:20.835>It <00:12:21.010>makes <00:12:21.185>it <00:12:21.360>worse. <00:12:21.535>If <00:12:21.710>you <00:12:21.885>have <00:12:22.060>50 <00:12:22.235>microservices

253
00:12:24.765 --> 00:12:26.975
<00:12:24.765>that <00:12:24.998>all <00:12:25.231>read <00:12:25.465>from <00:12:25.698>a <00:12:25.931>single <00:12:26.165>database,

254
00:12:27.475 --> 00:12:28.535
<00:12:27.475>you <00:12:27.793>didn't <00:12:28.111>do <00:12:28.429>anything.

255
00:12:29.235 --> 00:12:32.055
<00:12:29.235>And <00:12:29.410>90% <00:12:29.585>of <00:12:29.760>the <00:12:29.935>time, <00:12:30.110>that's <00:12:30.285>what <00:12:30.460>people <00:12:30.635>do.

256
00:12:32.675 --> 00:12:36.415
<00:12:32.675>So <00:12:32.814>I'm <00:12:32.954>gonna <00:12:33.094>try <00:12:33.234>to <00:12:33.375>spread <00:12:33.515>the, <00:12:33.655>the <00:12:33.795>good <00:12:33.935>word, <00:12:34.074>like,

257
00:12:36.475 --> 00:12:38.815
<00:12:36.475>if <00:12:36.630>you <00:12:36.786>are <00:12:36.941>gonna <00:12:37.097>do <00:12:37.252>this, <00:12:37.408>then <00:12:37.563>do <00:12:37.719>it <00:12:37.875>properly

258
00:12:38.875 --> 00:12:43.175
<00:12:38.875>and <00:12:39.015>do <00:12:39.155>it <00:12:39.295>like <00:12:39.435>this, <00:12:39.575>and <00:12:39.715>then <00:12:39.855>you'll <00:12:39.995>have <00:12:40.135>the <00:12:40.275>benefits.

259
00:12:43.275 --> 00:12:44.895
<00:12:43.275>But <00:12:43.555>also <00:12:43.834>these <00:12:44.115>are <00:12:44.395>the <00:12:44.675>costs

260
00:12:45.355 --> 00:12:48.215
<00:12:45.355>and <00:12:45.588>this <00:12:45.821>is <00:12:46.055>what <00:12:46.288>can <00:12:46.521>kind, <00:12:46.755>uh,

261
00:12:48.215 --> 00:12:49.975
<00:12:48.215>bite <00:12:48.415>you <00:12:48.615>in <00:12:48.815>the <00:12:49.015>ass <00:12:49.215>layer <00:12:49.415>later <00:12:49.615>on

262
00:12:50.515 --> 00:12:52.495
<00:12:50.515>In <00:12:50.689>your <00:12:50.865>talk <00:12:51.040>title, <00:12:51.215>you <00:12:51.390>actually <00:12:51.564>mentioned, <00:12:51.740>you <00:12:51.915>know,

263
00:12:52.595 --> 00:12:54.335
<00:12:52.595>it <00:12:52.875>has, <00:12:53.155>uh, <00:12:53.435>shiny <00:12:53.715>object <00:12:53.995>syndrome,

264
00:12:54.555 --> 00:12:56.495
<00:12:54.555>and <00:12:54.755>I <00:12:54.954>think <00:12:55.155>most <00:12:55.354>of <00:12:55.555>us <00:12:55.755>are <00:12:55.954>guilty

265
00:12:56.515 --> 00:12:57.975
<00:12:56.515>of <00:12:56.702>it <00:12:56.890>in <00:12:57.078>some <00:12:57.265>area <00:12:57.453>of <00:12:57.641>our <00:12:57.829>life.

266
00:12:58.115 --> 00:13:00.975
<00:12:58.115>Um, <00:12:58.242>but <00:12:58.369>do <00:12:58.496>you <00:12:58.624>find <00:12:58.751>then, <00:12:58.878>when <00:12:59.005>you <00:12:59.133>see <00:12:59.260>things <00:12:59.387>in <00:12:59.515>tech,

267
00:13:01.195 --> 00:13:03.655
<00:13:01.195>do <00:13:01.335>you <00:13:01.475>always <00:13:01.615>keep <00:13:01.755>your <00:13:01.895>CTO <00:13:02.035>hat <00:13:02.175>on <00:13:02.315>where <00:13:02.455>you <00:13:02.595>are,

268
00:13:03.755 --> 00:13:05.295
<00:13:03.755>you <00:13:03.953>are <00:13:04.151>weighing <00:13:04.348>up <00:13:04.547>those <00:13:04.745>pros <00:13:04.943>and <00:13:05.141>cons?

269
00:13:05.315 --> 00:13:08.175
<00:13:05.315>Or <00:13:05.455>sometimes <00:13:05.595>do <00:13:05.735>you <00:13:05.875>just <00:13:06.015>think, <00:13:06.155>I <00:13:06.295>wanna <00:13:06.435>try <00:13:06.575>this <00:13:06.715>tool

270
00:13:08.175 --> 00:13:10.895
<00:13:08.175>because <00:13:08.282>it's <00:13:08.390>got <00:13:08.498>so <00:13:08.605>much <00:13:08.713>height <00:13:08.821>and <00:13:08.928>I <00:13:09.036>want <00:13:09.144>to <00:13:09.251>give <00:13:09.359>it <00:13:09.467>a <00:13:09.574>go?

271
00:13:11.345 --> 00:13:14.135
<00:13:11.345>Maybe <00:13:11.485>if <00:13:11.625>by <00:13:11.765>giving <00:13:11.905>it <00:13:12.045>a <00:13:12.185>go, <00:13:12.325>I'm, <00:13:12.465>I'm <00:13:12.605>using <00:13:12.745>it

272
00:13:14.275 --> 00:13:16.775
<00:13:14.275>to <00:13:14.402>learn <00:13:14.529>why <00:13:14.656>I <00:13:14.784>don't <00:13:14.911>want <00:13:15.038>to <00:13:15.165>use <00:13:15.293>it <00:13:15.420>in <00:13:15.547>the <00:13:15.675>future?

273
00:13:17.005 --> 00:13:19.255
<00:13:17.005>Yeah, <00:13:17.355>yeah. <00:13:17.705>No, <00:13:18.055>absolutely. <00:13:18.405>Absolutely.

274
00:13:19.915 --> 00:13:22.655
<00:13:19.915>That's <00:13:20.115>a <00:13:20.314>good <00:13:20.515>question. <00:13:20.714>I, <00:13:20.915>uh, <00:13:21.115>I <00:13:21.314>think

275
00:13:23.235 --> 00:13:26.255
<00:13:23.235>if <00:13:23.435>I <00:13:23.635>do <00:13:23.835>not <00:13:24.035>try <00:13:24.235>out <00:13:24.435>different <00:13:24.635>things,

276
00:13:26.365 --> 00:13:29.335
<00:13:26.365>then <00:13:26.505>I <00:13:26.645>will <00:13:26.785>never <00:13:26.925>know <00:13:27.065>if <00:13:27.205>there <00:13:27.345>is <00:13:27.485>a <00:13:27.625>better <00:13:27.765>solution

277
00:13:29.335 --> 00:13:30.415
<00:13:29.335>to <00:13:29.529>a <00:13:29.723>problem <00:13:29.918>that <00:13:30.112>we <00:13:30.307>have.

278
00:13:30.595 --> 00:13:31.815
<00:13:30.595>So <00:13:30.778>that's <00:13:30.961>something <00:13:31.144>you <00:13:31.327>have <00:13:31.510>to <00:13:31.693>do.

279
00:13:32.315 --> 00:13:35.815
<00:13:32.315>But <00:13:32.455>there's <00:13:32.595>a <00:13:32.735>difference <00:13:32.875>between, <00:13:33.015>I'm <00:13:33.155>gonna <00:13:33.295>try <00:13:33.435>it <00:13:33.575>out <00:13:33.715>on,

280
00:13:36.555 --> 00:13:39.415
<00:13:36.555>on <00:13:36.710>a <00:13:36.866>smaller <00:13:37.021>scale <00:13:37.177>project <00:13:37.332>to <00:13:37.488>see <00:13:37.643>how <00:13:37.799>it <00:13:37.954>performs.

281
00:13:39.475 --> 00:13:41.055
<00:13:39.475>I'm <00:13:39.675>gonna <00:13:39.875>read <00:13:40.075>up <00:13:40.275>and <00:13:40.475>try <00:13:40.675>it <00:13:40.875>out

282
00:13:41.055 --> 00:13:45.375
<00:13:41.055>and <00:13:41.255>kind <00:13:41.454>of <00:13:41.655>build <00:13:41.854>a <00:13:42.055>mental <00:13:42.255>map <00:13:42.454>on

283
00:13:45.715 --> 00:13:47.735
<00:13:45.715>how <00:13:45.915>it's <00:13:46.115>gonna <00:13:46.315>work <00:13:46.515>and <00:13:46.715>what <00:13:46.915>can <00:13:47.115>break,

284
00:13:47.875 --> 00:13:50.215
<00:13:47.875>and <00:13:48.075>then <00:13:48.275>kind <00:13:48.475>of <00:13:48.675>take <00:13:48.875>that <00:13:49.075>into <00:13:49.275>consideration.

285
00:13:50.715 --> 00:13:52.175
<00:13:50.715>But <00:13:50.977>if <00:13:51.240>you <00:13:51.503>don't <00:13:51.766>do <00:13:52.029>anything

286
00:13:52.355 --> 00:13:56.295
<00:13:52.355>and <00:13:52.495>you <00:13:52.635>just <00:13:52.775>keep <00:13:52.915>running <00:13:53.055>the <00:13:53.195>old <00:13:53.335>stuff, <00:13:53.475>then <00:13:53.615>I <00:13:53.755>mean,

287
00:13:56.355 --> 00:13:59.855
<00:13:56.355>we <00:13:56.495>would <00:13:56.635>all <00:13:56.775>be <00:13:56.915>running <00:13:57.055>in <00:13:57.195>Ms <00:13:57.335>dos <00:13:57.475>and <00:13:57.615>doing <00:13:57.755>that.

288
00:14:00.445 --> 00:14:02.335
<00:14:00.445>That <00:14:00.725>doesn't <00:14:01.005>make <00:14:01.285>any <00:14:01.565>any <00:14:01.845>sense.

289
00:14:02.755 --> 00:14:07.615
<00:14:02.755>But <00:14:02.855>we, <00:14:02.955>we, <00:14:03.055>I <00:14:03.155>mean, <00:14:03.255>we <00:14:03.355>are, <00:14:03.455>we <00:14:03.555>in <00:14:03.655>SOFA <00:14:03.755>score <00:14:03.855>are <00:14:03.955>my, <00:14:04.055>I <00:14:04.155>mean,

290
00:14:07.815 --> 00:14:12.375
<00:14:07.815>I <00:14:07.942>am, <00:14:08.069>I'm <00:14:08.196>guilty <00:14:08.324>of <00:14:08.451>trying <00:14:08.578>out <00:14:08.705>the <00:14:08.833>news <00:14:08.960>shining <00:14:09.087>thing <00:14:09.215>and,

291
00:14:12.475 --> 00:14:13.895
<00:14:12.475>and <00:14:12.688>I've <00:14:12.901>done <00:14:13.114>a <00:14:13.327>couple <00:14:13.540>of <00:14:13.752>times

292
00:14:14.395 --> 00:14:18.335
<00:14:14.395>and <00:14:14.595>it <00:14:14.795>has, <00:14:14.995>it <00:14:15.194>has <00:14:15.395>had <00:14:15.595>bad <00:14:15.795>consequences,

293
00:14:18.705 --> 00:14:21.855
<00:14:18.705>which <00:14:18.880>we <00:14:19.055>didn't <00:14:19.230>then <00:14:19.405>had <00:14:19.580>to <00:14:19.755>roll <00:14:19.930>back <00:14:20.105>on.

294
00:14:22.355 --> 00:14:24.095
<00:14:22.355>And <00:14:22.555>it, <00:14:22.755>it's <00:14:22.955>not <00:14:23.155>as <00:14:23.355>simple <00:14:23.555>as, <00:14:23.755>oh,

295
00:14:24.115 --> 00:14:25.295
<00:14:24.115>I'm <00:14:24.380>gonna <00:14:24.646>deploy <00:14:24.911>something, <00:14:25.176>I,

296
00:14:25.295 --> 00:14:26.575
<00:14:25.295>it <00:14:25.487>doesn't <00:14:25.679>work, <00:14:25.871>just <00:14:26.063>pull <00:14:26.255>it <00:14:26.447>back.

297
00:14:26.655 --> 00:14:31.085
<00:14:26.655>I, <00:14:26.810>I <00:14:26.966>mean, <00:14:27.121>uh, <00:14:27.277>uh, <00:14:27.432>um, <00:14:27.588>some, <00:14:27.743>uh, <00:14:27.899>uh, <00:14:28.055>uh,

298
00:14:31.415 --> 00:14:35.365
<00:14:31.415>basic <00:14:31.648>infrastructure <00:14:31.881>changes, <00:14:32.115>uh, <00:14:32.348>uh, <00:14:32.581>the <00:14:32.814>tech

299
00:14:35.595 --> 00:14:39.845
<00:14:35.595>that <00:14:35.770>we <00:14:35.945>were <00:14:36.120>using, <00:14:36.295>the <00:14:36.470>database, <00:14:36.645>uh, <00:14:36.820>style, <00:14:36.995>uh,

300
00:14:40.235 --> 00:14:42.565
<00:14:40.235>that <00:14:40.390>we <00:14:40.546>were <00:14:40.701>trying <00:14:40.857>out, <00:14:41.012>we <00:14:41.168>were <00:14:41.323>actually <00:14:41.479>trying <00:14:41.635>out,

301
00:14:42.565 --> 00:14:44.245
<00:14:42.565>we <00:14:42.740>were, <00:14:42.915>okay, <00:14:43.090>this <00:14:43.265>is <00:14:43.440>the <00:14:43.615>way <00:14:43.790>to <00:14:43.965>go.

302
00:14:44.305 --> 00:14:45.645
<00:14:44.305>We <00:14:44.606>are <00:14:44.908>gonna <00:14:45.209>change <00:14:45.511>everything.

303
00:14:46.145 --> 00:14:50.445
<00:14:46.145>And <00:14:46.300>then <00:14:46.456>you <00:14:46.611>realize <00:14:46.767>every <00:14:46.922>year <00:14:47.078>later, <00:14:47.233>once <00:14:47.389>you've <00:14:47.545>built

304
00:14:51.925 --> 00:14:54.485
<00:14:51.925>a <00:14:52.064>whole <00:14:52.204>ton <00:14:52.344>of <00:14:52.484>features <00:14:52.625>on <00:14:52.765>top <00:14:52.905>of <00:14:53.045>that, <00:14:53.185>yeah, <00:14:53.324>this,

305
00:14:54.485 --> 00:14:56.605
<00:14:54.485>this <00:14:54.718>doesn't <00:14:54.951>work, <00:14:55.185>so <00:14:55.418>this <00:14:55.651>doesn't <00:14:55.885>work.

306
00:14:56.625 --> 00:14:58.085
<00:14:56.625>We, <00:14:56.812>we <00:14:57.000>are <00:14:57.188>gonna <00:14:57.375>have <00:14:57.563>to <00:14:57.751>go <00:14:57.939>back.

307
00:14:58.705 --> 00:15:02.165
<00:14:58.705>And <00:14:58.880>then <00:14:59.055>you <00:14:59.230>really <00:14:59.405>have <00:14:59.580>to <00:14:59.755>be <00:14:59.930>brave <00:15:00.105>enough

308
00:15:02.265 --> 00:15:04.165
<00:15:02.265>to <00:15:02.545>say, <00:15:02.824>okay, <00:15:03.105>we <00:15:03.385>messed <00:15:03.665>up.

309
00:15:04.635 --> 00:15:05.805
<00:15:04.635>This <00:15:04.810>is <00:15:04.986>not <00:15:05.161>the <00:15:05.337>way <00:15:05.512>to <00:15:05.688>go.

310
00:15:05.985 --> 00:15:09.405
<00:15:05.985>We <00:15:06.125>are <00:15:06.265>gonna <00:15:06.405>have <00:15:06.545>more <00:15:06.685>and <00:15:06.825>more <00:15:06.965>issues, <00:15:07.105>um, <00:15:07.245>going <00:15:07.385>forward.

311
00:15:10.335 --> 00:15:12.275
<00:15:10.335>Let <00:15:10.615>us <00:15:10.895>find <00:15:11.175>a <00:15:11.455>better <00:15:11.735>alternative.

312
00:15:12.375 --> 00:15:15.235
<00:15:12.375>Not <00:15:12.841>necessarily <00:15:13.308>something <00:15:13.775>old,

313
00:15:15.855 --> 00:15:17.195
<00:15:15.855>but <00:15:16.257>maybe <00:15:16.659>something <00:15:17.061>different.

314
00:15:17.495 --> 00:15:20.275
<00:15:17.495>Uh, <00:15:17.961>because <00:15:18.428>if <00:15:18.895>you

315
00:15:21.345 --> 00:15:25.315
<00:15:21.345>rely <00:15:21.578>only <00:15:21.811>on, <00:15:22.045>on <00:15:22.278>the <00:15:22.511>blog <00:15:22.745>posts

316
00:15:25.745 --> 00:15:30.075
<00:15:25.745>that <00:15:25.872>you <00:15:25.999>read <00:15:26.126>and <00:15:26.254>they're <00:15:26.381>all <00:15:26.508>hyping <00:15:26.635>up <00:15:26.763>the <00:15:26.890>next <00:15:27.017>big <00:15:27.145>thing,

317
00:15:30.625 --> 00:15:34.355
<00:15:30.625>then <00:15:30.780>you're <00:15:30.936>gonna <00:15:31.091>be <00:15:31.247>primed <00:15:31.402>to <00:15:31.558>just <00:15:31.713>use <00:15:31.869>those <00:15:32.025>technologies.

318
00:15:35.055 --> 00:15:36.835
<00:15:35.055>And <00:15:35.405>you're <00:15:35.755>gonna <00:15:36.104>say, <00:15:36.454>yeah,

319
00:15:36.855 --> 00:15:40.955
<00:15:36.855>but <00:15:37.030>this <00:15:37.205>all <00:15:37.380>thing <00:15:37.555>that's <00:15:37.730>not, <00:15:37.905>it <00:15:38.080>cannot <00:15:38.255>scale.

320
00:15:41.615 --> 00:15:45.515
<00:15:41.615>And <00:15:41.770>like, <00:15:41.926>I, <00:15:42.081>I, <00:15:42.237>simple <00:15:42.392>example, <00:15:42.548>SQL <00:15:42.703>databases <00:15:42.859>are <00:15:43.015>slow.

321
00:15:45.815 --> 00:15:47.515
<00:15:45.815>That's <00:15:46.281>what <00:15:46.748>everybody <00:15:47.215>thinks.

322
00:15:47.825 --> 00:15:50.155
<00:15:47.825>They're <00:15:48.058>not, <00:15:48.291>they, <00:15:48.525>they're, <00:15:48.758>they <00:15:48.991>can <00:15:49.225>be,

323
00:15:50.325 --> 00:15:52.755
<00:15:50.325>especially <00:15:50.500>if <00:15:50.675>you <00:15:50.850>use <00:15:51.025>them <00:15:51.200>wrong, <00:15:51.375>which <00:15:51.550>a <00:15:51.725>lot

324
00:15:52.755 --> 00:15:55.075
<00:15:52.755>of <00:15:53.105>people <00:15:53.455>tend <00:15:53.805>to <00:15:54.155>do.

325
00:15:55.615 --> 00:15:58.315
<00:15:55.615>But <00:15:55.790>that <00:15:55.965>doesn't <00:15:56.140>mean <00:15:56.315>that <00:15:56.490>they're <00:15:56.665>slow <00:15:56.840>per <00:15:57.015>se.

326
00:15:58.315 --> 00:16:00.595
<00:15:58.315>And <00:15:58.515>it's <00:15:58.715>a <00:15:58.915>technology <00:15:59.115>that's <00:15:59.315>stable <00:15:59.515>and <00:15:59.715>robust,

327
00:16:01.135 --> 00:16:03.795
<00:16:01.135>and <00:16:01.335>it <00:16:01.535>has <00:16:01.735>its <00:16:01.935>uses <00:16:02.135>for <00:16:02.335>some <00:16:02.535>things

328
00:16:04.135 --> 00:16:07.475
<00:16:04.135>and <00:16:04.310>for <00:16:04.485>other <00:16:04.660>things, <00:16:04.835>it's <00:16:05.010>not <00:16:05.185>a <00:16:05.360>good <00:16:05.535>fit.

329
00:16:07.895 --> 00:16:10.195
<00:16:07.895>So <00:16:08.095>it's <00:16:08.295>basically <00:16:08.495>on <00:16:08.694>finding <00:16:08.895>a <00:16:09.095>balance <00:16:09.295>on

330
00:16:10.665 --> 00:16:15.035
<00:16:10.665>what <00:16:10.805>fits <00:16:10.944>your <00:16:11.084>use <00:16:11.224>case, <00:16:11.365>what <00:16:11.505>problem <00:16:11.645>you <00:16:11.785>want <00:16:11.925>to <00:16:12.064>solve,

331
00:16:15.775 --> 00:16:19.315
<00:16:15.775>and, <00:16:16.008>and <00:16:16.241>that <00:16:16.475>goes <00:16:16.708>for <00:16:16.941>language <00:16:17.175>selection.

332
00:16:19.345 --> 00:16:23.115
<00:16:19.345>What, <00:16:19.520>in <00:16:19.695>what <00:16:19.870>language <00:16:20.045>are <00:16:20.220>you <00:16:20.395>gonna <00:16:20.570>write <00:16:20.745>your,

333
00:16:24.415 --> 00:16:25.715
<00:16:24.415>uh, <00:16:25.000>application <00:16:25.585>in?

334
00:16:26.255 --> 00:16:28.275
<00:16:26.255>And <00:16:26.488>it's <00:16:26.721>not, <00:16:26.955>there's <00:16:27.188>no <00:16:27.421>silver <00:16:27.655>bullet,

335
00:16:28.505 --> 00:16:31.395
<00:16:28.505>there's <00:16:28.680>no <00:16:28.855>single <00:16:29.030>language <00:16:29.205>that <00:16:29.380>you <00:16:29.555>can <00:16:29.730>say, <00:16:29.905>oh,

336
00:16:31.425 --> 00:16:32.675
<00:16:31.425>this <00:16:31.706>is <00:16:31.987>the <00:16:32.268>best <00:16:32.550>thing.

337
00:16:32.675 --> 00:16:36.515
<00:16:32.675>There <00:16:32.830>is <00:16:32.986>for <00:16:33.141>some <00:16:33.297>use <00:16:33.452>cases, <00:16:33.608>one <00:16:33.763>language <00:16:33.919>is <00:16:34.074>better

338
00:16:36.515 --> 00:16:38.275
<00:16:36.515>for <00:16:36.795>other <00:16:37.074>use <00:16:37.355>cases, <00:16:37.635>another <00:16:37.915>language.

339
00:16:38.345 --> 00:16:42.435
<00:16:38.345>It's <00:16:38.520>always <00:16:38.695>a <00:16:38.870>trade <00:16:39.045>off <00:16:39.220>between <00:16:39.395>stability, <00:16:39.570>memory <00:16:39.745>usage,

340
00:16:42.445 --> 00:16:46.195
<00:16:42.445>speed, <00:16:42.725>performance, <00:16:43.005>ease <00:16:43.285>of <00:16:43.565>use, <00:16:43.845>ecosystem,

341
00:16:46.975 --> 00:16:49.715
<00:16:46.975>and <00:16:47.255>there's <00:16:47.535>so <00:16:47.815>many <00:16:48.095>different <00:16:48.375>considerations.

342
00:16:50.135 --> 00:16:54.715
<00:16:50.135>So <00:16:50.251>it, <00:16:50.368>it, <00:16:50.485>it, <00:16:50.601>it <00:16:50.718>all <00:16:50.835>boils <00:16:50.951>down <00:16:51.068>to <00:16:51.185>using <00:16:51.301>the <00:16:51.418>best <00:16:51.535>tool

343
00:16:55.015 --> 00:16:57.955
<00:16:55.015>for <00:16:55.155>the <00:16:55.295>job <00:16:55.435>and <00:16:55.574>to <00:16:55.715>keep <00:16:55.855>it <00:16:55.995>as <00:16:56.135>simple <00:16:56.275>as <00:16:56.415>possible.

344
00:16:58.575 --> 00:17:02.755
<00:16:58.575>And <00:16:58.715>kind <00:16:58.855>of, <00:16:58.995>so <00:16:59.135>what <00:16:59.275>I'm <00:16:59.415>gonna <00:16:59.555>be <00:16:59.695>talking <00:16:59.835>about <00:16:59.975>in,

345
00:17:02.755 --> 00:17:06.755
<00:17:02.755>in <00:17:02.895>the <00:17:03.035>session <00:17:03.175>is, <00:17:03.314>uh, <00:17:03.455>uh, <00:17:03.595>examples <00:17:03.735>on <00:17:03.875>like, <00:17:04.015>this <00:17:04.155>is

346
00:17:06.755 --> 00:17:07.915
<00:17:06.755>what <00:17:07.016>we <00:17:07.277>try, <00:17:07.538>this <00:17:07.799>is

347
00:17:07.915 --> 00:17:10.115
<00:17:07.915>what <00:17:08.089>works <00:17:08.264>on <00:17:08.440>this <00:17:08.615>scale. <00:17:08.790>You <00:17:08.964>can <00:17:09.139>trust <00:17:09.315>me.

348
00:17:10.695 --> 00:17:12.475
<00:17:10.694>And <00:17:10.835>I <00:17:10.974>think <00:17:11.115>it's <00:17:11.254>always <00:17:11.395>good <00:17:11.534>for <00:17:11.675>people <00:17:11.814>to <00:17:11.954>hear <00:17:12.095>those,

349
00:17:12.615 --> 00:17:14.035
<00:17:12.615>um, <00:17:13.254>cautionary <00:17:13.893>tales.

350
00:17:14.055 --> 00:17:16.715
<00:17:14.055>You <00:17:14.210>know, <00:17:14.366>in <00:17:14.521>previous <00:17:14.677>years, <00:17:14.832>whenever <00:17:14.988>speakers <00:17:15.143>have <00:17:15.299>gone <00:17:15.455>on

351
00:17:16.715 --> 00:17:18.795
<00:17:16.714>and <00:17:16.915>told <00:17:17.115>stories <00:17:17.314>of <00:17:17.514>things <00:17:17.714>that <00:17:17.915>haven't <00:17:18.115>worked,

352
00:17:19.065 --> 00:17:21.995
<00:17:19.065>they're <00:17:19.240>usually, <00:17:19.415>um, <00:17:19.590>uh, <00:17:19.765>sessions <00:17:19.940>that <00:17:20.115>are <00:17:20.290>very <00:17:20.465>popular

353
00:17:21.995 --> 00:17:24.475
<00:17:21.994>because <00:17:22.150>developers <00:17:22.306>say, <00:17:22.461>oh, <00:17:22.617>it's <00:17:22.772>not <00:17:22.928>just <00:17:23.083>me, <00:17:23.239>you <00:17:23.395>know,

354
00:17:24.475 --> 00:17:26.835
<00:17:24.474>and <00:17:24.630>it's <00:17:24.786>actually <00:17:24.941>quite <00:17:25.097>relatable, <00:17:25.252>so <00:17:25.408>that's <00:17:25.563>good <00:17:25.719>to <00:17:25.875>hear.

355
00:17:27.055 --> 00:17:29.475
<00:17:27.055>Um, <00:17:27.230>now <00:17:27.405>you <00:17:27.580>mentioned <00:17:27.755>things <00:17:27.930>like, <00:17:28.105>you <00:17:28.280>know, <00:17:28.455>scalability

356
00:17:29.575 --> 00:17:31.235
<00:17:29.575>and <00:17:29.855>maintainability <00:17:30.135>and <00:17:30.415>all <00:17:30.695>these <00:17:30.975>different

357
00:17:31.235 --> 00:17:32.595
<00:17:31.235>factors <00:17:31.438>that <00:17:31.643>you <00:17:31.847>have <00:17:32.051>to <00:17:32.255>weigh <00:17:32.459>up.

358
00:17:32.805 --> 00:17:34.755
<00:17:32.805>Where <00:17:32.980>would <00:17:33.155>you <00:17:33.330>advise <00:17:33.505>though, <00:17:33.680>people <00:17:33.855>go <00:17:34.030>to <00:17:34.205>try

359
00:17:34.755 --> 00:17:35.955
<00:17:34.755>and <00:17:35.295>find <00:17:35.835>information?

360
00:17:36.015 --> 00:17:38.675
<00:17:36.015>You <00:17:36.131>know, <00:17:36.248>is <00:17:36.365>it <00:17:36.481>just <00:17:36.598>that <00:17:36.715>we, <00:17:36.831>we <00:17:36.948>go <00:17:37.065>right <00:17:37.181>back <00:17:37.298>to <00:17:37.415>basics

361
00:17:38.675 --> 00:17:39.875
<00:17:38.675>with <00:17:39.034>like <00:17:39.395>MDN <00:17:39.755>docs

362
00:17:39.875 --> 00:17:42.435
<00:17:39.875>and <00:17:40.075>we're, <00:17:40.275>look, <00:17:40.475>we're <00:17:40.675>looking <00:17:40.875>at <00:17:41.075>just <00:17:41.275>documentation?

363
00:17:42.615 --> 00:17:46.075
<00:17:42.615>Or <00:17:42.755>is <00:17:42.895>there <00:17:43.035>somewhere <00:17:43.175>that <00:17:43.315>you <00:17:43.455>say, <00:17:43.595>this <00:17:43.735>is <00:17:43.875>actually <00:17:44.015>a,

364
00:17:46.155 --> 00:17:47.715
<00:17:46.155>a <00:17:46.435>resource, <00:17:46.715>people <00:17:46.995>don't <00:17:47.274>use <00:17:47.555>enough,

365
00:17:47.855 --> 00:17:49.805
<00:17:47.855>or <00:17:48.088>maybe <00:17:48.321>something <00:17:48.555>somewhere <00:17:48.788>they <00:17:49.021>should <00:17:49.255>go

366
00:17:50.145 --> 00:17:51.245
<00:17:50.145>to <00:17:50.475>clue <00:17:50.804>themselves <00:17:51.135>up

367
00:17:51.245 --> 00:17:54.485
<00:17:51.245>and <00:17:51.400>realize <00:17:51.556>how <00:17:51.711>important <00:17:51.867>these <00:17:52.022>factors <00:17:52.178>are <00:17:52.333>rather <00:17:52.489>than <00:17:52.645>the

368
00:17:54.485 --> 00:17:55.565
<00:17:54.485>hype <00:17:54.727>that <00:17:54.971>they're <00:17:55.214>listening <00:17:55.457>to?

369
00:17:56.475 --> 00:17:59.445
<00:17:56.475>Yeah, <00:17:56.754>it's <00:17:57.034>unfortunately, <00:17:57.314>it's <00:17:57.594>still <00:17:57.875>difficult

370
00:17:59.445 --> 00:18:01.325
<00:17:59.445>because <00:17:59.725>there's <00:18:00.004>so <00:18:00.284>many <00:18:00.564>different <00:18:00.845>things

371
00:18:01.325 --> 00:18:02.645
<00:18:01.325>that <00:18:01.562>you <00:18:01.800>can <00:18:02.037>read <00:18:02.275>upon <00:18:02.513>on,

372
00:18:02.945 --> 00:18:05.165
<00:18:02.945>and <00:18:03.145>then <00:18:03.345>you <00:18:03.544>have <00:18:03.745>no <00:18:03.945>way <00:18:04.145>of <00:18:04.345>knowing,

373
00:18:05.215 --> 00:18:08.565
<00:18:05.215>especially <00:18:05.448>if <00:18:05.681>it's <00:18:05.915>like, <00:18:06.148>um, <00:18:06.381>generic <00:18:06.615>article,

374
00:18:09.075 --> 00:18:11.485
<00:18:09.075>like <00:18:09.250>there <00:18:09.425>is <00:18:09.600>this <00:18:09.775>technology, <00:18:09.950>you <00:18:10.125>can <00:18:10.300>do <00:18:10.475>this

375
00:18:11.485 --> 00:18:13.245
<00:18:11.485>and <00:18:11.951>this <00:18:12.418>works, <00:18:12.885>but

376
00:18:13.745 --> 00:18:18.525
<00:18:13.745>unless <00:18:13.919>you <00:18:14.094>find <00:18:14.270>somebody <00:18:14.445>who <00:18:14.620>wrote, <00:18:14.794>we <00:18:14.969>use <00:18:15.145>this,

377
00:18:19.155 --> 00:18:23.325
<00:18:19.155>this <00:18:19.330>exact <00:18:19.504>setup <00:18:19.680>with <00:18:19.855>this <00:18:20.030>exact, <00:18:20.205>um, <00:18:20.379>use <00:18:20.555>case,

378
00:18:23.585 --> 00:18:26.285
<00:18:23.585>and <00:18:23.760>we <00:18:23.935>failed <00:18:24.110>because <00:18:24.285>of <00:18:24.460>this, <00:18:24.635>this, <00:18:24.810>and <00:18:24.985>this.

379
00:18:26.855 --> 00:18:30.845
<00:18:26.855>Everything <00:18:27.135>else <00:18:27.415>is <00:18:27.695>just <00:18:27.975>wishful <00:18:28.255>thinking.

380
00:18:31.385 --> 00:18:35.885
<00:18:31.385>And <00:18:31.525>I <00:18:31.665>think <00:18:31.805>the, <00:18:31.945>the, <00:18:32.085>the <00:18:32.225>best <00:18:32.365>way <00:18:32.504>to <00:18:32.645>kind <00:18:32.785>of

381
00:18:36.415 --> 00:18:40.205
<00:18:36.415>learn <00:18:36.615>about <00:18:36.815>those <00:18:37.014>issues <00:18:37.215>is, <00:18:37.415>I <00:18:37.615>mean, <00:18:37.815>trying

382
00:18:40.205 --> 00:18:45.045
<00:18:40.205>to <00:18:40.312>read <00:18:40.420>obviously <00:18:40.528>a <00:18:40.635>lot <00:18:40.743>of, <00:18:40.851>a <00:18:40.958>lot <00:18:41.066>of, <00:18:41.174>uh, <00:18:41.281>blog <00:18:41.389>posts <00:18:41.497>on, <00:18:41.605>on,

383
00:18:45.145 --> 00:18:46.365
<00:18:45.145>on <00:18:45.419>those <00:18:45.694>kinds <00:18:45.968>of <00:18:46.243>things,

384
00:18:46.425 --> 00:18:49.285
<00:18:46.425>but <00:18:46.625>also <00:18:46.825>visiting <00:18:47.024>conferences <00:18:47.225>like <00:18:47.425>we <00:18:47.625>are <00:18:47.825>developers

385
00:18:49.745 --> 00:18:52.565
<00:18:49.745>and <00:18:49.945>finding <00:18:50.145>sessions <00:18:50.344>where <00:18:50.544>somebody <00:18:50.745>can <00:18:50.945>openly <00:18:51.145>talk,

386
00:18:52.565 --> 00:18:56.685
<00:18:52.565>because <00:18:52.765>not <00:18:52.965>everybody <00:18:53.165>can <00:18:53.365>talk <00:18:53.565>o <00:18:53.765>openly <00:18:53.965>on

387
00:18:56.915 --> 00:18:58.005
<00:18:56.915>what <00:18:57.242>issues <00:18:57.569>they <00:18:57.896>have.

388
00:18:58.475 --> 00:19:00.725
<00:18:58.475>Fortunately <00:18:58.649>for <00:18:58.824>me, <00:18:59.000>I <00:18:59.175>can <00:18:59.350>do <00:18:59.524>whatever <00:18:59.699>I <00:18:59.875>want.

389
00:19:00.985 --> 00:19:03.845
<00:19:00.985>So <00:19:01.125>I <00:19:01.264>talk <00:19:01.405>about <00:19:01.544>the <00:19:01.685>good <00:19:01.824>stuff, <00:19:01.965>about <00:19:02.104>the <00:19:02.245>bad <00:19:02.385>stuff.

390
00:19:04.005 --> 00:19:08.725
<00:19:04.005>I <00:19:04.160>talk <00:19:04.316>about <00:19:04.471>how <00:19:04.627>many, <00:19:04.782>uh, <00:19:04.938>dollars <00:19:05.093>to <00:19:05.249>the <00:19:05.405>cent,

391
00:19:08.905 --> 00:19:10.165
<00:19:08.905>our <00:19:09.472>infrastructure <00:19:10.039>costs,

392
00:19:10.385 --> 00:19:11.885
<00:19:10.385>how <00:19:10.655>many <00:19:10.925>machines, <00:19:11.195>how <00:19:11.465>many <00:19:11.735>developers.

393
00:19:12.085 --> 00:19:13.325
<00:19:12.085>I <00:19:12.271>can <00:19:12.457>talk <00:19:12.643>about <00:19:12.829>anything <00:19:13.015>I <00:19:13.201>want.

394
00:19:13.345 --> 00:19:15.605
<00:19:13.345>And <00:19:13.695>then <00:19:14.045>after <00:19:14.395>that, <00:19:14.745>I,

395
00:19:15.685 --> 00:19:17.805
<00:19:15.685>I <00:19:15.860>really <00:19:16.034>love <00:19:16.210>the <00:19:16.385>networking <00:19:16.560>part <00:19:16.735>on <00:19:16.909>the <00:19:17.085>conferences

396
00:19:17.805 --> 00:19:19.445
<00:19:17.805>where <00:19:18.038>you <00:19:18.271>can <00:19:18.505>actually <00:19:18.738>speak <00:19:18.971>with <00:19:19.205>people

397
00:19:19.825 --> 00:19:23.165
<00:19:19.825>and <00:19:20.025>somebody <00:19:20.225>will <00:19:20.425>tell <00:19:20.625>you <00:19:20.825>what <00:19:21.025>they <00:19:21.225>experienced.

398
00:19:23.745 --> 00:19:26.005
<00:19:23.745>And <00:19:24.024>especially <00:19:24.304>if <00:19:24.584>that's <00:19:24.864>somebody, <00:19:25.145>somebody

399
00:19:26.035 --> 00:19:28.485
<00:19:26.035>that <00:19:26.268>has <00:19:26.501>some <00:19:26.735>credibility <00:19:26.968>that <00:19:27.201>you <00:19:27.435>see

400
00:19:28.485 --> 00:19:30.365
<00:19:28.485>that <00:19:28.718>I <00:19:28.951>did <00:19:29.185>not <00:19:29.418>mess <00:19:29.651>this <00:19:29.885>up

401
00:19:30.365 --> 00:19:31.925
<00:19:30.365>because <00:19:30.565>I <00:19:30.765>didn't <00:19:30.965>know <00:19:31.165>how <00:19:31.365>to <00:19:31.565>do <00:19:31.765>it,

402
00:19:32.105 --> 00:19:35.645
<00:19:32.105>but <00:19:32.305>rather <00:19:32.505>this <00:19:32.705>does <00:19:32.905>not <00:19:33.105>solve <00:19:33.305>the <00:19:33.505>problem

403
00:19:35.645 --> 00:19:38.725
<00:19:35.645>that <00:19:35.785>I <00:19:35.925>thought <00:19:36.065>is <00:19:36.205>gonna <00:19:36.345>solve, <00:19:36.485>then <00:19:36.625>you <00:19:36.764>can <00:19:36.905>actually <00:19:37.045>kind

404
00:19:38.725 --> 00:19:43.045
<00:19:38.725>of, <00:19:38.880>we, <00:19:39.036>we <00:19:39.191>learn <00:19:39.347>from <00:19:39.502>each <00:19:39.658>other, <00:19:39.813>right? <00:19:39.969>Yeah. <00:19:40.125>Abso

405
00:19:43.445 --> 00:19:44.685
<00:19:43.445>Absolutely, <00:19:43.668>and <00:19:43.891>I <00:19:44.114>think <00:19:44.337>that's <00:19:44.561>a,

406
00:19:44.765 --> 00:19:47.165
<00:19:44.765>a <00:19:44.998>very <00:19:45.231>underestimated <00:19:45.465>part <00:19:45.698>actually <00:19:45.931>of <00:19:46.165>conferences

407
00:19:47.195 --> 00:19:49.205
<00:19:47.195>that <00:19:47.428>we <00:19:47.661>don't <00:19:47.895>just <00:19:48.128>learn <00:19:48.361>technical <00:19:48.595>aspects.

408
00:19:49.205 --> 00:19:51.645
<00:19:49.205>We're <00:19:49.438>actually <00:19:49.671>learning <00:19:49.905>it <00:19:50.138>really <00:19:50.371>important <00:19:50.605>things

409
00:19:51.645 --> 00:19:53.125
<00:19:51.645>that <00:19:51.835>can <00:19:52.025>just <00:19:52.215>make <00:19:52.406>us <00:19:52.596>feel <00:19:52.786>good, <00:19:52.977>right.

410
00:19:53.135 --> 00:19:55.205
<00:19:53.135>About <00:19:53.368>development. <00:19:53.601>Yeah, <00:19:53.835>because <00:19:54.068>there's, <00:19:54.301>there's <00:19:54.535>days

411
00:19:55.205 --> 00:19:56.365
<00:19:55.205>that <00:19:55.413>it <00:19:55.622>can <00:19:55.831>test <00:19:56.040>your <00:19:56.249>patience

412
00:19:56.365 --> 00:19:58.725
<00:19:56.365>and <00:19:56.505>it <00:19:56.645>can <00:19:56.785>make <00:19:56.925>you <00:19:57.065>question, <00:19:57.205>why <00:19:57.345>do <00:19:57.485>I <00:19:57.625>do <00:19:57.765>this?

413
00:19:58.905 --> 00:20:00.085
<00:19:58.905>But <00:19:59.081>you <00:19:59.259>keep <00:19:59.436>going <00:19:59.613>back <00:19:59.790>for <00:19:59.967>it.

414
00:20:00.145 --> 00:20:01.805
<00:20:00.145>So <00:20:00.425>sometimes <00:20:00.705>going <00:20:00.985>to <00:20:01.264>a <00:20:01.545>conference

415
00:20:01.805 --> 00:20:03.125
<00:20:01.805>and <00:20:01.974>hearing <00:20:02.144>that <00:20:02.314>someone <00:20:02.483>else <00:20:02.653>is <00:20:02.823>in <00:20:02.993>a

416
00:20:03.125 --> 00:20:04.565
<00:20:03.125>similar <00:20:03.341>position <00:20:03.557>is <00:20:03.773>just <00:20:03.989>what <00:20:04.205>you <00:20:04.421>need.

417
00:20:04.785 --> 00:20:06.445
<00:20:04.785>So <00:20:04.985>let's <00:20:05.185>focus <00:20:05.385>on <00:20:05.585>the <00:20:05.785>conference <00:20:05.985>then. <00:20:06.185>Yeah.

418
00:20:06.445 --> 00:20:09.005
<00:20:06.445>Um, <00:20:06.600>what <00:20:06.756>is <00:20:06.911>it <00:20:07.067>that <00:20:07.222>you <00:20:07.378>are <00:20:07.533>most <00:20:07.689>excited <00:20:07.845>about?

419
00:20:09.065 --> 00:20:11.925
<00:20:09.065>Is <00:20:09.205>it <00:20:09.345>your <00:20:09.485>first <00:20:09.625>time <00:20:09.765>at <00:20:09.905>the <00:20:10.045>We <00:20:10.185>Developers <00:20:10.325>World <00:20:10.465>Congress,

420
00:20:12.065 --> 00:20:13.885
<00:20:12.065>or, <00:20:12.205>uh, <00:20:12.345>what, <00:20:12.485>what <00:20:12.625>are <00:20:12.765>you <00:20:12.905>looking <00:20:13.045>forward <00:20:13.185>to <00:20:13.325>the <00:20:13.465>most?

421
00:20:14.555 --> 00:20:17.645
<00:20:14.555>Yeah, <00:20:14.695>so <00:20:14.835>I <00:20:14.975>was <00:20:15.115>at <00:20:15.255>the <00:20:15.395>conference, <00:20:15.535>I <00:20:15.675>think <00:20:15.815>it <00:20:15.955>was,

422
00:20:17.665 --> 00:20:18.845
<00:20:17.665>um, <00:20:18.019>two <00:20:18.373>years <00:20:18.727>ago.

423
00:20:19.085 --> 00:20:22.405
<00:20:19.085>I <00:20:19.201>really <00:20:19.318>loved <00:20:19.435>it. <00:20:19.551>I <00:20:19.668>mean, <00:20:19.785>it's <00:20:19.901>a, <00:20:20.018>it's <00:20:20.135>a <00:20:20.251>lot <00:20:20.368>of <00:20:20.485>people.

424
00:20:23.005 --> 00:20:24.765
<00:20:23.005>I <00:20:23.355>remember <00:20:23.705>my, <00:20:24.055>so <00:20:24.405>that,

425
00:20:24.765 --> 00:20:26.645
<00:20:24.765>that <00:20:24.965>was <00:20:25.165>my <00:20:25.365>first <00:20:25.565>time <00:20:25.765>giving <00:20:25.965>a <00:20:26.165>talk,

426
00:20:27.145 --> 00:20:30.165
<00:20:27.145>and <00:20:27.345>I <00:20:27.545>got <00:20:27.745>one <00:20:27.945>of <00:20:28.145>the <00:20:28.345>bigger, <00:20:28.545>uh,

427
00:20:30.375 --> 00:20:32.205
<00:20:30.375>rooms <00:20:30.725>and <00:20:31.075>it <00:20:31.425>was <00:20:31.775>packed.

428
00:20:32.205 --> 00:20:34.365
<00:20:32.205>Like, <00:20:32.405>I <00:20:32.605>know <00:20:32.804>there <00:20:33.004>was <00:20:33.205>like <00:20:33.405>10 <00:20:33.605>rows

429
00:20:34.365 --> 00:20:37.445
<00:20:34.365>behind <00:20:34.540>people <00:20:34.715>just <00:20:34.890>standing <00:20:35.065>trying <00:20:35.240>to <00:20:35.415>see <00:20:35.590>what's <00:20:35.765>happening,

430
00:20:37.465 --> 00:20:40.405
<00:20:37.465>and <00:20:37.620>then <00:20:37.776>talking <00:20:37.931>with <00:20:38.087>all <00:20:38.242>of <00:20:38.398>the <00:20:38.553>people <00:20:38.709>later <00:20:38.865>on.

431
00:20:40.545 --> 00:20:44.965
<00:20:40.545>Uh, <00:20:40.685>I <00:20:40.825>had <00:20:40.965>a, <00:20:41.105>I <00:20:41.245>had <00:20:41.385>a <00:20:41.525>catchy <00:20:41.665>session <00:20:41.805>name, <00:20:41.945>uh,

432
00:20:45.585 --> 00:20:48.245
<00:20:45.585>and <00:20:45.760>yeah, <00:20:45.935>the, <00:20:46.110>the, <00:20:46.285>the <00:20:46.460>networking <00:20:46.635>part <00:20:46.810>was <00:20:46.985>like,

433
00:20:48.595 --> 00:20:51.485
<00:20:48.595>everybody <00:20:48.828>was <00:20:49.061>trying <00:20:49.295>to <00:20:49.528>ask <00:20:49.761>a <00:20:49.995>question.

434
00:20:51.645 --> 00:20:54.485
<00:20:51.645>I <00:20:51.785>really <00:20:51.925>love, <00:20:52.065>like, <00:20:52.205>I, <00:20:52.345>I <00:20:52.485>think <00:20:52.625>there <00:20:52.764>was <00:20:52.905>like <00:20:53.045>15

435
00:20:54.485 --> 00:20:57.845
<00:20:54.485>or <00:20:54.640>20 <00:20:54.796>people <00:20:54.951>after <00:20:55.107>the <00:20:55.262>session <00:20:55.418>who <00:20:55.573>were <00:20:55.729>just <00:20:55.885>bombarding

436
00:20:57.845 --> 00:21:00.485
<00:20:57.845>with, <00:20:58.020>with <00:20:58.195>questions, <00:20:58.370>and <00:20:58.545>then <00:20:58.720>there <00:20:58.895>they <00:20:59.070>started <00:20:59.245>talking

437
00:21:00.595 --> 00:21:02.485
<00:21:00.595>with <00:21:00.750>each <00:21:00.906>other, <00:21:01.061>and <00:21:01.217>it <00:21:01.372>was, <00:21:01.528>it <00:21:01.683>was <00:21:01.839>just <00:21:01.995>amazing.

438
00:21:02.665 --> 00:21:06.525
<00:21:02.665>So <00:21:02.805>I <00:21:02.945>really <00:21:03.085>loved <00:21:03.225>that <00:21:03.365>there's <00:21:03.504>so <00:21:03.645>much <00:21:03.784>people <00:21:03.925>there <00:21:04.065>and,

439
00:21:06.525 --> 00:21:08.765
<00:21:06.525>and <00:21:06.700>like, <00:21:06.875>I, <00:21:07.050>I <00:21:07.225>love <00:21:07.400>the, <00:21:07.575>the, <00:21:07.750>the <00:21:07.925>sessions.

440
00:21:09.105 --> 00:21:11.285
<00:21:09.105>Um, <00:21:09.305>I <00:21:09.505>am <00:21:09.705>really <00:21:09.905>looking <00:21:10.105>forward <00:21:10.305>to <00:21:10.505>it.

441
00:21:11.925 --> 00:21:14.225
<00:21:11.925>So <00:21:12.080>what <00:21:12.236>would <00:21:12.391>you <00:21:12.547>say <00:21:12.702>then <00:21:12.858>to <00:21:13.013>somebody <00:21:13.169>who's <00:21:13.325>considering

442
00:21:14.225 --> 00:21:15.345
<00:21:14.225>coming <00:21:14.476>to <00:21:14.729>the <00:21:14.981>World <00:21:15.233>Congress

443
00:21:15.345 --> 00:21:17.545
<00:21:15.345>but <00:21:15.472>doesn't <00:21:15.599>have <00:21:15.726>a <00:21:15.854>ticket <00:21:15.981>yet? <00:21:16.108>What <00:21:16.235>would <00:21:16.363>you <00:21:16.490>say <00:21:16.617>to <00:21:16.745>them?

444
00:21:18.255 --> 00:21:19.705
<00:21:18.255>Well, <00:21:18.472>obviously <00:21:18.690>you <00:21:18.907>should <00:21:19.125>buy <00:21:19.342>a <00:21:19.560>ticket.

445
00:21:19.725 --> 00:21:22.865
<00:21:19.725>You <00:21:19.880>cannot <00:21:20.036>come <00:21:20.191>to <00:21:20.347>the <00:21:20.502>Congress <00:21:20.658>without <00:21:20.813>a <00:21:20.969>ticket. <00:21:21.125>Yeah.

446
00:21:23.405 --> 00:21:24.945
<00:21:23.405>Uh, <00:21:23.682>early <00:21:23.959>bird <00:21:24.236>is <00:21:24.513>now, <00:21:24.791>right?

447
00:21:25.195 --> 00:21:26.865
<00:21:25.195>Early <00:21:25.428>bird, <00:21:25.661>you <00:21:25.895>should <00:21:26.128>buy <00:21:26.361>early <00:21:26.595>bird.

448
00:21:27.865 --> 00:21:29.865
<00:21:27.865>Absolutely. <00:21:28.005>And <00:21:28.145>it's <00:21:28.285>not, <00:21:28.425>not <00:21:28.565>for <00:21:28.705>long <00:21:28.845>as <00:21:28.985>well, <00:21:29.125>you <00:21:29.265>know,

449
00:21:29.885 --> 00:21:32.625
<00:21:29.885>so <00:21:30.025>it's, <00:21:30.165>it's, <00:21:30.305>it's <00:21:30.445>surprising <00:21:30.585>how <00:21:30.725>fast <00:21:30.865>it, <00:21:31.004>uh, <00:21:31.145>flies <00:21:31.285>by.

450
00:21:32.625 --> 00:21:34.945
<00:21:32.625>And <00:21:32.780>before <00:21:32.936>you <00:21:33.091>know <00:21:33.247>it, <00:21:33.402>it's <00:21:33.558>July. <00:21:33.713>So <00:21:33.869>Yeah. <00:21:34.025>Yeah.

451
00:21:35.065 --> 00:21:36.905
<00:21:35.065>I <00:21:35.220>mean, <00:21:35.376>that's <00:21:35.531>fine. <00:21:35.687>Well, <00:21:35.842>I'm <00:21:35.998>looking <00:21:36.153>forward <00:21:36.309>to <00:21:36.465>it,

452
00:21:36.905 --> 00:21:37.905
<00:21:36.905>you <00:21:37.085>know, <00:21:37.264>Joseph, <00:21:37.445>and <00:21:37.625>it's <00:21:37.805>great

453
00:21:37.905 --> 00:21:38.905
<00:21:37.905>to <00:21:38.055>have <00:21:38.205>you <00:21:38.355>on <00:21:38.504>the <00:21:38.655>show <00:21:38.805>today

454
00:21:38.905 --> 00:21:40.185
<00:21:38.905>and <00:21:39.049>to <00:21:39.193>hear <00:21:39.337>a <00:21:39.481>little <00:21:39.625>bit <00:21:39.769>about <00:21:39.913>your <00:21:40.057>session

455
00:21:40.365 --> 00:21:43.105
<00:21:40.365>and, <00:21:40.472>um, <00:21:40.580>I'll <00:21:40.688>do <00:21:40.795>my <00:21:40.903>very <00:21:41.011>best <00:21:41.118>to <00:21:41.226>try <00:21:41.334>and <00:21:41.441>be <00:21:41.549>there <00:21:41.657>for <00:21:41.765>it

456
00:21:43.105 --> 00:21:44.785
<00:21:43.105>and <00:21:43.280>to <00:21:43.455>hear, <00:21:43.630>um, <00:21:43.805>if <00:21:43.980>I <00:21:44.155>can <00:21:44.330>get <00:21:44.505>in

457
00:21:44.785 --> 00:21:45.865
<00:21:44.785>the <00:21:45.028>room, <00:21:45.271>actually, <00:21:45.514>you <00:21:45.757>know.

458
00:21:45.865 --> 00:21:47.425
<00:21:45.865>Yeah. <00:21:46.145>Something <00:21:46.425>like, <00:21:46.705>like <00:21:46.985>last <00:21:47.265>time.

459
00:21:47.805 --> 00:21:49.825
<00:21:47.805>But, <00:21:47.980>um, <00:21:48.155>yeah, <00:21:48.330>just <00:21:48.505>to <00:21:48.680>say <00:21:48.855>thanks, <00:21:49.030>thanks <00:21:49.205>again

460
00:21:49.965 --> 00:21:51.185
<00:21:49.965>and <00:21:50.184>we'll <00:21:50.404>see <00:21:50.623>you <00:21:50.843>in <00:21:51.062>Berlin.

461
00:21:51.925 --> 00:21:54.925
<00:21:51.925>Yeah, <00:21:52.125>thank <00:21:52.325>you. <00:21:52.524>Have <00:21:52.725>a <00:21:52.925>nice <00:21:53.125>day. <00:21:53.325>Thanks.