WEBVTT

1
00:00:02.055 --> 00:00:04.245
<00:00:02.055>Hello <00:00:02.255>and <00:00:02.455>welcome <00:00:02.655>to <00:00:02.855>another <00:00:03.055>Coffee <00:00:03.255>with <00:00:03.455>Developers.

2
00:00:04.375 --> 00:00:05.565
<00:00:04.375>Today <00:00:04.642>I'm <00:00:04.910>meeting <00:00:05.178>a <00:00:05.446>friend

3
00:00:05.565 --> 00:00:08.325
<00:00:05.565>of <00:00:05.692>mine <00:00:05.819>who's <00:00:05.946>actually <00:00:06.074>a <00:00:06.201>state <00:00:06.328>site, <00:00:06.455>so <00:00:06.583>he <00:00:06.710>is <00:00:06.837>in <00:00:06.965>America,

4
00:00:08.945 --> 00:00:11.365
<00:00:08.945>and, <00:00:09.100>uh, <00:00:09.256>I <00:00:09.411>think <00:00:09.567>that's <00:00:09.722>why <00:00:09.878>it's <00:00:10.033>late <00:00:10.189>night <00:00:10.345>here,

5
00:00:11.365 --> 00:00:13.285
<00:00:11.365>and <00:00:11.505>the <00:00:11.645>lighting <00:00:11.785>isn't <00:00:11.925>as <00:00:12.065>good <00:00:12.205>as <00:00:12.345>it's <00:00:12.485>supposed <00:00:12.625>to <00:00:12.765>be,

6
00:00:13.505 --> 00:00:15.805
<00:00:13.505>but <00:00:13.645>that <00:00:13.785>means <00:00:13.925>nothing <00:00:14.065>because <00:00:14.205>if <00:00:14.345>you <00:00:14.485>see <00:00:14.625>lighting <00:00:14.765>of <00:00:14.905>Aaron,

7
00:00:15.875 --> 00:00:18.285
<00:00:15.875>then <00:00:16.015>you <00:00:16.155>will <00:00:16.295>see <00:00:16.435>that <00:00:16.575>my <00:00:16.715>lighting <00:00:16.855>is <00:00:16.995>actually <00:00:17.134>quite <00:00:17.275>pretty,

8
00:00:19.085 --> 00:00:21.365
<00:00:19.085>A <00:00:19.260>little <00:00:19.435>blinding <00:00:19.610>you <00:00:19.785>over <00:00:19.960>there <00:00:20.135>a <00:00:20.310>little <00:00:20.485>bit.

9
00:00:22.515 --> 00:00:24.765
<00:00:22.515>Some <00:00:22.748>different <00:00:22.981>curtains. <00:00:23.215>Life's <00:00:23.448>not <00:00:23.681>too <00:00:23.915>bad

10
00:00:24.765 --> 00:00:25.805
<00:00:24.765>here <00:00:25.077>in <00:00:25.389>sunny <00:00:25.701>California.

11
00:00:26.515 --> 00:00:28.125
<00:00:26.515>Yeah, <00:00:26.795>I <00:00:27.075>mean, <00:00:27.355>it's <00:00:27.635>Berlin <00:00:27.915>here.

12
00:00:28.125 --> 00:00:29.725
<00:00:28.125>It's <00:00:28.358>like <00:00:28.591>we <00:00:28.825>got <00:00:29.058>snow <00:00:29.291>and <00:00:29.525>everything,

13
00:00:29.865 --> 00:00:32.725
<00:00:29.865>and, <00:00:29.992>uh, <00:00:30.119>at <00:00:30.246>the <00:00:30.374>same <00:00:30.501>time, <00:00:30.628>the <00:00:30.755>trades <00:00:30.883>are <00:00:31.010>on <00:00:31.137>strike, <00:00:31.264>so

14
00:00:32.725 --> 00:00:33.965
<00:00:32.725>that's <00:00:32.948>actually <00:00:33.171>a <00:00:33.394>double <00:00:33.617>whammy, <00:00:33.841>so

15
00:00:33.965 --> 00:00:35.085
<00:00:33.965>that's <00:00:34.133>quite <00:00:34.301>fun <00:00:34.469>to <00:00:34.637>do <00:00:34.805>as <00:00:34.973>well.

16
00:00:35.825 --> 00:00:38.605
<00:00:35.825>So <00:00:35.980>what <00:00:36.136>does <00:00:36.291>t, <00:00:36.447>what <00:00:36.602>does <00:00:36.758>the <00:00:36.913>T <00:00:37.069>stand <00:00:37.225>for?

17
00:00:38.605 --> 00:00:39.925
<00:00:38.605>Please <00:00:39.001>say <00:00:39.397>it's <00:00:39.793>Tiberius

18
00:00:41.305 --> 00:00:45.125
<00:00:41.305>If <00:00:41.505>only <00:00:41.705>Unfortunately <00:00:41.905>just <00:00:42.105>Thomas, <00:00:42.305>but, <00:00:42.505>you <00:00:42.705>know.

19
00:00:46.595 --> 00:00:49.645
<00:00:46.595>Cool. <00:00:46.795>Yeah. <00:00:46.995>So <00:00:47.195>you're <00:00:47.394>a <00:00:47.595>web <00:00:47.795>performance <00:00:47.995>optimization

20
00:00:49.645 --> 00:00:51.445
<00:00:49.645>specialist, <00:00:49.925>which <00:00:50.205>is <00:00:50.485>quite <00:00:50.765>a <00:00:51.045>mouthful.

21
00:00:51.745 --> 00:00:53.925
<00:00:51.745>And, <00:00:51.919>uh, <00:00:52.095>as <00:00:52.269>far <00:00:52.445>as <00:00:52.620>I <00:00:52.794>understand, <00:00:52.970>you're <00:00:53.144>right,

22
00:00:53.925 --> 00:00:55.405
<00:00:53.925>currently <00:00:54.191>looking <00:00:54.457>for <00:00:54.724>a <00:00:54.990>job, <00:00:55.257>right?

23
00:00:56.505 --> 00:01:00.205
<00:00:56.505>Yes. <00:00:56.645>Yes. <00:00:56.785>I, <00:00:56.925>uh, <00:00:57.065>was <00:00:57.205>working <00:00:57.345>with <00:00:57.485>Estee <00:00:57.625>Lauder <00:00:57.765>for <00:00:57.905>about,

24
00:01:00.625 --> 00:01:02.245
<00:01:00.625>uh, <00:01:00.975>three, <00:01:01.325>almost <00:01:01.675>four <00:01:02.025>years.

25
00:01:02.945 --> 00:01:04.885
<00:01:02.945>And, <00:01:03.225>uh, <00:01:03.505>some <00:01:03.785>reduction <00:01:04.065>in <00:01:04.345>forces,

26
00:01:05.305 --> 00:01:06.605
<00:01:05.305>um, <00:01:05.500>put <00:01:05.695>me <00:01:05.890>back <00:01:06.085>on <00:01:06.280>the <00:01:06.475>market.

27
00:01:06.785 --> 00:01:10.205
<00:01:06.785>So <00:01:06.940>been <00:01:07.096>looking <00:01:07.251>around, <00:01:07.407>um, <00:01:07.562>done <00:01:07.718>a <00:01:07.873>lot <00:01:08.029>of <00:01:08.185>reading

28
00:01:10.205 --> 00:01:12.605
<00:01:10.205>and <00:01:10.405>writing <00:01:10.605>and, <00:01:10.804>uh, <00:01:11.005>a <00:01:11.205>few <00:01:11.405>different <00:01:11.605>places.

29
00:01:12.865 --> 00:01:15.365
<00:01:12.865>So, <00:01:13.214>Hmm, <00:01:13.565>looking <00:01:13.914>right <00:01:14.265>now.

30
00:01:15.505 --> 00:01:16.925
<00:01:15.505>So <00:01:15.687>how, <00:01:15.870>how <00:01:16.052>long <00:01:16.235>have <00:01:16.417>you <00:01:16.600>been <00:01:16.783>there?

31
00:01:17.595 --> 00:01:20.165
<00:01:17.595>Yeah, <00:01:17.828>uh, <00:01:18.061>almost <00:01:18.295>four, <00:01:18.528>almost <00:01:18.761>four <00:01:18.995>years.

32
00:01:20.505 --> 00:01:23.205
<00:01:20.505>Um, <00:01:20.679>yeah, <00:01:20.854>I <00:01:21.030>started <00:01:21.205>right <00:01:21.380>before <00:01:21.554>I <00:01:21.729>left <00:01:21.905>Germany,

33
00:01:23.425 --> 00:01:26.525
<00:01:23.425>and <00:01:23.565>then <00:01:23.705>the <00:01:23.845>whole <00:01:23.985>time <00:01:24.125>I've <00:01:24.265>been <00:01:24.405>in <00:01:24.545>California. <00:01:24.685>So, <00:01:24.825>yeah,

34
00:01:26.745 --> 00:01:29.605
<00:01:26.745>It <00:01:26.900>was <00:01:27.056>really <00:01:27.211>weird <00:01:27.367>because <00:01:27.522>when <00:01:27.678>I <00:01:27.833>left, <00:01:27.989>uh, <00:01:28.145>uh,

35
00:01:29.605 --> 00:01:31.205
<00:01:29.605>at <00:01:29.838>my <00:01:30.071>last <00:01:30.305>shop, <00:01:30.538>everybody <00:01:30.771>was <00:01:31.005>like,

36
00:01:31.345 --> 00:01:33.685
<00:01:31.345>if <00:01:31.500>you <00:01:31.656>stay <00:01:31.811>longer <00:01:31.967>than <00:01:32.122>three <00:01:32.278>years <00:01:32.433>at <00:01:32.589>a <00:01:32.745>company,

37
00:01:34.115 --> 00:01:36.685
<00:01:34.115>they <00:01:34.270>keep <00:01:34.426>seeing <00:01:34.581>this <00:01:34.737>as <00:01:34.892>a, <00:01:35.048>a, <00:01:35.203>a, <00:01:35.359>a <00:01:35.515>detriment.

38
00:01:36.715 --> 00:01:40.045
<00:01:36.715>They, <00:01:36.842>they <00:01:36.969>basically <00:01:37.096>see <00:01:37.224>you <00:01:37.351>like, <00:01:37.478>oh, <00:01:37.605>so <00:01:37.733>you <00:01:37.860>wanted <00:01:37.987>to <00:01:38.115>stay

39
00:01:40.045 --> 00:01:42.045
<00:01:40.045>with <00:01:40.220>one <00:01:40.395>company <00:01:40.570>and <00:01:40.745>you're <00:01:40.920>not <00:01:41.095>interested <00:01:41.270>in <00:01:41.445>doing

40
00:01:42.045 --> 00:01:43.445
<00:01:42.045>cool <00:01:42.297>straight <00:01:42.548>for <00:01:42.801>the <00:01:43.053>market <00:01:43.304>anymore.

41
00:01:44.145 --> 00:01:46.365
<00:01:44.145>Is <00:01:44.378>that <00:01:44.611>something <00:01:44.845>that <00:01:45.078>you, <00:01:45.311>what <00:01:45.545>kind

42
00:01:46.365 --> 00:01:48.645
<00:01:46.365>of <00:01:46.565>prejudices <00:01:46.765>are <00:01:46.965>you <00:01:47.165>currently <00:01:47.365>feeling <00:01:47.565>when <00:01:47.765>you,

43
00:01:48.715 --> 00:01:49.845
<00:01:48.715>when <00:01:48.969>you're <00:01:49.223>applying <00:01:49.477>for <00:01:49.732>jobs?

44
00:01:49.875 --> 00:01:51.205
<00:01:49.875>Like <00:01:50.074>what <00:01:50.274>are <00:01:50.473>the <00:01:50.673>things <00:01:50.872>that <00:01:51.072>people

45
00:01:51.975 --> 00:01:54.125
<00:01:51.975>throw <00:01:52.208>towards <00:01:52.441>you <00:01:52.675>when <00:01:52.908>they <00:01:53.141>say <00:01:53.375>no?

46
00:01:54.515 --> 00:01:58.645
<00:01:54.515>Yeah. <00:01:54.631>Uh, <00:01:54.748>I <00:01:54.865>feel <00:01:54.981>like, <00:01:55.098>um, <00:01:55.215>well <00:01:55.331>first <00:01:55.448>of <00:01:55.565>all, <00:01:55.681>I'm <00:01:55.798>not, <00:01:55.915>uh,

47
00:01:59.105 --> 00:02:00.325
<00:01:59.104>not <00:01:59.379>a <00:01:59.654>big <00:01:59.928>React <00:02:00.203>person.

48
00:02:00.985 --> 00:02:04.845
<00:02:00.985>And <00:02:01.112>so <00:02:01.239>if <00:02:01.366>you're <00:02:01.494>not <00:02:01.621>doing, <00:02:01.748>I <00:02:01.875>mean, <00:02:02.003>like <00:02:02.130>90 <00:02:02.257>plus <00:02:02.385>percent

49
00:02:04.845 --> 00:02:08.845
<00:02:04.845>of <00:02:04.972>the <00:02:05.099>jobs <00:02:05.226>easily <00:02:05.354>say <00:02:05.481>it <00:02:05.608>must <00:02:05.735>be <00:02:05.863>a <00:02:05.990>master <00:02:06.117>excellent, <00:02:06.245>uh,

50
00:02:08.915 --> 00:02:10.925
<00:02:08.914>expertise <00:02:09.614>at <00:02:10.315>React.

51
00:02:11.505 --> 00:02:12.845
<00:02:11.505>So, <00:02:11.746>uh, <00:02:11.987>that's <00:02:12.228>the <00:02:12.469>first <00:02:12.711>thing

52
00:02:12.845 --> 00:02:14.525
<00:02:12.845>that <00:02:13.000>probably <00:02:13.156>gets <00:02:13.311>me <00:02:13.467>a <00:02:13.622>little <00:02:13.778>bit <00:02:13.933>of <00:02:14.089>a <00:02:14.245>ding.

53
00:02:14.985 --> 00:02:16.485
<00:02:14.985>Um, <00:02:15.435>I, <00:02:15.885>I <00:02:16.335>used

54
00:02:16.485 --> 00:02:18.445
<00:02:16.485>to <00:02:16.612>hear <00:02:16.739>the <00:02:16.866>same <00:02:16.994>thing <00:02:17.121>even <00:02:17.248>when <00:02:17.375>I <00:02:17.503>was <00:02:17.630>in <00:02:17.757>New <00:02:17.885>York.

55
00:02:18.645 --> 00:02:20.525
<00:02:18.645>I <00:02:18.878>was <00:02:19.111>working <00:02:19.345>at <00:02:19.578>People <00:02:19.811>Magazine's <00:02:20.045>website

56
00:02:20.585 --> 00:02:23.605
<00:02:20.585>and <00:02:20.740>was <00:02:20.896>with <00:02:21.051>a <00:02:21.207>cast <00:02:21.362>of <00:02:21.518>really, <00:02:21.673>really <00:02:21.829>fantastic <00:02:21.985>people.

57
00:02:23.725 --> 00:02:26.565
<00:02:23.725>I <00:02:23.864>think <00:02:24.005>you <00:02:24.144>probably <00:02:24.285>know <00:02:24.424>Ana <00:02:24.565>Greenhouse <00:02:24.704>as <00:02:24.845>well. <00:02:24.984>Um, <00:02:25.125>yep.

58
00:02:26.905 --> 00:02:28.125
<00:02:26.905>The <00:02:27.124>name, <00:02:27.344>name <00:02:27.563>from <00:02:27.783>the <00:02:28.003>past.

59
00:02:28.665 --> 00:02:30.085
<00:02:28.665>And <00:02:28.878>she <00:02:29.091>and <00:02:29.304>I <00:02:29.517>worked <00:02:29.730>there <00:02:29.943>together.

60
00:02:30.265 --> 00:02:32.365
<00:02:30.265>And, <00:02:30.440>uh, <00:02:30.614>she <00:02:30.790>had <00:02:30.964>a <00:02:31.140>great <00:02:31.315>team <00:02:31.489>of <00:02:31.665>engineers

61
00:02:32.385 --> 00:02:35.125
<00:02:32.385>and <00:02:32.501>a <00:02:32.618>lot <00:02:32.734>of <00:02:32.851>the <00:02:32.968>people <00:02:33.084>there <00:02:33.201>were <00:02:33.318>just <00:02:33.435>in <00:02:33.551>for <00:02:33.668>a <00:02:33.785>year

62
00:02:35.125 --> 00:02:36.565
<00:02:35.125>and <00:02:35.310>gone <00:02:35.495>in <00:02:35.680>for <00:02:35.865>a <00:02:36.050>year <00:02:36.235>and <00:02:36.421>gone.

63
00:02:36.945 --> 00:02:38.365
<00:02:36.945>And <00:02:37.104>I <00:02:37.264>used <00:02:37.424>to <00:02:37.584>hear <00:02:37.743>the <00:02:37.903>same <00:02:38.063>thing <00:02:38.223>then,

64
00:02:38.425 --> 00:02:40.965
<00:02:38.425>but <00:02:38.625>I <00:02:38.825>average <00:02:39.025>five <00:02:39.225>years <00:02:39.425>at <00:02:39.625>a <00:02:39.825>gig,

65
00:02:41.225 --> 00:02:45.765
<00:02:41.225>and <00:02:41.352>I <00:02:41.479>don't <00:02:41.606>seem <00:02:41.734>to <00:02:41.861>mind <00:02:41.988>that, <00:02:42.115>uh, <00:02:42.243>if <00:02:42.370>the <00:02:42.497>places <00:02:42.625>working

66
00:02:45.945 --> 00:02:47.845
<00:02:45.945>for <00:02:46.178>me <00:02:46.411>and <00:02:46.644>it's <00:02:46.878>a <00:02:47.111>good <00:02:47.345>job

67
00:02:47.905 --> 00:02:50.725
<00:02:47.905>and <00:02:48.105>I'm <00:02:48.305>feel <00:02:48.505>like <00:02:48.705>I'm <00:02:48.905>contributing <00:02:49.105>something, <00:02:49.305>um,

68
00:02:51.355 --> 00:02:54.805
<00:02:51.355>it's <00:02:51.510>not <00:02:51.666>like <00:02:51.821>you <00:02:51.977>can't <00:02:52.132>learn <00:02:52.288>in <00:02:52.443>place, <00:02:52.599>you <00:02:52.755>know?

69
00:02:54.905 --> 00:02:57.085
<00:02:54.905>Uh, <00:02:55.080>I've <00:02:55.255>been, <00:02:55.430>I'm <00:02:55.605>a <00:02:55.780>pretty <00:02:55.955>much <00:02:56.130>of <00:02:56.305>a,

70
00:02:57.745 --> 00:02:59.325
<00:02:57.745>of <00:02:57.945>a <00:02:58.145>nerd <00:02:58.345>when <00:02:58.545>it <00:02:58.745>comes <00:02:58.945>to <00:02:59.145>reading.

71
00:02:59.465 --> 00:03:02.205
<00:02:59.465>So <00:02:59.620>I <00:02:59.776>love <00:02:59.931>scouring <00:03:00.087>the <00:03:00.242>web, <00:03:00.398>looking <00:03:00.553>for <00:03:00.709>something <00:03:00.865>cool

72
00:03:02.205 --> 00:03:05.245
<00:03:02.205>to <00:03:02.380>do, <00:03:02.555>um, <00:03:02.730>some <00:03:02.905>new <00:03:03.080>way <00:03:03.255>of <00:03:03.430>doing <00:03:03.605>something.

73
00:03:05.865 --> 00:03:09.205
<00:03:05.865>And, <00:03:06.040>uh, <00:03:06.215>so <00:03:06.390>I <00:03:06.565>feel <00:03:06.740>like <00:03:06.915>there's <00:03:07.090>enough <00:03:07.265>exposure

74
00:03:09.785 --> 00:03:12.565
<00:03:09.785>on <00:03:09.924>a <00:03:10.065>day-to-day <00:03:10.204>that <00:03:10.345>if <00:03:10.484>you're, <00:03:10.625>if <00:03:10.765>your <00:03:10.905>eyes <00:03:11.045>are <00:03:11.185>open,

75
00:03:12.565 --> 00:03:15.045
<00:03:12.565>you're <00:03:12.720>gonna <00:03:12.876>be <00:03:13.031>exposed <00:03:13.187>to <00:03:13.342>all <00:03:13.498>the <00:03:13.653>great <00:03:13.809>new <00:03:13.965>things.

76
00:03:15.785 --> 00:03:17.965
<00:03:15.785>And, <00:03:15.960>uh, <00:03:16.135>if <00:03:16.310>you <00:03:16.484>find <00:03:16.660>something <00:03:16.835>that <00:03:17.010>you <00:03:17.185>like,

77
00:03:17.965 --> 00:03:20.765
<00:03:17.965>there's <00:03:18.092>no <00:03:18.219>reason <00:03:18.346>you <00:03:18.474>can't <00:03:18.601>figure <00:03:18.728>out <00:03:18.855>some <00:03:18.983>way <00:03:19.110>to <00:03:19.237>do <00:03:19.365>it,

78
00:03:20.765 --> 00:03:24.525
<00:03:20.765>whether <00:03:20.920>it's <00:03:21.076>at <00:03:21.231>work <00:03:21.387>or, <00:03:21.542>uh, <00:03:21.698>in <00:03:21.853>your <00:03:22.009>personal <00:03:22.165>life.

79
00:03:25.325 --> 00:03:27.765
<00:03:25.325>I, <00:03:25.500>I <00:03:25.674>often <00:03:25.850>have <00:03:26.024>like <00:03:26.200>side <00:03:26.375>projects <00:03:26.549>going <00:03:26.725>on,

80
00:03:27.945 --> 00:03:30.165
<00:03:27.945>and <00:03:28.120>I <00:03:28.295>was <00:03:28.470>always <00:03:28.644>shocked <00:03:28.820>at <00:03:28.995>how <00:03:29.170>much, <00:03:29.345>uh,

81
00:03:30.185 --> 00:03:31.565
<00:03:30.185>how <00:03:30.495>often <00:03:30.806>the <00:03:31.116>side <00:03:31.427>project

82
00:03:32.185 --> 00:03:33.445
<00:03:32.185>I'd <00:03:32.374>be <00:03:32.563>working <00:03:32.752>on <00:03:32.941>something <00:03:33.130>really <00:03:33.319>cool,

83
00:03:33.745 --> 00:03:35.125
<00:03:33.745>and <00:03:33.922>then <00:03:34.099>something <00:03:34.277>would <00:03:34.454>come <00:03:34.632>up <00:03:34.809>at <00:03:34.987>work

84
00:03:35.705 --> 00:03:38.325
<00:03:35.704>and <00:03:35.844>I'd <00:03:35.984>say <00:03:36.124>like, <00:03:36.265>oh, <00:03:36.404>that <00:03:36.545>same <00:03:36.684>thing <00:03:36.825>could <00:03:36.964>work <00:03:37.105>here,

85
00:03:38.665 --> 00:03:40.245
<00:03:38.665>and <00:03:38.820>I <00:03:38.976>find <00:03:39.131>it <00:03:39.287>would <00:03:39.442>work <00:03:39.598>the <00:03:39.753>other <00:03:39.909>way <00:03:40.065>too.

86
00:03:40.245 --> 00:03:41.765
<00:03:40.245>Sometimes <00:03:40.473>I'll <00:03:40.701>be <00:03:40.929>doing <00:03:41.156>something <00:03:41.385>at <00:03:41.613>work

87
00:03:41.785 --> 00:03:43.565
<00:03:41.785>and <00:03:41.912>then <00:03:42.039>all <00:03:42.166>of <00:03:42.294>a <00:03:42.421>sudden <00:03:42.548>the <00:03:42.675>side <00:03:42.803>project <00:03:42.930>would <00:03:43.057>come <00:03:43.185>up

88
00:03:43.565 --> 00:03:45.285
<00:03:43.565>and <00:03:43.740>say, <00:03:43.915>I <00:03:44.090>could <00:03:44.265>use <00:03:44.440>that <00:03:44.615>same <00:03:44.790>thing <00:03:44.965>here.

89
00:03:45.385 --> 00:03:49.045
<00:03:45.385>So <00:03:45.584>that <00:03:45.785>kind <00:03:45.984>of, <00:03:46.185>uh, <00:03:46.385>synchronicity <00:03:46.584>or <00:03:46.785>zeitgeist

90
00:03:49.045 --> 00:03:50.045
<00:03:49.045>or <00:03:49.270>whatever <00:03:49.495>it <00:03:49.720>is, <00:03:49.945>uh,

91
00:03:50.235 --> 00:03:52.085
<00:03:50.235>sometimes <00:03:50.435>it <00:03:50.635>just <00:03:50.835>pops <00:03:51.035>in <00:03:51.235>life <00:03:51.435>for <00:03:51.635>you.

92
00:03:52.465 --> 00:03:54.645
<00:03:52.465>That's <00:03:52.698>where <00:03:52.931>ownership <00:03:53.165>comes <00:03:53.398>in. <00:03:53.631>That's <00:03:53.865>interesting.

93
00:03:55.005 --> 00:03:57.685
<00:03:55.005>I, <00:03:55.144>I <00:03:55.285>found <00:03:55.424>out <00:03:55.565>the <00:03:55.704>hard <00:03:55.845>way <00:03:55.984>working <00:03:56.125>for <00:03:56.265>American <00:03:56.405>companies

94
00:03:57.685 --> 00:04:00.125
<00:03:57.685>that <00:03:57.885>if <00:03:58.085>you <00:03:58.285>use, <00:03:58.485>uh, <00:03:58.685>uh, <00:03:58.885>company <00:03:59.085>hardware

95
00:04:00.145 --> 00:04:03.165
<00:04:00.145>for <00:04:00.300>your <00:04:00.456>site <00:04:00.611>projects, <00:04:00.767>that <00:04:00.922>is <00:04:01.078>actually <00:04:01.233>a <00:04:01.389>legal <00:04:01.545>issue

96
00:04:03.265 --> 00:04:06.005
<00:04:03.265>and <00:04:03.392>that <00:04:03.519>the <00:04:03.646>code <00:04:03.774>that <00:04:03.901>you <00:04:04.028>write <00:04:04.155>on <00:04:04.283>hardware <00:04:04.410>that <00:04:04.537>is <00:04:04.665>owned

97
00:04:06.025 --> 00:04:08.285
<00:04:06.025>by <00:04:06.165>companies, <00:04:06.305>owned <00:04:06.445>by <00:04:06.585>the <00:04:06.725>company, <00:04:06.865>no <00:04:07.005>matter <00:04:07.145>what <00:04:07.285>you <00:04:07.425>do,

98
00:04:08.305 --> 00:04:10.125
<00:04:08.305>and <00:04:08.655>it <00:04:09.005>feels <00:04:09.355>really <00:04:09.705>bizarre.

99
00:04:10.125 --> 00:04:13.885
<00:04:10.125>Like, <00:04:10.225>uh, <00:04:10.325>I <00:04:10.425>mean, <00:04:10.525>I, <00:04:10.625>I, <00:04:10.725>I <00:04:10.825>did <00:04:10.925>things <00:04:11.025>like <00:04:11.125>put <00:04:11.225>up <00:04:11.325>VM <00:04:11.425>on <00:04:11.525>a,

100
00:04:13.985 --> 00:04:15.045
<00:04:13.985>on <00:04:14.303>on <00:04:14.621>the <00:04:14.939>computer

101
00:04:15.065 --> 00:04:17.565
<00:04:15.065>and <00:04:15.204>then <00:04:15.345>like, <00:04:15.484>technically <00:04:15.625>it <00:04:15.765>was <00:04:15.905>not <00:04:16.045>on <00:04:16.185>that <00:04:16.325>machine <00:04:16.464>then,

102
00:04:18.065 --> 00:04:21.805
<00:04:18.065>and <00:04:18.192>like, <00:04:18.319>it <00:04:18.446>was <00:04:18.574>just <00:04:18.701>weird <00:04:18.828>things <00:04:18.955>you <00:04:19.083>have <00:04:19.210>to <00:04:19.337>jump <00:04:19.464>through.

103
00:04:22.305 --> 00:04:25.565
<00:04:22.305>But <00:04:22.432>let's <00:04:22.559>talk <00:04:22.686>about <00:04:22.814>the, <00:04:22.941>uh, <00:04:23.068>the <00:04:23.195>thing <00:04:23.323>that <00:04:23.450>you <00:04:23.577>asked <00:04:23.705>me

104
00:04:25.565 --> 00:04:27.005
<00:04:25.565>to <00:04:25.750>contribute <00:04:25.935>to, <00:04:26.120>and <00:04:26.305>I <00:04:26.490>didn't <00:04:26.675>have <00:04:26.861>time.

105
00:04:27.005 --> 00:04:28.725
<00:04:27.005>That's <00:04:27.145>why <00:04:27.284>I <00:04:27.425>thought <00:04:27.565>I'd <00:04:27.705>get <00:04:27.844>you <00:04:27.985>on <00:04:28.125>the <00:04:28.265>podcast <00:04:28.405>first

106
00:04:29.065 --> 00:04:31.205
<00:04:29.065>before <00:04:29.265>I <00:04:29.465>said <00:04:29.665>lots <00:04:29.865>of <00:04:30.065>stuff <00:04:30.265>your <00:04:30.465>way.

107
00:04:31.945 --> 00:04:34.245
<00:04:31.945>Uh, <00:04:32.145>you <00:04:32.344>have <00:04:32.545>a <00:04:32.745>project <00:04:32.945>called <00:04:33.145>Nolo <00:04:33.344>js.

108
00:04:34.315 --> 00:04:35.605
<00:04:34.315>What <00:04:34.547>the <00:04:34.779>heck <00:04:35.011>is <00:04:35.243>that <00:04:35.476>about?

109
00:04:37.345 --> 00:04:40.485
<00:04:37.345>Um, <00:04:37.500>it's, <00:04:37.656>it's <00:04:37.811>kind <00:04:37.967>of <00:04:38.122>near <00:04:38.278>and <00:04:38.433>dear <00:04:38.589>to <00:04:38.745>me,

110
00:04:40.485 --> 00:04:42.965
<00:04:40.485>and <00:04:40.660>it <00:04:40.835>speaks <00:04:41.010>a <00:04:41.185>little <00:04:41.360>bit <00:04:41.535>to <00:04:41.710>the <00:04:41.885>performance.

111
00:04:43.065 --> 00:04:46.525
<00:04:43.065>Um, <00:04:43.205>I've <00:04:43.344>always, <00:04:43.485>from <00:04:43.625>very <00:04:43.765>early <00:04:43.905>on, <00:04:44.045>I <00:04:44.185>was <00:04:44.325>always <00:04:44.465>like,

112
00:04:47.385 --> 00:04:49.985
<00:04:47.385>the <00:04:47.585>first <00:04:47.784>time <00:04:47.985>I <00:04:48.185>discovered <00:04:48.385>HTML, <00:04:48.585>these <00:04:48.784>letters

113
00:04:50.045 --> 00:04:52.385
<00:04:50.045>and <00:04:50.200>brackets, <00:04:50.356>and <00:04:50.511>I <00:04:50.667>thought, <00:04:50.822>oh, <00:04:50.978>this <00:04:51.133>is <00:04:51.289>really <00:04:51.445>cool.

114
00:04:52.845 --> 00:04:54.065
<00:04:52.845>And <00:04:53.064>I <00:04:53.284>started <00:04:53.503>playing <00:04:53.723>with <00:04:53.943>it.

115
00:04:54.085 --> 00:04:56.905
<00:04:54.085>And <00:04:54.260>then <00:04:54.435>CSSI <00:04:54.609>started <00:04:54.784>digging <00:04:54.960>into <00:04:55.135>everything, <00:04:55.310>you <00:04:55.484>know,

116
00:04:56.905 --> 00:04:59.825
<00:04:56.905>that <00:04:57.104>originally <00:04:57.304>was <00:04:57.505>like <00:04:57.705>adding <00:04:57.905>stuff <00:04:58.104>in <00:04:58.304>line

117
00:04:59.825 --> 00:05:02.105
<00:04:59.825>with <00:05:00.000>attributes <00:05:00.175>and <00:05:00.349>width <00:05:00.525>and <00:05:00.700>height <00:05:00.875>and <00:05:01.050>all <00:05:01.224>that.

118
00:05:02.405 --> 00:05:03.385
<00:05:02.405>And <00:05:02.625>I <00:05:02.846>started <00:05:03.066>getting <00:05:03.287>into

119
00:05:03.425 --> 00:05:04.745
<00:05:03.425>CSS <00:05:03.594>and <00:05:03.764>I <00:05:03.934>thought, <00:05:04.103>this <00:05:04.273>is <00:05:04.443>really <00:05:04.613>cool.

120
00:05:04.745 --> 00:05:06.305
<00:05:04.745>And <00:05:05.211>then <00:05:05.678>JavaScript <00:05:06.145>and

121
00:05:06.445 --> 00:05:08.265
<00:05:06.445>as <00:05:06.645>I <00:05:06.844>started <00:05:07.045>learning <00:05:07.245>all <00:05:07.445>the <00:05:07.645>different <00:05:07.844>pieces,

122
00:05:08.625 --> 00:05:10.985
<00:05:08.625>I <00:05:08.765>was <00:05:08.905>learning <00:05:09.045>that, <00:05:09.185>well, <00:05:09.325>this <00:05:09.465>is <00:05:09.605>for <00:05:09.745>that, <00:05:09.885>this <00:05:10.025>is

123
00:05:10.985 --> 00:05:12.025
<00:05:10.985>for <00:05:11.172>that, <00:05:11.359>this <00:05:11.546>is <00:05:11.733>for <00:05:11.921>that.

124
00:05:12.445 --> 00:05:14.865
<00:05:12.445>And <00:05:12.678>then <00:05:12.911>as <00:05:13.145>I <00:05:13.378>watched <00:05:13.611>the <00:05:13.844>web

125
00:05:15.005 --> 00:05:17.225
<00:05:15.005>and <00:05:15.205>engineers <00:05:15.405>kind <00:05:15.605>of <00:05:15.805>develop, <00:05:16.005>they <00:05:16.205>sort <00:05:16.405>of,

126
00:05:18.025 --> 00:05:19.785
<00:05:18.025>I <00:05:18.200>felt <00:05:18.375>like <00:05:18.549>they <00:05:18.724>were <00:05:18.900>meshing <00:05:19.075>it <00:05:19.250>together <00:05:19.424>and,

127
00:05:20.205 --> 00:05:23.305
<00:05:20.205>and <00:05:20.360>I <00:05:20.516>know, <00:05:20.671>you <00:05:20.827>know, <00:05:20.982>whatever <00:05:21.138>works, <00:05:21.293>whatever <00:05:21.449>works <00:05:21.604>best

128
00:05:23.485 --> 00:05:25.105
<00:05:23.485>for <00:05:23.718>any <00:05:23.951>situation <00:05:24.185>is <00:05:24.418>what <00:05:24.651>should <00:05:24.885>work

129
00:05:25.445 --> 00:05:26.545
<00:05:25.445>is <00:05:25.610>what <00:05:25.775>you <00:05:25.940>should <00:05:26.105>use, <00:05:26.270>I <00:05:26.435>think.

130
00:05:26.965 --> 00:05:29.545
<00:05:26.965>But <00:05:27.104>at <00:05:27.244>the <00:05:27.385>same <00:05:27.525>time, <00:05:27.664>I <00:05:27.804>like <00:05:27.945>the <00:05:28.085>separation <00:05:28.224>of <00:05:28.364>concerns.

131
00:05:29.665 --> 00:05:31.225
<00:05:29.665>I <00:05:30.015>like <00:05:30.365>keeping <00:05:30.715>things <00:05:31.065>light.

132
00:05:31.385 --> 00:05:33.825
<00:05:31.385>I <00:05:31.664>like <00:05:31.945>using <00:05:32.224>what's <00:05:32.505>natively <00:05:32.784>provided.

133
00:05:34.405 --> 00:05:37.465
<00:05:34.405>If, <00:05:34.580>if <00:05:34.755>the <00:05:34.929>HTML <00:05:35.104>is <00:05:35.280>gonna <00:05:35.455>give <00:05:35.630>you <00:05:35.804>functionality,

134
00:05:37.685 --> 00:05:40.225
<00:05:37.685>why <00:05:37.812>are <00:05:37.939>you <00:05:38.066>gonna <00:05:38.194>add <00:05:38.321>all <00:05:38.448>this <00:05:38.575>extra <00:05:38.703>CSS <00:05:38.830>to <00:05:38.957>do <00:05:39.085>something

135
00:05:40.225 --> 00:05:41.265
<00:05:40.225>or <00:05:40.537>JS <00:05:40.849>do <00:05:41.161>something,

136
00:05:41.725 --> 00:05:44.065
<00:05:41.725>why <00:05:41.880>don't <00:05:42.036>you <00:05:42.191>just <00:05:42.347>let <00:05:42.502>the <00:05:42.658>the <00:05:42.813>HTL <00:05:42.969>do <00:05:43.125>it?

137
00:05:44.125 --> 00:05:48.265
<00:05:44.125>So, <00:05:44.358>um, <00:05:44.591>as <00:05:44.825>I've <00:05:45.058>been <00:05:45.291>watching <00:05:45.525>CSS

138
00:05:48.265 --> 00:05:51.825
<00:05:48.265>and <00:05:48.405>HTML, <00:05:48.544>just <00:05:48.685>like <00:05:48.825>go <00:05:48.965>explode, <00:05:49.104>in <00:05:49.245>the <00:05:49.385>last <00:05:49.525>few <00:05:49.664>years,

139
00:05:52.505 --> 00:05:54.065
<00:05:52.505>I <00:05:52.738>started <00:05:52.971>seeing <00:05:53.205>a <00:05:53.438>lot <00:05:53.671>of <00:05:53.905>patterns

140
00:05:54.535 --> 00:05:58.885
<00:05:54.534>that <00:05:54.690>have <00:05:54.846>typically <00:05:55.001>been <00:05:55.157>very <00:05:55.312>JS <00:05:55.468>reliant, <00:05:55.623>very <00:05:55.779>heavy <00:05:55.934>js,

141
00:05:58.905 --> 00:06:00.765
<00:05:58.905>and <00:05:59.104>most <00:05:59.304>of <00:05:59.505>them <00:05:59.705>started <00:05:59.905>out <00:06:00.104>that <00:06:00.304>way

142
00:06:00.765 --> 00:06:03.645
<00:06:00.765>because <00:06:00.905>you <00:06:01.044>couldn't <00:06:01.185>do <00:06:01.325>it <00:06:01.465>and <00:06:01.604>straight <00:06:01.745>up <00:06:01.885>H <00:06:02.025>tm <00:06:02.164>L

143
00:06:03.825 --> 00:06:04.885
<00:06:03.825>and <00:06:04.301>and <00:06:04.779>CSS.

144
00:06:05.465 --> 00:06:07.525
<00:06:05.465>But <00:06:05.698>as <00:06:05.931>these <00:06:06.164>new <00:06:06.398>capabilities <00:06:06.631>come <00:06:06.864>in

145
00:06:07.525 --> 00:06:08.845
<00:06:07.525>and <00:06:07.762>browsers <00:06:08.000>are <00:06:08.237>packing <00:06:08.475>'em <00:06:08.713>up,

146
00:06:08.865 --> 00:06:12.125
<00:06:08.865>and <00:06:09.040>baselines <00:06:09.215>are <00:06:09.390>jumping <00:06:09.565>from, <00:06:09.740>from <00:06:09.915>newly <00:06:10.090>to <00:06:10.265>limited

147
00:06:12.265 --> 00:06:15.965
<00:06:12.265>to <00:06:12.465>widely <00:06:12.664>available, <00:06:12.865>I <00:06:13.065>starting <00:06:13.265>to <00:06:13.465>see, <00:06:13.664>like,

148
00:06:16.025 --> 00:06:20.205
<00:06:16.025>it <00:06:16.164>seems <00:06:16.304>like <00:06:16.445>there's <00:06:16.585>a <00:06:16.724>lot <00:06:16.864>of <00:06:17.005>opportunities <00:06:17.145>to <00:06:17.284>pull <00:06:17.424>back

149
00:06:20.205 --> 00:06:23.005
<00:06:20.205>that <00:06:20.332>JS <00:06:20.459>a <00:06:20.586>little <00:06:20.714>bit <00:06:20.841>and, <00:06:20.968>and <00:06:21.095>reduce <00:06:21.223>it <00:06:21.350>a <00:06:21.477>little <00:06:21.604>bit

150
00:06:23.005 --> 00:06:27.005
<00:06:23.005>and <00:06:23.121>see <00:06:23.238>if <00:06:23.355>we <00:06:23.471>can't <00:06:23.588>do <00:06:23.705>stuff <00:06:23.821>with <00:06:23.938>just <00:06:24.055>native <00:06:24.171>HTML <00:06:24.288>and <00:06:24.405>CSS.

151
00:06:27.545 --> 00:06:31.885
<00:06:27.545>And <00:06:27.685>the <00:06:27.825>idea <00:06:27.965>is, <00:06:28.105>um, <00:06:28.245>the <00:06:28.385>tagline <00:06:28.525>I'm <00:06:28.665>using <00:06:28.805>is, <00:06:28.945>uh,

152
00:06:31.965 --> 00:06:33.365
<00:06:31.965>I <00:06:32.280>have <00:06:32.594>nothing <00:06:32.910>against <00:06:33.225>JavaScript,

153
00:06:33.545 --> 00:06:35.005
<00:06:33.545>but <00:06:33.732>it <00:06:33.920>has <00:06:34.108>better <00:06:34.295>things <00:06:34.483>to <00:06:34.671>do <00:06:34.859>than

154
00:06:35.005 --> 00:06:36.965
<00:06:35.005>to <00:06:35.238>manage <00:06:35.471>your <00:06:35.705>accordions <00:06:35.938>and <00:06:36.171>NAV <00:06:36.405>menus.

155
00:06:37.745 --> 00:06:40.765
<00:06:37.745>And <00:06:37.885>the <00:06:38.025>idea <00:06:38.165>is <00:06:38.305>if <00:06:38.445>something <00:06:38.585>can <00:06:38.725>be <00:06:38.865>done <00:06:39.005>without <00:06:39.145>it,

156
00:06:40.985 --> 00:06:42.525
<00:06:40.985>why <00:06:41.183>not <00:06:41.381>go <00:06:41.579>ahead <00:06:41.777>and <00:06:41.974>do <00:06:42.173>without <00:06:42.371>it?

157
00:06:43.065 --> 00:06:46.525
<00:06:43.065>And <00:06:43.344>from <00:06:43.625>a <00:06:43.905>performance <00:06:44.185>perspective, <00:06:44.465>uh,

158
00:06:46.665 --> 00:06:49.765
<00:06:46.665>it <00:06:46.820>from <00:06:46.976>a <00:06:47.131>DTX <00:06:47.287>perspective, <00:06:47.442>it <00:06:47.598>means <00:06:47.753>the <00:06:47.909>developer <00:06:48.065>has

159
00:06:49.765 --> 00:06:50.845
<00:06:49.765>to <00:06:50.089>write <00:06:50.413>less <00:06:50.737>JavaScript

160
00:06:50.865 --> 00:06:54.205
<00:06:50.865>and <00:06:51.040>maintain <00:06:51.215>less <00:06:51.390>JavaScript, <00:06:51.565>keep <00:06:51.740>up, <00:06:51.915>less <00:06:52.090>JavaScript <00:06:52.265>up

161
00:06:54.205 --> 00:06:57.845
<00:06:54.205>to <00:06:54.344>date <00:06:54.484>from, <00:06:54.625>uh, <00:06:54.765>a <00:06:54.905>network <00:06:55.044>that's <00:06:55.185>less <00:06:55.325>stuff <00:06:55.465>that <00:06:55.604>has

162
00:06:57.845 --> 00:07:01.365
<00:06:57.845>to <00:06:57.985>be <00:06:58.125>built <00:06:58.265>during <00:06:58.405>the <00:06:58.545>build <00:06:58.685>process <00:06:58.825>and, <00:06:58.965>uh, <00:06:59.105>and <00:06:59.245>shipped.

163
00:07:01.365 --> 00:07:02.445
<00:07:01.365>There's <00:07:01.608>less <00:07:01.851>stuff <00:07:02.094>that <00:07:02.337>needs

164
00:07:02.445 --> 00:07:04.445
<00:07:02.445>to <00:07:02.678>be <00:07:02.911>shipped <00:07:03.145>across <00:07:03.378>the <00:07:03.611>company's <00:07:03.844>network.

165
00:07:04.515 --> 00:07:07.045
<00:07:04.515>There's <00:07:04.655>less <00:07:04.794>stuff <00:07:04.935>to <00:07:05.075>be <00:07:05.215>downloaded <00:07:05.354>by <00:07:05.495>the <00:07:05.635>user, <00:07:05.775>less <00:07:05.914>stuff

166
00:07:07.045 --> 00:07:10.205
<00:07:07.045>to <00:07:07.200>be <00:07:07.356>processed <00:07:07.511>and <00:07:07.667>maintained <00:07:07.822>and <00:07:07.978>monitored <00:07:08.133>by <00:07:08.289>the <00:07:08.445>browser.

167
00:07:11.025 --> 00:07:15.085
<00:07:11.025>Um, <00:07:11.125>and <00:07:11.224>so <00:07:11.325>I <00:07:11.424>just <00:07:11.525>feel <00:07:11.625>like <00:07:11.724>this <00:07:11.825>is <00:07:11.924>a <00:07:12.025>win <00:07:12.125>if <00:07:12.224>you <00:07:12.325>can <00:07:12.424>get

168
00:07:15.565 --> 00:07:17.765
<00:07:15.565>people's <00:07:15.765>sort <00:07:15.965>of <00:07:16.165>perspective <00:07:16.365>changed <00:07:16.565>a <00:07:16.765>little <00:07:16.965>bit.

169
00:07:18.225 --> 00:07:22.045
<00:07:18.225>And <00:07:18.380>I <00:07:18.536>think <00:07:18.691>that's <00:07:18.847>the <00:07:19.002>biggest <00:07:19.158>challenge <00:07:19.313>is <00:07:19.469>people <00:07:19.625>tend

170
00:07:22.045 --> 00:07:24.165
<00:07:22.045>to <00:07:22.220>reach <00:07:22.395>for <00:07:22.570>the <00:07:22.745>tool <00:07:22.920>that <00:07:23.095>they <00:07:23.270>know <00:07:23.445>best.

171
00:07:24.665 --> 00:07:28.165
<00:07:24.665>And <00:07:24.792>if <00:07:24.919>you've <00:07:25.046>got <00:07:25.174>a <00:07:25.301>JS <00:07:25.428>thingy <00:07:25.555>that <00:07:25.683>does <00:07:25.810>what <00:07:25.937>you <00:07:26.065>need

172
00:07:28.265 --> 00:07:30.365
<00:07:28.265>and <00:07:28.440>you <00:07:28.615>know <00:07:28.789>how <00:07:28.965>to <00:07:29.140>do <00:07:29.315>that, <00:07:29.490>that's <00:07:29.664>probably

173
00:07:30.365 --> 00:07:31.445
<00:07:30.365>what <00:07:30.608>you're <00:07:30.851>gonna <00:07:31.094>grab <00:07:31.337>first.

174
00:07:32.225 --> 00:07:34.645
<00:07:32.225>Um, <00:07:32.341>you're <00:07:32.458>not <00:07:32.575>gonna, <00:07:32.691>a <00:07:32.808>lot <00:07:32.925>of <00:07:33.041>times <00:07:33.158>you <00:07:33.275>don't <00:07:33.391>have <00:07:33.508>the <00:07:33.625>time

175
00:07:34.645 --> 00:07:36.765
<00:07:34.645>to <00:07:34.844>sit <00:07:35.044>and <00:07:35.245>figure <00:07:35.445>out <00:07:35.645>a <00:07:35.844>new <00:07:36.044>thing

176
00:07:36.765 --> 00:07:39.725
<00:07:36.765>and <00:07:36.872>look <00:07:36.980>up <00:07:37.088>the <00:07:37.195>way <00:07:37.303>it <00:07:37.411>can <00:07:37.518>work <00:07:37.626>and <00:07:37.734>figure <00:07:37.841>out <00:07:37.949>all <00:07:38.057>the <00:07:38.164>ins

177
00:07:39.725 --> 00:07:40.965
<00:07:39.725>and <00:07:39.948>outs <00:07:40.171>and <00:07:40.394>tricks <00:07:40.617>and <00:07:40.841>that.

178
00:07:41.785 --> 00:07:45.125
<00:07:41.784>And <00:07:41.912>so <00:07:42.039>as <00:07:42.166>I <00:07:42.294>started <00:07:42.421>playing <00:07:42.548>with <00:07:42.675>these <00:07:42.803>ideas, <00:07:42.930>I <00:07:43.057>was <00:07:43.184>sort

179
00:07:45.125 --> 00:07:47.005
<00:07:45.125>of <00:07:45.358>documenting <00:07:45.591>stuff <00:07:45.825>for <00:07:46.058>myself <00:07:46.291>of, <00:07:46.525>oh,

180
00:07:47.005 --> 00:07:48.045
<00:07:47.005>that's, <00:07:47.239>that's <00:07:47.473>a <00:07:47.707>cool <00:07:47.941>pattern.

181
00:07:48.045 --> 00:07:50.325
<00:07:48.045>That's <00:07:48.185>a <00:07:48.325>cool <00:07:48.465>way <00:07:48.605>to <00:07:48.745>do <00:07:48.885>this. <00:07:49.025>Oh, <00:07:49.165>look <00:07:49.305>at <00:07:49.445>that.

182
00:07:50.325 --> 00:07:53.165
<00:07:50.325>We <00:07:50.441>can <00:07:50.558>do <00:07:50.675>this <00:07:50.791>now. <00:07:50.908>And <00:07:51.025>so <00:07:51.141>then <00:07:51.258>I <00:07:51.375>started <00:07:51.491>thinking <00:07:51.608>of <00:07:51.724>like,

183
00:07:53.165 --> 00:07:55.765
<00:07:53.165>well, <00:07:53.292>where <00:07:53.419>can <00:07:53.546>I <00:07:53.674>start <00:07:53.801>keeping <00:07:53.928>these <00:07:54.055>in <00:07:54.183>a <00:07:54.310>place <00:07:54.437>that, <00:07:54.565>uh,

184
00:07:55.895 --> 00:07:59.005
<00:07:55.895>isn't <00:07:56.128>just <00:07:56.361>like <00:07:56.594>some <00:07:56.828>random <00:07:57.061>TXT <00:07:57.294>file

185
00:07:59.005 --> 00:08:00.365
<00:07:59.005>or <00:07:59.209>something <00:07:59.413>in <00:07:59.617>my <00:07:59.821>own <00:08:00.025>hard <00:08:00.229>draft?

186
00:08:00.945 --> 00:08:04.005
<00:08:00.945>And <00:08:01.085>so, <00:08:01.224>um, <00:08:01.365>I <00:08:01.505>started <00:08:01.645>throwing <00:08:01.784>stuff <00:08:01.925>up <00:08:02.065>on <00:08:02.205>GitHub <00:08:02.344>just

187
00:08:04.005 --> 00:08:06.005
<00:08:04.005>to <00:08:04.180>try <00:08:04.355>and <00:08:04.530>keep <00:08:04.705>a, <00:08:04.880>a <00:08:05.055>collection <00:08:05.230>of <00:08:05.405>it.

188
00:08:06.545 --> 00:08:10.365
<00:08:06.545>Um, <00:08:06.700>and <00:08:06.856>then <00:08:07.011>it <00:08:07.167>just <00:08:07.322>started <00:08:07.478>becoming <00:08:07.633>this <00:08:07.789>design <00:08:07.945>library,

189
00:08:10.475 --> 00:08:11.965
<00:08:10.475>pattern <00:08:10.810>library <00:08:11.145>in <00:08:11.480>a <00:08:11.816>way.

190
00:08:12.625 --> 00:08:16.485
<00:08:12.625>And <00:08:12.741>so <00:08:12.858>of <00:08:12.975>course <00:08:13.091>you <00:08:13.208>have <00:08:13.325>to <00:08:13.441>have <00:08:13.558>a <00:08:13.675>cool <00:08:13.791>name <00:08:13.908>for <00:08:14.025>things.

191
00:08:17.105 --> 00:08:19.285
<00:08:17.105>And <00:08:17.338>so <00:08:17.571>the <00:08:17.805>no <00:08:18.038>low <00:08:18.271>js <00:08:18.505>kind

192
00:08:19.285 --> 00:08:21.805
<00:08:19.285>of <00:08:19.425>fed <00:08:19.565>itself <00:08:19.705>into <00:08:19.845>me <00:08:19.985>as <00:08:20.125>I <00:08:20.265>was <00:08:20.405>writing <00:08:20.545>about <00:08:20.685>it.

193
00:08:22.225 --> 00:08:25.925
<00:08:22.225>Oh, <00:08:22.365>this <00:08:22.505>is <00:08:22.645>a <00:08:22.785>bunch <00:08:22.925>of <00:08:23.065>patterns <00:08:23.205>to <00:08:23.345>use, <00:08:23.485>low, <00:08:23.625>no

194
00:08:26.025 --> 00:08:27.165
<00:08:26.025>or <00:08:26.366>low <00:08:26.709>with <00:08:27.051>js.

195
00:08:27.165 --> 00:08:29.805
<00:08:27.165>And <00:08:27.292>I <00:08:27.419>thought, <00:08:27.546>okay, <00:08:27.674>that <00:08:27.801>kind <00:08:27.928>of <00:08:28.055>has <00:08:28.183>a <00:08:28.310>ring <00:08:28.437>to <00:08:28.565>it.

196
00:08:29.905 --> 00:08:33.805
<00:08:29.905>So, <00:08:30.060>um, <00:08:30.216>yeah, <00:08:30.371>so <00:08:30.527>I <00:08:30.682>just <00:08:30.838>started <00:08:30.993>playing <00:08:31.149>with <00:08:31.304>it

197
00:08:33.865 --> 00:08:35.685
<00:08:33.865>and <00:08:34.020>uh, <00:08:34.176>as <00:08:34.331>I <00:08:34.487>shared <00:08:34.642>it <00:08:34.798>with <00:08:34.953>a <00:08:35.109>few <00:08:35.265>people,

198
00:08:35.685 --> 00:08:36.845
<00:08:35.684>they <00:08:35.893>were <00:08:36.102>excited <00:08:36.311>by <00:08:36.520>the <00:08:36.729>concept.

199
00:08:37.625 --> 00:08:40.245
<00:08:37.625>Um, <00:08:37.741>and <00:08:37.858>the <00:08:37.975>more <00:08:38.091>I <00:08:38.208>played <00:08:38.325>with <00:08:38.441>it, <00:08:38.558>the <00:08:38.674>more <00:08:38.791>fun <00:08:38.908>it <00:08:39.025>was

200
00:08:40.385 --> 00:08:42.845
<00:08:40.385>to <00:08:40.512>go <00:08:40.639>in <00:08:40.766>there <00:08:40.894>and <00:08:41.021>figure <00:08:41.148>out <00:08:41.275>how <00:08:41.403>can <00:08:41.530>I <00:08:41.657>do <00:08:41.784>this?

201
00:08:43.065 --> 00:08:46.765
<00:08:43.065>And, <00:08:43.205>uh, <00:08:43.345>and <00:08:43.485>it <00:08:43.625>there, <00:08:43.765>there's, <00:08:43.905>there's <00:08:44.045>a <00:08:44.185>lot <00:08:44.325>of <00:08:44.465>it

202
00:08:46.765 --> 00:08:50.445
<00:08:46.765>that's <00:08:46.905>built <00:08:47.045>out <00:08:47.185>for <00:08:47.324>the <00:08:47.465>modern <00:08:47.605>browsers, <00:08:47.745>all <00:08:47.885>the, <00:08:48.025>all <00:08:48.165>the,

203
00:08:50.505 --> 00:08:52.845
<00:08:50.505>the <00:08:50.645>best <00:08:50.785>ones <00:08:50.925>that <00:08:51.064>are <00:08:51.205>in <00:08:51.345>the <00:08:51.485>best <00:08:51.625>shape, <00:08:51.765>the <00:08:51.905>Chromes

204
00:08:52.845 --> 00:08:55.485
<00:08:52.845>and <00:08:53.020>that, <00:08:53.195>that <00:08:53.370>can <00:08:53.545>do <00:08:53.720>everything, <00:08:53.895>uh, <00:08:54.070>really <00:08:54.245>well.

205
00:08:56.025 --> 00:08:58.525
<00:08:56.025>Um, <00:08:56.165>the <00:08:56.305>part <00:08:56.444>that's <00:08:56.584>kind <00:08:56.725>of <00:08:56.865>missing <00:08:57.005>that <00:08:57.145>I <00:08:57.285>still <00:08:57.425>need

206
00:08:58.525 --> 00:09:01.925
<00:08:58.525>to <00:08:58.632>go <00:08:58.740>in <00:08:58.848>and <00:08:58.955>add <00:08:59.063>in <00:08:59.171>a <00:08:59.278>bit <00:08:59.386>is, <00:08:59.494>um, <00:08:59.601>some <00:08:59.709>of <00:08:59.817>the <00:08:59.925>backfill,

207
00:09:01.925 --> 00:09:05.245
<00:09:01.925>the <00:09:02.125>polyfill <00:09:02.324>stuff, <00:09:02.525>so <00:09:02.724>that, <00:09:02.925>uh, <00:09:03.125>if, <00:09:03.324>if,

208
00:09:05.305 --> 00:09:08.245
<00:09:05.305>if <00:09:05.460>there's <00:09:05.616>a <00:09:05.771>browser <00:09:05.927>that <00:09:06.082>doesn't <00:09:06.238>support <00:09:06.393>the <00:09:06.549>two <00:09:06.704>arrows

209
00:09:08.245 --> 00:09:10.005
<00:09:08.245>for <00:09:08.478>a <00:09:08.711>CSS <00:09:08.945>carousel, <00:09:09.178>the <00:09:09.411>dots <00:09:09.645>below.

210
00:09:10.005 --> 00:09:12.565
<00:09:10.005>And <00:09:10.180>if <00:09:10.355>those <00:09:10.530>are <00:09:10.705>important, <00:09:10.880>then <00:09:11.055>you <00:09:11.230>might <00:09:11.405>need

211
00:09:12.565 --> 00:09:14.405
<00:09:12.565>to <00:09:12.798>add <00:09:13.031>some <00:09:13.265>stuff <00:09:13.498>with <00:09:13.731>with <00:09:13.965>js.

212
00:09:14.505 --> 00:09:15.525
<00:09:14.505>But, <00:09:15.423>um,

213
00:09:15.945 --> 00:09:18.965
<00:09:15.945>but <00:09:16.072>you <00:09:16.199>know, <00:09:16.326>that's <00:09:16.454>the, <00:09:16.581>the <00:09:16.708>low <00:09:16.835>portion <00:09:16.963>of <00:09:17.090>JS <00:09:17.217>in <00:09:17.345>there.

214
00:09:19.185 --> 00:09:22.285
<00:09:19.185>So <00:09:19.340>yeah, <00:09:19.496>so <00:09:19.651>it <00:09:19.807>just <00:09:19.962>seemed <00:09:20.118>like <00:09:20.273>a <00:09:20.429>fun <00:09:20.584>project

215
00:09:22.385 --> 00:09:23.965
<00:09:22.385>and <00:09:22.560>it's <00:09:22.735>been, <00:09:22.910>it's <00:09:23.085>been <00:09:23.260>fun <00:09:23.435>to <00:09:23.610>go <00:09:23.785>in

216
00:09:23.965 --> 00:09:26.285
<00:09:23.965>and <00:09:24.120>do, <00:09:24.276>it's <00:09:24.431>a <00:09:24.587>lot <00:09:24.742>of <00:09:24.898>work, <00:09:25.053>but <00:09:25.209>it's <00:09:25.365>educational.

217
00:09:26.345 --> 00:09:28.725
<00:09:26.345>And <00:09:26.461>as <00:09:26.578>I <00:09:26.695>said, <00:09:26.811>I'm <00:09:26.928>a <00:09:27.045>nerd. <00:09:27.161>I <00:09:27.278>love <00:09:27.395>playing <00:09:27.511>with <00:09:27.628>this <00:09:27.745>stuff.

218
00:09:30.395 --> 00:09:33.455
<00:09:30.395>So, <00:09:30.550>I <00:09:30.706>mean, <00:09:30.861>we <00:09:31.017>all <00:09:31.172>know <00:09:31.328>the <00:09:31.483>reasons <00:09:31.639>why <00:09:31.795>JavaScript

219
00:09:33.555 --> 00:09:34.815
<00:09:33.555>is <00:09:33.781>a <00:09:34.008>bad <00:09:34.235>idea <00:09:34.462>at <00:09:34.689>times.

220
00:09:35.005 --> 00:09:36.815
<00:09:35.005>It's, <00:09:35.355>it's, <00:09:35.705>it's <00:09:36.055>basically <00:09:36.405>flaky

221
00:09:36.815 --> 00:09:38.935
<00:09:36.815>and <00:09:37.015>one <00:09:37.215>error <00:09:37.415>could <00:09:37.615>mean <00:09:37.815>nothing <00:09:38.015>gets <00:09:38.215>rendered.

222
00:09:39.365 --> 00:09:43.255
<00:09:39.365>Like <00:09:39.505>it, <00:09:39.645>uh, <00:09:39.785>uh, <00:09:39.925>it, <00:09:40.065>it <00:09:40.205>is <00:09:40.345>overhead <00:09:40.485>and, <00:09:40.625>uh, <00:09:40.765>uh,

223
00:09:43.595 --> 00:09:46.415
<00:09:43.595>but <00:09:43.722>we, <00:09:43.849>we <00:09:43.976>set <00:09:44.104>this <00:09:44.231>for, <00:09:44.358>I <00:09:44.485>mean, <00:09:44.613>I <00:09:44.740>think <00:09:44.867>I <00:09:44.995>was

224
00:09:47.175 --> 00:09:50.055
<00:09:47.175>together <00:09:47.349>on <00:09:47.525>stage <00:09:47.699>with, <00:09:47.875>uh, <00:09:48.050>uh, <00:09:48.224>with, <00:09:48.400>with, <00:09:48.574>uh,

225
00:09:50.055 --> 00:09:53.535
<00:09:50.055>with <00:09:50.182>people <00:09:50.309>like <00:09:50.436>10 <00:09:50.564>years <00:09:50.691>ago <00:09:50.818>saying <00:09:50.945>the <00:09:51.073>same <00:09:51.200>thing <00:09:51.327>20 <00:09:51.454>years

226
00:09:53.595 --> 00:09:54.735
<00:09:53.595>ago, <00:09:53.851>saying <00:09:54.108>the <00:09:54.364>same <00:09:54.621>thing.

227
00:09:54.765 --> 00:09:56.175
<00:09:54.765>Like, <00:09:55.188>here's <00:09:55.611>a <00:09:56.034>button.

228
00:09:56.435 --> 00:09:59.215
<00:09:56.435>It <00:09:56.635>actually <00:09:56.834>is <00:09:57.035>keyboard <00:09:57.234>accessible <00:09:57.435>and <00:09:57.635>mouse <00:09:57.834>accessible.

229
00:09:59.315 --> 00:10:00.815
<00:09:59.315>You <00:09:59.507>don't <00:09:59.700>have <00:09:59.893>to <00:10:00.086>do <00:10:00.279>that <00:10:00.472>by <00:10:00.665>hand.

230
00:10:01.475 --> 00:10:03.695
<00:10:01.475>But <00:10:01.650>the, <00:10:01.825>uh, <00:10:02.000>it <00:10:02.175>seems <00:10:02.350>there <00:10:02.525>was <00:10:02.700>this, <00:10:02.875>uh,

231
00:10:03.695 --> 00:10:07.295
<00:10:03.695>there <00:10:03.870>was <00:10:04.045>this <00:10:04.220>push <00:10:04.395>for <00:10:04.570>people <00:10:04.745>that <00:10:04.920>they <00:10:05.095>wanted

232
00:10:07.355 --> 00:10:09.255
<00:10:07.355>to <00:10:07.555>do <00:10:07.755>it <00:10:07.955>themselves <00:10:08.155>and <00:10:08.355>wanted <00:10:08.555>to <00:10:08.755>prove

233
00:10:09.255 --> 00:10:12.095
<00:10:09.255>that <00:10:09.455>they <00:10:09.655>can <00:10:09.855>write <00:10:10.055>a <00:10:10.255>scroll <00:10:10.455>bar, <00:10:10.655>uh,

234
00:10:12.195 --> 00:10:14.255
<00:10:12.195>and <00:10:12.350>at <00:10:12.506>the <00:10:12.661>same <00:10:12.817>time, <00:10:12.972>not <00:10:13.128>using <00:10:13.283>the <00:10:13.439>other <00:10:13.595>one,

235
00:10:14.265 --> 00:10:16.615
<00:10:14.265>using <00:10:14.498>Internet <00:10:14.731>Explorer <00:10:14.965>six <00:10:15.198>as <00:10:15.431>an <00:10:15.665>excuse.

236
00:10:17.175 --> 00:10:19.535
<00:10:17.175>I <00:10:17.302>think <00:10:17.429>that <00:10:17.556>by <00:10:17.684>that, <00:10:17.811>by <00:10:17.938>the <00:10:18.065>time <00:10:18.193>that <00:10:18.320>most <00:10:18.447>people <00:10:18.574>said

237
00:10:19.535 --> 00:10:21.415
<00:10:19.535>that <00:10:19.735>it <00:10:19.935>was <00:10:20.135>already <00:10:20.334>dead <00:10:20.535>long, <00:10:20.735>long <00:10:20.935>time.

238
00:10:21.925 --> 00:10:24.535
<00:10:21.925>Like, <00:10:22.064>uh, <00:10:22.204>so <00:10:22.344>when, <00:10:22.484>when <00:10:22.625>you're <00:10:22.765>talking <00:10:22.905>about <00:10:23.045>like <00:10:23.185>the, <00:10:23.324>the,

239
00:10:24.715 --> 00:10:27.495
<00:10:24.715>the <00:10:24.915>browser <00:10:25.115>space <00:10:25.315>moving <00:10:25.515>much <00:10:25.715>faster <00:10:25.915>these <00:10:26.115>days,

240
00:10:29.095 --> 00:10:31.735
<00:10:29.095>I <00:10:29.250>think <00:10:29.406>the <00:10:29.561>polyfil <00:10:29.717>bit, <00:10:29.872>I, <00:10:30.028>I <00:10:30.183>cooled <00:10:30.339>on <00:10:30.495>it.

241
00:10:32.175 --> 00:10:35.015
<00:10:32.175>I <00:10:32.330>liked <00:10:32.486>the <00:10:32.641>idea <00:10:32.797>of <00:10:32.952>polyfils <00:10:33.108>when <00:10:33.263>they're <00:10:33.419>proper <00:10:33.574>polyfils,

242
00:10:35.285 --> 00:10:36.575
<00:10:35.285>like <00:10:35.517>when <00:10:35.749>they <00:10:35.981>only <00:10:36.213>get <00:10:36.446>loaded

243
00:10:36.675 --> 00:10:39.935
<00:10:36.675>and <00:10:36.802>applied <00:10:36.929>when <00:10:37.056>the <00:10:37.184>thing <00:10:37.311>was <00:10:37.438>not, <00:10:37.565>was <00:10:37.693>not <00:10:37.820>possible <00:10:37.947>to <00:10:38.074>do,

244
00:10:40.475 --> 00:10:43.495
<00:10:40.475>but <00:10:40.650>that <00:10:40.825>was <00:10:41.000>sometimes <00:10:41.175>really <00:10:41.350>tricky, <00:10:41.525>especially <00:10:41.700>with <00:10:41.875>Safari

245
00:10:43.515 --> 00:10:46.175
<00:10:43.515>and <00:10:43.670>some <00:10:43.826>browsers <00:10:43.981>to <00:10:44.137>say <00:10:44.292>like, <00:10:44.448>can <00:10:44.603>you <00:10:44.759>do <00:10:44.915>this?

246
00:10:46.635 --> 00:10:49.895
<00:10:46.635>And <00:10:46.762>then <00:10:46.889>it <00:10:47.016>said <00:10:47.144>maybe, <00:10:47.271>I <00:10:47.398>mean, <00:10:47.525>my <00:10:47.653>favorite <00:10:47.780>is <00:10:47.907>dm, <00:10:48.035>uh,

247
00:10:49.915 --> 00:10:53.455
<00:10:49.915>is <00:10:50.055>the, <00:10:50.194>the, <00:10:50.334>um, <00:10:50.474>the, <00:10:50.615>the <00:10:50.755>video <00:10:50.895>API, <00:10:51.035>the, <00:10:51.175>the, <00:10:51.314>the,

248
00:10:53.455 --> 00:10:58.295
<00:10:53.455>the <00:10:53.571>W <00:10:53.688>three <00:10:53.805>C <00:10:53.921>htm <00:10:54.038>I <00:10:54.155>video <00:10:54.271>API <00:10:54.388>it <00:10:54.505>can <00:10:54.621>play <00:10:54.738>through <00:10:54.855>one

249
00:10:58.295 --> 00:11:00.415
<00:10:58.295>of <00:10:58.528>the <00:10:58.761>returns <00:10:58.995>is <00:10:59.228>maybe, <00:10:59.461>or <00:10:59.694>probably,

250
00:11:00.835 --> 00:11:02.295
<00:11:00.835>and <00:11:01.022>you're <00:11:01.210>like, <00:11:01.398>I <00:11:01.585>don't <00:11:01.773>want <00:11:01.961>an <00:11:02.149>API

251
00:11:02.295 --> 00:11:05.255
<00:11:02.295>that's <00:11:02.469>cut, <00:11:02.645>that's <00:11:02.819>coy <00:11:02.995>with <00:11:03.170>me. <00:11:03.344>Like <00:11:03.520>that, <00:11:03.694>that,

252
00:11:05.965 --> 00:11:06.965
<00:11:05.965>Yeah. <00:11:06.265>So <00:11:06.565>that <00:11:06.865>kind

253
00:11:06.965 --> 00:11:07.655
<00:11:06.965>of, <00:11:07.275>that <00:11:07.586>kind

254
00:11:07.655 --> 00:11:09.455
<00:11:07.655>of <00:11:07.935>messaging <00:11:08.214>in <00:11:08.495>the <00:11:08.775>standards <00:11:09.055>bodies

255
00:11:09.595 --> 00:11:13.215
<00:11:09.595>and <00:11:09.735>also <00:11:09.875>in <00:11:10.015>the <00:11:10.155>documentation <00:11:10.295>seems <00:11:10.435>to <00:11:10.575>me <00:11:10.715>pushed <00:11:10.855>a <00:11:10.995>lot

256
00:11:13.215 --> 00:11:16.135
<00:11:13.215>of <00:11:13.390>people <00:11:13.565>into <00:11:13.740>the <00:11:13.915>JavaScript <00:11:14.090>and <00:11:14.265>framework, <00:11:14.440>uh, <00:11:14.615>camp.

257
00:11:16.915 --> 00:11:18.975
<00:11:16.915>Do <00:11:17.089>you <00:11:17.265>think <00:11:17.439>we've <00:11:17.615>overdone <00:11:17.790>it <00:11:17.964>with <00:11:18.140>the, <00:11:18.314>like,

258
00:11:19.455 --> 00:11:20.855
<00:11:19.455>granular <00:11:19.875>control <00:11:20.295>over <00:11:20.715>everything?

259
00:11:21.485 --> 00:11:23.255
<00:11:21.485>Like <00:11:21.685>back <00:11:21.885>in <00:11:22.085>the <00:11:22.285>days <00:11:22.485>when <00:11:22.685>we <00:11:22.885>wanted

260
00:11:23.255 --> 00:11:25.935
<00:11:23.255>to <00:11:23.382>do <00:11:23.509>like <00:11:23.636>local <00:11:23.764>storage, <00:11:23.891>we <00:11:24.018>said <00:11:24.145>like, <00:11:24.273>okay, <00:11:24.400>we <00:11:24.527>had, <00:11:24.655>uh,

261
00:11:25.935 --> 00:11:28.135
<00:11:25.935>uh, <00:11:26.109>we <00:11:26.285>had <00:11:26.459>like <00:11:26.635>one <00:11:26.810>file <00:11:26.984>that <00:11:27.160>was <00:11:27.334>more

262
00:11:28.135 --> 00:11:30.855
<00:11:28.135>or <00:11:28.275>less <00:11:28.415>like <00:11:28.555>an <00:11:28.694>HD <00:11:28.835>access <00:11:28.975>that <00:11:29.115>actually <00:11:29.255>pointed <00:11:29.395>to <00:11:29.535>things.

263
00:11:30.875 --> 00:11:32.215
<00:11:30.875>It <00:11:31.176>was <00:11:31.478>completely <00:11:31.779>broken. <00:11:32.081>That's

264
00:11:32.215 --> 00:11:33.415
<00:11:32.215>totally, <00:11:32.575>that's <00:11:32.935>totally <00:11:33.295>true.

265
00:11:33.915 --> 00:11:36.695
<00:11:33.915>But <00:11:34.070>then <00:11:34.226>we <00:11:34.381>did <00:11:34.537>like <00:11:34.692>web <00:11:34.848>workers <00:11:35.003>and <00:11:35.159>service <00:11:35.314>workers

266
00:11:37.115 --> 00:11:40.015
<00:11:37.115>and <00:11:37.348>holy <00:11:37.581>crap, <00:11:37.815>looking <00:11:38.048>through <00:11:38.281>that <00:11:38.515>documentation,

267
00:11:40.215 --> 00:11:41.735
<00:11:40.215>I <00:11:40.443>feel <00:11:40.671>overwhelmed <00:11:40.899>and <00:11:41.127>I'm <00:11:41.355>like, <00:11:41.583>I,

268
00:11:41.815 --> 00:11:43.735
<00:11:41.815>I <00:11:42.048>didn't <00:11:42.281>wanna <00:11:42.515>read <00:11:42.748>a <00:11:42.981>library <00:11:43.215>or,

269
00:11:43.735 --> 00:11:45.095
<00:11:43.735>or <00:11:43.939>I <00:11:44.143>didn't <00:11:44.347>wanna <00:11:44.551>build <00:11:44.755>a <00:11:44.959>library,

270
00:11:45.335 --> 00:11:47.135
<00:11:45.335>I <00:11:45.535>just <00:11:45.735>wanna <00:11:45.935>do <00:11:46.135>some <00:11:46.335>local <00:11:46.535>storage <00:11:46.735>things.

271
00:11:47.235 --> 00:11:50.215
<00:11:47.235>So <00:11:47.435>people <00:11:47.635>go, <00:11:47.835>yeah. <00:11:48.035>For, <00:11:48.235>uh, <00:11:48.435>next <00:11:48.635>abstraction,

272
00:11:50.215 --> 00:11:51.815
<00:11:50.215>next <00:11:50.681>abstraction, <00:11:51.148>next <00:11:51.615>abstraction.

273
00:11:52.195 --> 00:11:55.045
<00:11:52.195>Do <00:11:52.311>you <00:11:52.428>think <00:11:52.545>this <00:11:52.661>is, <00:11:52.778>this <00:11:52.895>is <00:11:53.011>a <00:11:53.128>fight <00:11:53.245>that <00:11:53.361>is <00:11:53.478>really <00:11:53.595>hard

274
00:11:55.185 --> 00:11:58.125
<00:11:55.185>to, <00:11:55.340>to <00:11:55.496>fight <00:11:55.651>these <00:11:55.807>days, <00:11:55.962>that <00:11:56.118>people <00:11:56.273>are <00:11:56.429>just <00:11:56.584>used

275
00:11:58.125 --> 00:12:01.165
<00:11:58.125>to <00:11:58.252>doing <00:11:58.379>NPM <00:11:58.506>install <00:11:58.634>as <00:11:58.761>the <00:11:58.888>first <00:11:59.015>thing <00:11:59.143>for <00:11:59.270>a <00:11:59.397>web <00:11:59.525>thing?

276
00:12:01.845 --> 00:12:04.245
<00:12:01.845>I <00:12:02.000>do. <00:12:02.156>I, <00:12:02.311>like <00:12:02.467>I <00:12:02.622>said <00:12:02.778>earlier, <00:12:02.933>I <00:12:03.089>think <00:12:03.245>it's,

277
00:12:04.785 --> 00:12:07.405
<00:12:04.785>if <00:12:04.912>you've <00:12:05.039>got <00:12:05.166>a <00:12:05.294>tool <00:12:05.421>that <00:12:05.548>you <00:12:05.675>know <00:12:05.803>how <00:12:05.930>to <00:12:06.057>use, <00:12:06.185>uh,

278
00:12:07.945 --> 00:12:09.765
<00:12:07.945>the <00:12:08.178>natural <00:12:08.411>tendency <00:12:08.645>is <00:12:08.878>to <00:12:09.111>grab <00:12:09.345>it

279
00:12:09.955 --> 00:12:12.765
<00:12:09.955>because <00:12:10.095>that's <00:12:10.235>what's <00:12:10.375>gonna <00:12:10.515>get <00:12:10.655>you <00:12:10.795>where <00:12:10.935>you <00:12:11.075>want <00:12:11.215>to <00:12:11.355>get

280
00:12:12.765 --> 00:12:15.605
<00:12:12.765>to <00:12:12.998>fastest <00:12:13.231>and <00:12:13.465>often <00:12:13.698>when <00:12:13.931>you're <00:12:14.165>working

281
00:12:15.625 --> 00:12:19.765
<00:12:15.625>and <00:12:15.741>the <00:12:15.858>boss <00:12:15.975>says, <00:12:16.091>this <00:12:16.208>needs <00:12:16.325>to <00:12:16.441>be <00:12:16.558>done <00:12:16.675>by <00:12:16.791>this <00:12:16.908>time, <00:12:17.025>uh,

282
00:12:19.915 --> 00:12:21.725
<00:12:19.915>fastest <00:12:20.148>is <00:12:20.381>the <00:12:20.615>only <00:12:20.848>thing <00:12:21.081>that <00:12:21.314>matters.

283
00:12:21.905 --> 00:12:24.165
<00:12:21.905>And <00:12:22.138>so <00:12:22.371>there, <00:12:22.605>I <00:12:22.838>think, <00:12:23.071>you <00:12:23.305>know,

284
00:12:24.555 --> 00:12:26.925
<00:12:24.555>ideally <00:12:24.729>ev <00:12:24.905>everything <00:12:25.079>is <00:12:25.255>viewed <00:12:25.430>in <00:12:25.604>tones <00:12:25.780>of <00:12:25.954>gray.

285
00:12:27.545 --> 00:12:32.405
<00:12:27.545>Um, <00:12:27.685>and <00:12:27.824>you <00:12:27.964>say, <00:12:28.104>I <00:12:28.245>do, <00:12:28.385>we, <00:12:28.525>we've <00:12:28.665>all <00:12:28.805>been <00:12:28.944>there

286
00:12:32.405 --> 00:12:34.445
<00:12:32.405>where <00:12:32.605>you <00:12:32.805>need <00:12:33.005>to <00:12:33.204>get <00:12:33.405>something <00:12:33.605>done <00:12:33.805>now.

287
00:12:34.945 --> 00:12:36.805
<00:12:34.945>And <00:12:35.061>so <00:12:35.178>you <00:12:35.295>do <00:12:35.411>what <00:12:35.528>you <00:12:35.645>need <00:12:35.761>to <00:12:35.878>do <00:12:35.995>to <00:12:36.111>get <00:12:36.228>it <00:12:36.345>out.

288
00:12:36.825 --> 00:12:38.005
<00:12:36.825>If <00:12:36.976>you <00:12:37.128>have <00:12:37.280>a <00:12:37.431>chance <00:12:37.583>to <00:12:37.735>go <00:12:37.887>back

289
00:12:38.005 --> 00:12:39.245
<00:12:38.005>and <00:12:38.284>revisit <00:12:38.563>it, <00:12:38.842>that's <00:12:39.121>awesome.

290
00:12:39.865 --> 00:12:41.685
<00:12:39.865>If <00:12:40.065>you <00:12:40.265>have <00:12:40.465>another <00:12:40.665>project <00:12:40.865>you're <00:12:41.065>working <00:12:41.265>over,

291
00:12:41.745 --> 00:12:44.245
<00:12:41.745>you <00:12:41.920>have <00:12:42.095>some <00:12:42.270>breathing <00:12:42.445>time <00:12:42.620>to <00:12:42.795>figure <00:12:42.970>out <00:12:43.145>new

292
00:12:44.245 --> 00:12:46.605
<00:12:44.245>and <00:12:44.478>interesting <00:12:44.711>ways <00:12:44.945>of <00:12:45.178>doing <00:12:45.411>something, <00:12:45.645>maybe

293
00:12:46.605 --> 00:12:47.925
<00:12:46.605>that's <00:12:46.842>when <00:12:47.080>you <00:12:47.317>go <00:12:47.555>and <00:12:47.793>play.

294
00:12:48.465 --> 00:12:50.365
<00:12:48.465>And <00:12:48.620>then <00:12:48.776>maybe <00:12:48.931>next <00:12:49.087>time <00:12:49.242>when <00:12:49.398>you're <00:12:49.553>in <00:12:49.709>a <00:12:49.865>hurry,

295
00:12:50.365 --> 00:12:52.565
<00:12:50.365>you've <00:12:50.520>got <00:12:50.676>a <00:12:50.831>new <00:12:50.987>tool <00:12:51.142>in <00:12:51.298>your <00:12:51.453>belt <00:12:51.609>that <00:12:51.765>instead

296
00:12:52.565 --> 00:12:54.885
<00:12:52.565>of <00:12:52.798>grabbing <00:12:53.031>the <00:12:53.265>old <00:12:53.498>crusty <00:12:53.731>one, <00:12:53.965>uh,

297
00:12:54.985 --> 00:12:56.485
<00:12:54.985>you <00:12:55.210>can <00:12:55.435>grab <00:12:55.660>the <00:12:55.885>new <00:12:56.110>shiny <00:12:56.335>one

298
00:12:56.485 --> 00:12:58.645
<00:12:56.485>because <00:12:56.718>now <00:12:56.951>you're <00:12:57.185>comfortable <00:12:57.418>with <00:12:57.651>that <00:12:57.885>too.

299
00:12:59.385 --> 00:13:02.005
<00:12:59.385>And, <00:12:59.501>and <00:12:59.618>I <00:12:59.735>think <00:12:59.851>it's <00:12:59.968>a <00:13:00.085>little <00:13:00.201>bit <00:13:00.318>of <00:13:00.435>what <00:13:00.551>I <00:13:00.668>was <00:13:00.785>hoping

300
00:13:02.005 --> 00:13:06.725
<00:13:02.005>that <00:13:02.145>this <00:13:02.285>nolo <00:13:02.425>js <00:13:02.564>design <00:13:02.705>pattern <00:13:02.845>library, <00:13:02.985>I <00:13:03.125>think <00:13:03.265>would <00:13:03.405>be,

301
00:13:06.865 --> 00:13:10.045
<00:13:06.865>is <00:13:07.040>it <00:13:07.215>would <00:13:07.390>be <00:13:07.565>something <00:13:07.740>where <00:13:07.915>if <00:13:08.090>you <00:13:08.265>wanted

302
00:13:10.045 --> 00:13:14.205
<00:13:10.045>to <00:13:10.172>do <00:13:10.299>a <00:13:10.426>CSS <00:13:10.554>carousel, <00:13:10.681>for <00:13:10.808>example, <00:13:10.935>I've <00:13:11.063>got <00:13:11.190>I <00:13:11.317>think <00:13:11.444>six

303
00:13:14.205 --> 00:13:16.165
<00:13:14.205>or <00:13:14.485>eight <00:13:14.765>different <00:13:15.045>varieties <00:13:15.325>of <00:13:15.605>options

304
00:13:16.265 --> 00:13:18.845
<00:13:16.265>of <00:13:16.439>ways <00:13:16.615>you <00:13:16.790>can <00:13:16.965>do <00:13:17.140>different <00:13:17.314>things <00:13:17.490>with <00:13:17.665>it.

305
00:13:19.425 --> 00:13:24.045
<00:13:19.425>And <00:13:19.564>the <00:13:19.704>each <00:13:19.844>example <00:13:19.984>in <00:13:20.125>here, <00:13:20.265>I'm <00:13:20.405>trying <00:13:20.545>to <00:13:20.685>keep <00:13:20.824>all

306
00:13:24.045 --> 00:13:26.725
<00:13:24.045>of <00:13:24.245>the <00:13:24.444>markup <00:13:24.645>at <00:13:24.844>an <00:13:25.045>absolute, <00:13:25.245>absolute <00:13:25.444>minimum.

307
00:13:27.235 --> 00:13:30.525
<00:13:27.235>There's <00:13:27.410>no <00:13:27.585>stylistic <00:13:27.760>stuff, <00:13:27.935>there's <00:13:28.110>no <00:13:28.285>colors, <00:13:28.460>there's <00:13:28.635>no,

308
00:13:30.985 --> 00:13:32.485
<00:13:30.985>uh, <00:13:31.210>very, <00:13:31.435>I <00:13:31.660>don't <00:13:31.885>even <00:13:32.110>think <00:13:32.335>there's

309
00:13:32.485 --> 00:13:33.565
<00:13:32.485>margins <00:13:32.679>of <00:13:32.873>that <00:13:33.068>type <00:13:33.262>of <00:13:33.457>thing.

310
00:13:33.595 --> 00:13:37.045
<00:13:33.595>It's <00:13:33.735>all <00:13:33.875>just <00:13:34.015>meant <00:13:34.155>to <00:13:34.295>be <00:13:34.435>the <00:13:34.575>most <00:13:34.715>purest, <00:13:34.855>simplest <00:13:34.995>each,

311
00:13:37.225 --> 00:13:39.965
<00:13:37.225>uh, <00:13:37.332>H <00:13:37.440>TM <00:13:37.548>L <00:13:37.655>file <00:13:37.763>is <00:13:37.871>literally <00:13:37.978>just <00:13:38.086>the <00:13:38.194>j <00:13:38.301>the <00:13:38.409>H <00:13:38.517>TM <00:13:38.625>L

312
00:13:39.965 --> 00:13:42.005
<00:13:39.965>that <00:13:40.245>you <00:13:40.525>need <00:13:40.805>for <00:13:41.085>that <00:13:41.365>component.

313
00:13:42.585 --> 00:13:45.885
<00:13:42.585>Um, <00:13:42.740>there's <00:13:42.896>no <00:13:43.051>doc <00:13:43.207>type <00:13:43.362>head <00:13:43.518>body, <00:13:43.673>any <00:13:43.829>of <00:13:43.985>that.

314
00:13:46.705 --> 00:13:48.645
<00:13:46.705>Um, <00:13:46.938>and <00:13:47.171>the <00:13:47.405>idea <00:13:47.638>I <00:13:47.871>had <00:13:48.105>was,

315
00:13:49.075 --> 00:13:50.485
<00:13:49.075>it'd <00:13:49.286>be <00:13:49.498>cool <00:13:49.709>if <00:13:49.921>somebody <00:13:50.132>needed <00:13:50.344>something

316
00:13:50.485 --> 00:13:54.125
<00:13:50.485>and <00:13:50.585>they <00:13:50.685>could <00:13:50.785>just <00:13:50.885>go <00:13:50.985>in <00:13:51.085>here, <00:13:51.185>grab <00:13:51.285>the <00:13:51.385>H <00:13:51.485>tm <00:13:51.585>l, <00:13:51.685>plop <00:13:51.785>it <00:13:51.885>in,

317
00:13:54.125 --> 00:13:55.525
<00:13:54.125>grab <00:13:54.377>the <00:13:54.629>CSS, <00:13:54.881>plop <00:13:55.133>it <00:13:55.385>in,

318
00:13:55.865 --> 00:13:58.605
<00:13:55.865>and <00:13:56.040>you're <00:13:56.215>75, <00:13:56.390>maybe <00:13:56.565>80% <00:13:56.740>of <00:13:56.915>the <00:13:57.090>way <00:13:57.265>there.

319
00:13:59.025 --> 00:14:01.485
<00:13:59.025>You <00:13:59.152>need <00:13:59.279>to <00:13:59.406>add <00:13:59.534>your <00:13:59.661>branding, <00:13:59.788>you <00:13:59.915>need <00:14:00.043>to <00:14:00.170>add <00:14:00.297>the <00:14:00.425>padding,

320
00:14:01.485 --> 00:14:03.205
<00:14:01.485>maybe <00:14:01.718>your <00:14:01.951>custom <00:14:02.185>fonts <00:14:02.418>so <00:14:02.651>that <00:14:02.885>they,

321
00:14:03.425 --> 00:14:05.845
<00:14:03.425>but <00:14:03.580>if <00:14:03.736>you're <00:14:03.891>sticking <00:14:04.047>it <00:14:04.202>into <00:14:04.358>a <00:14:04.513>true <00:14:04.669>cascading <00:14:04.824>system,

322
00:14:06.215 --> 00:14:07.285
<00:14:06.215>there <00:14:06.375>should <00:14:06.536>be <00:14:06.696>a <00:14:06.857>lot <00:14:07.017>of <00:14:07.178>stuff

323
00:14:07.285 --> 00:14:09.365
<00:14:07.285>that <00:14:07.518>just <00:14:07.751>paints <00:14:07.985>right <00:14:08.218>over <00:14:08.451>it <00:14:08.685>and,

324
00:14:09.665 --> 00:14:11.765
<00:14:09.665>and <00:14:09.944>applies <00:14:10.224>your, <00:14:10.505>uh, <00:14:10.785>your <00:14:11.064>branding

325
00:14:11.765 --> 00:14:13.565
<00:14:11.765>and <00:14:11.920>all <00:14:12.076>of <00:14:12.231>that <00:14:12.387>CSS <00:14:12.542>type <00:14:12.698>of <00:14:12.853>stuff <00:14:13.009>as <00:14:13.165>well.

326
00:14:14.145 --> 00:14:17.815
<00:14:14.145>And <00:14:14.300>so, <00:14:14.456>um, <00:14:14.611>I <00:14:14.767>I, <00:14:14.922>I <00:14:15.078>think, <00:14:15.233>you <00:14:15.389>know, <00:14:15.545>again,

327
00:14:17.815 --> 00:14:19.775
<00:14:17.815>it's <00:14:17.990>just <00:14:18.165>a <00:14:18.340>matter <00:14:18.515>of <00:14:18.690>I <00:14:18.865>think <00:14:19.040>getting <00:14:19.215>comfortable

328
00:14:19.775 --> 00:14:22.575
<00:14:19.775>with <00:14:19.915>different <00:14:20.055>tools <00:14:20.194>and <00:14:20.334>you're <00:14:20.475>not <00:14:20.615>always <00:14:20.755>able <00:14:20.895>to <00:14:21.035>do <00:14:21.175>that.

329
00:14:23.155 --> 00:14:27.375
<00:14:23.155>But <00:14:23.295>when <00:14:23.435>you <00:14:23.574>can, <00:14:23.714>uh, <00:14:23.855>it's <00:14:23.995>great <00:14:24.135>to <00:14:24.275>try <00:14:24.415>it <00:14:24.555>out.

330
00:14:27.675 --> 00:14:30.455
<00:14:27.675>And <00:14:27.814>if <00:14:27.954>this <00:14:28.094>could <00:14:28.234>help <00:14:28.375>make <00:14:28.515>it <00:14:28.655>a <00:14:28.795>little <00:14:28.935>easier <00:14:29.074>sometimes,

331
00:14:31.035 --> 00:14:33.295
<00:14:31.035>um, <00:14:31.190>give <00:14:31.346>you <00:14:31.501>a <00:14:31.657>couple <00:14:31.812>steps <00:14:31.968>in <00:14:32.123>the <00:14:32.279>right <00:14:32.435>direction,

332
00:14:33.295 --> 00:14:34.775
<00:14:33.295>then, <00:14:33.627>then <00:14:33.961>maybe <00:14:34.294>that's <00:14:34.627>cool.

333
00:14:34.925 --> 00:14:36.655
<00:14:34.925>That <00:14:35.125>was <00:14:35.324>always <00:14:35.525>the <00:14:35.724>frustrating <00:14:35.925>bit <00:14:36.125>when <00:14:36.324>you,

334
00:14:36.655 --> 00:14:38.175
<00:14:36.655>when <00:14:36.850>I <00:14:37.045>built <00:14:37.241>things <00:14:37.436>like <00:14:37.632>that <00:14:37.827>as <00:14:38.022>well,

335
00:14:38.655 --> 00:14:40.615
<00:14:38.655>I <00:14:38.888>kept <00:14:39.121>them <00:14:39.355>very <00:14:39.588>much <00:14:39.821>un <00:14:40.055>styled

336
00:14:40.615 --> 00:14:42.095
<00:14:40.615>and <00:14:40.837>say <00:14:41.059>like, <00:14:41.281>here's, <00:14:41.503>you <00:14:41.725>can <00:14:41.947>just,

337
00:14:42.095 --> 00:14:43.815
<00:14:42.095>here's <00:14:42.328>the <00:14:42.561>five <00:14:42.795>classes <00:14:43.028>you <00:14:43.261>can <00:14:43.495>use.

338
00:14:44.075 --> 00:14:45.455
<00:14:44.075>Here's <00:14:44.489>the, <00:14:44.903>the <00:14:45.317>inheritance

339
00:14:45.455 --> 00:14:47.095
<00:14:45.455>that <00:14:45.655>you <00:14:45.855>can <00:14:46.055>use <00:14:46.255>from <00:14:46.455>your <00:14:46.655>body <00:14:46.855>anyway,

340
00:14:47.115 --> 00:14:48.815
<00:14:47.115>so <00:14:47.290>why <00:14:47.465>would <00:14:47.640>I <00:14:47.815>have <00:14:47.990>another <00:14:48.165>fund <00:14:48.340>in <00:14:48.515>there?

341
00:14:49.315 --> 00:14:51.245
<00:14:49.315>But <00:14:49.490>then <00:14:49.665>people <00:14:49.840>are <00:14:50.015>now <00:14:50.190>in <00:14:50.365>a <00:14:50.540>component <00:14:50.715>world

342
00:14:51.245 --> 00:14:52.885
<00:14:51.245>where <00:14:51.478>they <00:14:51.711>just <00:14:51.945>want <00:14:52.178>everything <00:14:52.411>in <00:14:52.645>there

343
00:14:53.265 --> 00:14:54.965
<00:14:53.265>and <00:14:53.615>everything <00:14:53.965>that <00:14:54.314>was <00:14:54.665>successful,

344
00:14:54.985 --> 00:14:58.525
<00:14:54.985>highly <00:14:55.140>successful <00:14:55.296>in <00:14:55.451>the, <00:14:55.607>not <00:14:55.762>even <00:14:55.918>in <00:14:56.073>the <00:14:56.229>developer <00:14:56.385>space,

345
00:14:58.525 --> 00:15:00.005
<00:14:58.525>but <00:14:58.858>a <00:14:59.191>developer <00:14:59.524>new <00:14:59.857>space

346
00:15:00.115 --> 00:15:03.085
<00:15:00.115>that <00:15:00.348>people <00:15:00.581>talked <00:15:00.815>about <00:15:01.048>were <00:15:01.281>opinionated <00:15:01.515>things

347
00:15:03.085 --> 00:15:05.845
<00:15:03.085>that <00:15:03.318>had <00:15:03.551>prebuilt, <00:15:03.785>uh, <00:15:04.018>shiny <00:15:04.251>looking <00:15:04.485>bits.

348
00:15:06.315 --> 00:15:08.325
<00:15:06.315>Yeah, <00:15:06.515>it <00:15:06.715>seems <00:15:06.915>like <00:15:07.115>when <00:15:07.315>you <00:15:07.515>offer <00:15:07.715>things,

349
00:15:08.835 --> 00:15:11.685
<00:15:08.835>when <00:15:09.068>you <00:15:09.301>offer <00:15:09.535>customizable <00:15:09.768>components <00:15:10.001>to <00:15:10.235>people,

350
00:15:11.825 --> 00:15:13.365
<00:15:11.825>people <00:15:12.056>think <00:15:12.287>you <00:15:12.518>didn't <00:15:12.749>do <00:15:12.980>the <00:15:13.211>job

351
00:15:13.465 --> 00:15:15.525
<00:15:13.465>and <00:15:13.620>they <00:15:13.776>just <00:15:13.931>don't <00:15:14.087>want <00:15:14.242>to <00:15:14.398>go <00:15:14.553>that <00:15:14.709>extra <00:15:14.865>step.

352
00:15:16.595 --> 00:15:19.285
<00:15:16.595>Yeah, <00:15:16.750>it <00:15:16.906>looks, <00:15:17.061>it <00:15:17.217>looks, <00:15:17.372>um, <00:15:17.528>it <00:15:17.683>looks <00:15:17.839>not <00:15:17.995>ready,

353
00:15:19.295 --> 00:15:22.125
<00:15:19.295>ironically, <00:15:19.574>although <00:15:19.854>it's <00:15:20.135>actually <00:15:20.415>more <00:15:20.694>ready.

354
00:15:22.315 --> 00:15:23.765
<00:15:22.315>Because <00:15:22.532>if, <00:15:22.750>you <00:15:22.967>know, <00:15:23.185>there's <00:15:23.402>a <00:15:23.620>lot

355
00:15:23.765 --> 00:15:25.245
<00:15:23.765>of <00:15:23.955>times <00:15:24.145>examples <00:15:24.335>you <00:15:24.526>see <00:15:24.716>where <00:15:24.906>you <00:15:25.097>go

356
00:15:25.245 --> 00:15:27.165
<00:15:25.245>and <00:15:25.478>somebody's <00:15:25.711>got <00:15:25.945>something <00:15:26.178>really <00:15:26.411>sussed <00:15:26.645>out

357
00:15:27.165 --> 00:15:28.365
<00:15:27.165>and <00:15:27.435>it's <00:15:27.704>beautiful <00:15:27.975>and <00:15:28.245>great.

358
00:15:28.445 --> 00:15:30.565
<00:15:28.445>I <00:15:28.561>plugged <00:15:28.678>that <00:15:28.795>into <00:15:28.911>my <00:15:29.028>system, <00:15:29.145>but <00:15:29.261>now <00:15:29.378>I <00:15:29.495>have <00:15:29.611>to <00:15:29.728>go <00:15:29.845>in

359
00:15:30.565 --> 00:15:32.165
<00:15:30.565>and <00:15:30.845>rip <00:15:31.125>all <00:15:31.405>these <00:15:31.685>bits <00:15:31.965>out

360
00:15:32.225 --> 00:15:36.165
<00:15:32.225>or <00:15:32.352>override <00:15:32.479>something <00:15:32.606>to <00:15:32.734>make <00:15:32.861>it <00:15:32.988>look, <00:15:33.115>to <00:15:33.243>make <00:15:33.370>it <00:15:33.497>fit <00:15:33.625>into,

361
00:15:36.305 --> 00:15:38.045
<00:15:36.305>uh, <00:15:36.538>into <00:15:36.771>what <00:15:37.005>I'm <00:15:37.238>trying <00:15:37.471>to <00:15:37.704>do.

362
00:15:38.745 --> 00:15:42.045
<00:15:38.745>Um, <00:15:38.861>the <00:15:38.978>very <00:15:39.095>first <00:15:39.211>open <00:15:39.328>source <00:15:39.445>thing <00:15:39.561>I <00:15:39.678>ever <00:15:39.795>did <00:15:39.911>for <00:15:40.028>the <00:15:40.145>web,

363
00:15:42.505 --> 00:15:45.125
<00:15:42.505>uh, <00:15:42.705>this <00:15:42.905>was <00:15:43.105>back <00:15:43.305>when, <00:15:43.505>uh, <00:15:43.705>Paul <00:15:43.905>Irish

364
00:15:45.225 --> 00:15:48.125
<00:15:45.225>and <00:15:45.425>Dia <00:15:45.625>came <00:15:45.825>up <00:15:46.025>with <00:15:46.225>HTML <00:15:46.425>five <00:15:46.625>boilerplate.

365
00:15:48.705 --> 00:15:51.525
<00:15:48.705>And <00:15:48.832>at <00:15:48.959>the <00:15:49.086>time <00:15:49.214>I <00:15:49.341>was <00:15:49.468>just <00:15:49.595>getting <00:15:49.723>started <00:15:49.850>in <00:15:49.977>the <00:15:50.105>WordPress

366
00:15:51.585 --> 00:15:53.245
<00:15:51.585>and <00:15:52.051>I <00:15:52.518>thought, <00:15:52.985>well,

367
00:15:53.245 --> 00:15:56.165
<00:15:53.245>WordPress <00:15:53.385>is <00:15:53.525>missing <00:15:53.665>all <00:15:53.805>this <00:15:53.945>cool <00:15:54.085>stuff, <00:15:54.225>you <00:15:54.365>know, <00:15:54.505>all <00:15:54.645>the,

368
00:15:56.505 --> 00:15:59.205
<00:15:56.505>the, <00:15:56.660>the <00:15:56.816>ie <00:15:56.971>comments <00:15:57.127>at <00:15:57.282>the <00:15:57.438>top <00:15:57.593>to <00:15:57.749>figure <00:15:57.905>out

369
00:15:59.205 --> 00:16:00.645
<00:15:59.205>what <00:15:59.390>version <00:15:59.575>you're <00:15:59.760>in <00:15:59.945>and <00:16:00.130>all <00:16:00.315>that <00:16:00.501>stuff.

370
00:16:01.045 --> 00:16:02.325
<00:16:01.045>I <00:16:01.237>was <00:16:01.429>like, <00:16:01.621>these <00:16:01.813>are <00:16:02.005>also <00:16:02.197>useful.

371
00:16:02.905 --> 00:16:06.405
<00:16:02.905>So <00:16:03.079>I <00:16:03.255>built <00:16:03.430>a <00:16:03.605>theme <00:16:03.780>called <00:16:03.954>HTML <00:16:04.130>five <00:16:04.305>boilerplate,

372
00:16:06.505 --> 00:16:09.605
<00:16:06.505>and <00:16:06.680>I <00:16:06.855>basically <00:16:07.030>started <00:16:07.205>out <00:16:07.380>with, <00:16:07.555>I <00:16:07.730>can't <00:16:07.905>remember

373
00:16:09.605 --> 00:16:10.645
<00:16:09.605>what <00:16:09.792>the <00:16:09.979>starter <00:16:10.166>theme <00:16:10.353>was, <00:16:10.540>something

374
00:16:10.645 --> 00:16:11.765
<00:16:10.645>like <00:16:10.846>naked <00:16:11.048>or <00:16:11.249>something <00:16:11.451>like <00:16:11.653>that.

375
00:16:11.865 --> 00:16:14.725
<00:16:11.865>And <00:16:12.040>it <00:16:12.215>was <00:16:12.390>basically <00:16:12.565>a <00:16:12.740>super <00:16:12.915>stripped <00:16:13.090>down <00:16:13.265>theme.

376
00:16:15.065 --> 00:16:16.565
<00:16:15.065>It <00:16:15.402>had <00:16:15.740>no <00:16:16.077>opinions <00:16:16.415>whatsoever.

377
00:16:17.225 --> 00:16:20.085
<00:16:17.225>And <00:16:17.341>uh, <00:16:17.458>I <00:16:17.575>think <00:16:17.691>it <00:16:17.808>was <00:16:17.925>Paul <00:16:18.041>that <00:16:18.158>recommended <00:16:18.275>I <00:16:18.391>use <00:16:18.508>that <00:16:18.625>one.

378
00:16:20.125 --> 00:16:22.925
<00:16:20.125>'cause <00:16:20.280>I <00:16:20.436>started <00:16:20.591>out <00:16:20.747>with <00:16:20.902>2020 <00:16:21.058>I <00:16:21.213>think, <00:16:21.369>and, <00:16:21.525>um,

379
00:16:23.705 --> 00:16:25.165
<00:16:23.705>or <00:16:23.892>whatever <00:16:24.080>the, <00:16:24.268>whatever <00:16:24.455>it <00:16:24.643>was <00:16:24.831>back <00:16:25.019>then.

380
00:16:25.505 --> 00:16:28.125
<00:16:25.505>And, <00:16:25.660>uh, <00:16:25.816>so <00:16:25.971>I, <00:16:26.127>it <00:16:26.282>took <00:16:26.438>this <00:16:26.593>really <00:16:26.749>naked <00:16:26.905>theme

381
00:16:28.125 --> 00:16:30.285
<00:16:28.125>and <00:16:28.265>I <00:16:28.405>just <00:16:28.545>went <00:16:28.685>in <00:16:28.825>and <00:16:28.965>peppered <00:16:29.105>these <00:16:29.245>bits <00:16:29.385>around <00:16:29.525>it.

382
00:16:30.665 --> 00:16:33.885
<00:16:30.665>Um, <00:16:30.792>and <00:16:30.919>that <00:16:31.046>was <00:16:31.174>the <00:16:31.301>most <00:16:31.428>common <00:16:31.555>comment <00:16:31.683>I <00:16:31.810>got <00:16:31.937>on <00:16:32.064>all

383
00:16:33.885 --> 00:16:36.485
<00:16:33.885>of <00:16:34.060>it <00:16:34.235>was, <00:16:34.410>man, <00:16:34.585>I <00:16:34.760>think <00:16:34.935>your <00:16:35.110>site's <00:16:35.285>broken.

384
00:16:36.645 --> 00:16:37.525
<00:16:36.645>I <00:16:36.758>don't <00:16:36.871>see, <00:16:36.984>you <00:16:37.097>know, <00:16:37.210>it <00:16:37.323>looks <00:16:37.437>like

385
00:16:37.745 --> 00:16:38.885
<00:16:37.745>css, <00:16:37.891>is <00:16:38.038>this <00:16:38.184>supposed <00:16:38.331>to <00:16:38.477>look <00:16:38.624>like <00:16:38.771>this?

386
00:16:38.885 --> 00:16:40.725
<00:16:38.885>Why <00:16:39.118>doesn't <00:16:39.351>any <00:16:39.585>silent? <00:16:39.818>You <00:16:40.051>know, <00:16:40.285>oh,

387
00:16:40.725 --> 00:16:41.965
<00:16:40.725>this <00:16:41.004>guy <00:16:41.283>has <00:16:41.562>no <00:16:41.841>imagination.

388
00:16:42.025 --> 00:16:43.365
<00:16:42.025>You <00:16:42.226>can't <00:16:42.427>come <00:16:42.628>up <00:16:42.829>with <00:16:43.030>a <00:16:43.231>design.

389
00:16:43.435 --> 00:16:45.565
<00:16:43.435>It's <00:16:43.635>like, <00:16:43.834>if <00:16:44.035>you <00:16:44.234>just <00:16:44.435>read <00:16:44.635>the <00:16:44.834>words,

390
00:16:46.835 --> 00:16:47.885
<00:16:46.835>this <00:16:47.071>will <00:16:47.307>all <00:16:47.543>make <00:16:47.780>sense.

391
00:16:47.945 --> 00:16:50.685
<00:16:47.945>And, <00:16:48.100>and <00:16:48.256>it's <00:16:48.411>so <00:16:48.567>much <00:16:48.722>easier <00:16:48.878>if <00:16:49.033>you <00:16:49.189>take <00:16:49.345>this,

392
00:16:50.985 --> 00:16:53.525
<00:16:50.985>put <00:16:51.140>a <00:16:51.296>child <00:16:51.451>theme <00:16:51.607>with <00:16:51.762>your <00:16:51.918>own <00:16:52.073>CSS <00:16:52.229>and <00:16:52.385>wa.

393
00:16:53.575 --> 00:16:56.405
<00:16:53.575>Everything <00:16:53.775>just, <00:16:53.975>you <00:16:54.175>know, <00:16:54.375>falls <00:16:54.575>into <00:16:54.775>place. <00:16:54.975>But

394
00:16:56.865 --> 00:16:58.605
<00:16:56.865>The <00:16:57.065>first <00:16:57.265>time <00:16:57.465>I <00:16:57.665>really <00:16:57.865>fell <00:16:58.065>from <00:16:58.265>Grace

395
00:16:58.625 --> 00:17:01.085
<00:16:58.625>and <00:16:58.780>I <00:16:58.936>was <00:16:59.091>just <00:16:59.247>putting <00:16:59.402>my <00:16:59.558>head <00:16:59.713>on <00:16:59.869>the <00:17:00.025>desk

396
00:17:01.105 --> 00:17:02.445
<00:17:01.105>and <00:17:01.406>thinking <00:17:01.708>what <00:17:02.009>happened <00:17:02.311>here

397
00:17:02.985 --> 00:17:05.805
<00:17:02.985>is <00:17:03.218>when <00:17:03.451>people <00:17:03.685>started <00:17:03.918>making <00:17:04.151>CSS <00:17:04.385>solutions

398
00:17:06.505 --> 00:17:10.485
<00:17:06.505>and <00:17:06.645>then <00:17:06.785>packing <00:17:06.925>them <00:17:07.065>up <00:17:07.205>as <00:17:07.345>MPM <00:17:07.485>comp <00:17:07.625>packages <00:17:07.765>and, <00:17:07.905>uh,

399
00:17:10.745 --> 00:17:14.045
<00:17:10.744>and <00:17:10.919>saying, <00:17:11.094>do <00:17:11.270>MPM <00:17:11.444>install <00:17:11.619>for <00:17:11.794>the <00:17:11.969>CSS <00:17:12.145>package?

400
00:17:14.145 --> 00:17:16.045
<00:17:14.145>And <00:17:14.319>I'm <00:17:14.494>like, <00:17:14.670>how <00:17:14.845>does <00:17:15.020>that <00:17:15.194>make <00:17:15.369>any <00:17:15.545>sense?

401
00:17:16.665 --> 00:17:19.045
<00:17:16.665>But <00:17:16.805>it <00:17:16.944>seems <00:17:17.085>to <00:17:17.224>be <00:17:17.365>like <00:17:17.504>a <00:17:17.645>common <00:17:17.784>way <00:17:17.925>of, <00:17:18.065>of,

402
00:17:19.345 --> 00:17:21.605
<00:17:19.345>of <00:17:19.625>distributing <00:17:19.905>bits <00:17:20.185>and <00:17:20.464>pops <00:17:20.745>nowadays.

403
00:17:21.785 --> 00:17:24.805
<00:17:21.785>So <00:17:21.912>it's <00:17:22.039>like, <00:17:22.166>I <00:17:22.294>mean, <00:17:22.421>Gallup <00:17:22.548>used <00:17:22.675>to <00:17:22.803>be <00:17:22.930>something <00:17:23.057>like <00:17:23.185>that

404
00:17:24.825 --> 00:17:25.885
<00:17:24.825>before, <00:17:25.302>and <00:17:25.779>like

405
00:17:26.225 --> 00:17:27.925
<00:17:26.224>before <00:17:26.425>that <00:17:26.625>we <00:17:26.824>had <00:17:27.024>like <00:17:27.224>un, <00:17:27.425>I <00:17:27.625>mean,

406
00:17:27.925 --> 00:17:30.725
<00:17:27.925>unpackaged <00:17:28.080>is <00:17:28.236>still <00:17:28.391>an <00:17:28.547>interesting <00:17:28.702>thing <00:17:28.858>to <00:17:29.013>put <00:17:29.169>place <00:17:29.325>to,

407
00:17:30.725 --> 00:17:32.365
<00:17:30.725>to <00:17:30.958>put <00:17:31.191>things <00:17:31.425>for <00:17:31.658>people <00:17:31.891>to <00:17:32.125>reuse.

408
00:17:33.025 --> 00:17:36.165
<00:17:33.025>Uh, <00:17:33.180>but <00:17:33.336>it <00:17:33.491>feels, <00:17:33.647>it <00:17:33.802>feels <00:17:33.958>so <00:17:34.113>over, <00:17:34.269>uh, <00:17:34.425>over

409
00:17:36.715 --> 00:17:37.845
<00:17:36.715>architected <00:17:37.732>everything.

410
00:17:38.225 --> 00:17:40.885
<00:17:38.225>But <00:17:38.352>you <00:17:38.479>just <00:17:38.606>said, <00:17:38.734>uh, <00:17:38.861>uh, <00:17:38.988>I'm <00:17:39.115>using <00:17:39.243>WordPress <00:17:39.370>for <00:17:39.497>my <00:17:39.625>blog

411
00:17:40.885 --> 00:17:43.325
<00:17:40.885>as <00:17:41.060>well <00:17:41.235>because <00:17:41.410>I've, <00:17:41.585>I've <00:17:41.760>hacked <00:17:41.935>it <00:17:42.110>since <00:17:42.285>2006

412
00:17:43.325 --> 00:17:45.125
<00:17:43.325>and <00:17:43.605>I <00:17:43.885>probably <00:17:44.165>can't <00:17:44.445>shift <00:17:44.725>anymore.

413
00:17:45.545 --> 00:17:48.165
<00:17:45.545>Um, <00:17:45.720>mean, <00:17:45.895>although <00:17:46.070>wrote <00:17:46.245>this <00:17:46.420>great <00:17:46.595>thing <00:17:46.770>about <00:17:46.945>how

414
00:17:48.165 --> 00:17:51.845
<00:17:48.165>to <00:17:48.272>turn <00:17:48.380>it <00:17:48.488>into, <00:17:48.595>into, <00:17:48.703>uh, <00:17:48.811>into <00:17:48.918>11 <00:17:49.026>t, <00:17:49.134>so <00:17:49.241>I <00:17:49.349>might <00:17:49.457>be <00:17:49.565>doing

415
00:17:51.845 --> 00:17:53.005
<00:17:51.845>that <00:17:52.367>soon, <00:17:52.889>but

416
00:17:53.005 --> 00:17:56.005
<00:17:53.005>because <00:17:53.180>I <00:17:53.355>mean, <00:17:53.530>every <00:17:53.705>two <00:17:53.880>days <00:17:54.055>WordPress <00:17:54.230>tells <00:17:54.405>me

417
00:17:56.005 --> 00:17:57.765
<00:17:56.005>to <00:17:56.355>update <00:17:56.705>all <00:17:57.055>the, <00:17:57.405>uh,

418
00:17:57.865 --> 00:18:00.245
<00:17:57.865>all <00:17:58.065>the <00:17:58.265>inbuilt <00:17:58.465>templates <00:17:58.665>that <00:17:58.865>I'm <00:17:59.065>not <00:17:59.265>using.

419
00:18:01.275 --> 00:18:02.765
<00:18:01.275>Like <00:18:01.610>why <00:18:01.945>are <00:18:02.280>they <00:18:02.616>there?

420
00:18:02.795 --> 00:18:04.885
<00:18:02.795>Like, <00:18:02.950>I <00:18:03.106>mean, <00:18:03.261>it <00:18:03.417>seems <00:18:03.572>like <00:18:03.728>a <00:18:03.883>lot <00:18:04.039>of <00:18:04.195>the

421
00:18:05.505 --> 00:18:08.725
<00:18:05.505>web <00:18:05.680>performance <00:18:05.855>person, <00:18:06.030>it <00:18:06.205>seems <00:18:06.380>like <00:18:06.555>there's <00:18:06.730>a <00:18:06.905>lot

422
00:18:08.725 --> 00:18:10.685
<00:18:08.725>of <00:18:09.004>crut <00:18:09.284>being <00:18:09.564>thrown <00:18:09.844>at <00:18:10.125>us

423
00:18:10.995 --> 00:18:13.005
<00:18:10.995>because <00:18:11.228>of <00:18:11.461>the <00:18:11.695>systems <00:18:11.928>that <00:18:12.161>we <00:18:12.395>use.

424
00:18:13.465 --> 00:18:17.045
<00:18:13.465>And <00:18:13.581>I <00:18:13.698>I'm <00:18:13.814>quite <00:18:13.931>sure <00:18:14.048>it's, <00:18:14.165>it's <00:18:14.281>a <00:18:14.398>lot <00:18:14.514>of <00:18:14.631>engineers <00:18:14.748>know <00:18:14.865>how

425
00:18:17.045 --> 00:18:18.805
<00:18:17.045>to <00:18:17.245>make <00:18:17.445>things <00:18:17.645>better <00:18:17.845>and <00:18:18.045>make <00:18:18.245>them <00:18:18.445>faster,

426
00:18:19.425 --> 00:18:20.925
<00:18:19.425>but <00:18:19.617>they <00:18:19.810>don't <00:18:20.003>even <00:18:20.196>have <00:18:20.389>access <00:18:20.582>to <00:18:20.774>it

427
00:18:20.925 --> 00:18:22.125
<00:18:20.925>because <00:18:21.141>as <00:18:21.357>soon <00:18:21.572>as <00:18:21.789>they <00:18:22.005>do,

428
00:18:22.685 --> 00:18:25.245
<00:18:22.685>somebody <00:18:22.825>in <00:18:22.965>the <00:18:23.105>marketing <00:18:23.245>team <00:18:23.385>puts <00:18:23.524>a <00:18:23.665>tag <00:18:23.804>manager <00:18:23.945>on <00:18:24.085>top

429
00:18:25.245 --> 00:18:27.845
<00:18:25.245>of <00:18:25.361>it, <00:18:25.478>and <00:18:25.594>all <00:18:25.711>of <00:18:25.828>a <00:18:25.945>sudden <00:18:26.061>you <00:18:26.178>got <00:18:26.294>50 <00:18:26.411>more <00:18:26.528>JavaScript <00:18:26.645>files.

430
00:18:28.835 --> 00:18:32.405
<00:18:28.835>Yeah, <00:18:28.962>I, <00:18:29.089>I, <00:18:29.216>I <00:18:29.344>think <00:18:29.471>that's <00:18:29.598>sort <00:18:29.725>of <00:18:29.853>the <00:18:29.980>B <00:18:30.107>of, <00:18:30.235>uh,

431
00:18:32.755 --> 00:18:36.285
<00:18:32.755>what <00:18:32.895>we <00:18:33.035>always <00:18:33.175>do, <00:18:33.315>always <00:18:33.455>deal <00:18:33.595>with <00:18:33.735>is <00:18:33.875>the, <00:18:34.015>the <00:18:34.155>builder

432
00:18:36.385 --> 00:18:40.645
<00:18:36.385>to <00:18:36.512>buy <00:18:36.639>it, <00:18:36.766>right, <00:18:36.894>is <00:18:37.021>sure <00:18:37.148>when, <00:18:37.275>when <00:18:37.403>you <00:18:37.530>can <00:18:37.657>grab <00:18:37.785>a,

433
00:18:40.945 --> 00:18:43.925
<00:18:40.945>you <00:18:41.145>need <00:18:41.345>to <00:18:41.544>make <00:18:41.745>something <00:18:41.945>swipey, <00:18:42.145>okay, <00:18:42.345>uh,

434
00:18:44.145 --> 00:18:46.765
<00:18:44.145>you <00:18:44.285>can <00:18:44.425>just <00:18:44.565>go, <00:18:44.705>well, <00:18:44.845>now <00:18:44.985>it's <00:18:45.125>easy <00:18:45.264>to <00:18:45.405>do <00:18:45.545>that

435
00:18:46.765 --> 00:18:48.165
<00:18:46.765>with <00:18:47.185>no <00:18:47.605>low <00:18:48.025>js.

436
00:18:48.945 --> 00:18:50.925
<00:18:48.945>But <00:18:49.120>you <00:18:49.294>know, <00:18:49.470>if <00:18:49.645>you <00:18:49.820>needed <00:18:49.995>that, <00:18:50.169>you <00:18:50.345>either,

437
00:18:51.345 --> 00:18:53.965
<00:18:51.345>you <00:18:51.485>had <00:18:51.625>this <00:18:51.765>debate, <00:18:51.905>do <00:18:52.045>I <00:18:52.185>sit <00:18:52.325>and <00:18:52.465>write <00:18:52.605>this <00:18:52.745>myself

438
00:18:53.985 --> 00:18:56.565
<00:18:53.985>and <00:18:54.159>figure <00:18:54.334>out <00:18:54.510>how <00:18:54.685>to <00:18:54.860>make <00:18:55.034>buttons <00:18:55.209>and <00:18:55.385>swipe

439
00:18:56.625 --> 00:18:59.325
<00:18:56.625>and <00:18:56.825>different <00:18:57.025>devices <00:18:57.225>and <00:18:57.425>make <00:18:57.625>sure <00:18:57.825>it's <00:18:58.025>responsive

440
00:18:59.325 --> 00:19:01.405
<00:18:59.325>and <00:18:59.500>all <00:18:59.675>the <00:18:59.850>different <00:19:00.025>devices <00:19:00.200>and <00:19:00.375>test <00:19:00.550>it <00:19:00.725>everywhere,

441
00:19:01.945 --> 00:19:05.485
<00:19:01.945>or <00:19:02.100>do <00:19:02.256>I <00:19:02.411>just <00:19:02.567>grab <00:19:02.722>some <00:19:02.878>JS <00:19:03.033>library <00:19:03.189>lazy <00:19:03.345>sizes,

442
00:19:05.485 --> 00:19:07.845
<00:19:05.485>throw <00:19:05.640>it <00:19:05.796>in <00:19:05.951>there <00:19:06.107>and <00:19:06.262>it <00:19:06.418>does <00:19:06.573>everything <00:19:06.729>for <00:19:06.885>me?

443
00:19:07.985 --> 00:19:11.205
<00:19:07.985>But <00:19:08.140>more <00:19:08.296>often <00:19:08.451>than <00:19:08.607>not, <00:19:08.762>it <00:19:08.918>does <00:19:09.073>everything <00:19:09.229>you <00:19:09.385>need

444
00:19:11.305 --> 00:19:13.125
<00:19:11.305>and <00:19:11.585>75 <00:19:11.865>other <00:19:12.145>things <00:19:12.425>as <00:19:12.705>well.

445
00:19:13.745 --> 00:19:16.285
<00:19:13.745>So <00:19:13.885>you've, <00:19:14.024>and <00:19:14.165>then <00:19:14.304>you <00:19:14.445>now <00:19:14.584>have <00:19:14.725>to <00:19:14.864>spend <00:19:15.004>the <00:19:15.145>time

446
00:19:16.285 --> 00:19:18.725
<00:19:16.285>to <00:19:16.412>actually <00:19:16.539>figure <00:19:16.666>out <00:19:16.794>how <00:19:16.921>the <00:19:17.048>library <00:19:17.175>wants <00:19:17.303>you <00:19:17.430>to <00:19:17.557>do <00:19:17.685>it.

447
00:19:19.225 --> 00:19:22.645
<00:19:19.225>So <00:19:19.399>it's <00:19:19.574>this, <00:19:19.750>um, <00:19:19.925>you <00:19:20.100>know, <00:19:20.274>it's <00:19:20.449>that <00:19:20.625>battle

448
00:19:22.705 --> 00:19:27.245
<00:19:22.705>of <00:19:22.845>which <00:19:22.985>is <00:19:23.125>faster, <00:19:23.264>which <00:19:23.405>is, <00:19:23.544>which <00:19:23.685>is <00:19:23.824>more <00:19:23.965>future <00:19:24.105>proof.

449
00:19:27.345 --> 00:19:29.445
<00:19:27.345>If <00:19:27.520>they, <00:19:27.695>if <00:19:27.870>you <00:19:28.045>grab <00:19:28.220>some <00:19:28.395>open <00:19:28.570>source <00:19:28.745>library,

450
00:19:29.445 --> 00:19:30.845
<00:19:29.445>they're <00:19:29.760>gonna <00:19:30.075>stop <00:19:30.390>maintaining <00:19:30.705>it,

451
00:19:30.845 --> 00:19:32.085
<00:19:30.845>and <00:19:31.068>now <00:19:31.291>you're <00:19:31.514>stuck <00:19:31.737>with <00:19:31.961>something.

452
00:19:32.665 --> 00:19:34.645
<00:19:32.665>Um, <00:19:32.898>but <00:19:33.131>it <00:19:33.365>always <00:19:33.598>seems <00:19:33.831>to <00:19:34.065>come

453
00:19:34.645 --> 00:19:36.165
<00:19:34.645>with <00:19:34.918>more <00:19:35.192>stuff <00:19:35.465>than <00:19:35.739>you <00:19:36.013>need.

454
00:19:36.185 --> 00:19:38.245
<00:19:36.185>And <00:19:36.312>that's, <00:19:36.439>that's <00:19:36.566>the <00:19:36.694>challenge <00:19:36.821>is <00:19:36.948>how <00:19:37.075>do <00:19:37.203>you <00:19:37.330>get <00:19:37.457>rid <00:19:37.585>of

455
00:19:38.245 --> 00:19:42.245
<00:19:38.245>that, <00:19:38.400>um, <00:19:38.556>was <00:19:38.711>the <00:19:38.867>big <00:19:39.022>problem <00:19:39.178>when <00:19:39.333>we <00:19:39.489>were <00:19:39.645>both

456
00:19:42.245 --> 00:19:44.085
<00:19:42.245>around <00:19:42.419>when <00:19:42.594>Jake <00:19:42.770>Gray <00:19:42.945>first <00:19:43.120>came <00:19:43.294>around <00:19:43.469>the <00:19:43.645>corner

457
00:19:44.225 --> 00:19:47.805
<00:19:44.225>and <00:19:44.365>what <00:19:44.504>a, <00:19:44.645>what <00:19:44.784>a <00:19:44.925>monumental <00:19:45.064>feat <00:19:45.205>of <00:19:45.344>engineering <00:19:45.485>that <00:19:45.625>was.

458
00:19:48.425 --> 00:19:50.285
<00:19:48.425>Um, <00:19:48.658>but <00:19:48.891>I <00:19:49.125>remember <00:19:49.358>looking <00:19:49.591>at <00:19:49.825>it

459
00:19:50.285 --> 00:19:52.725
<00:19:50.285>and <00:19:50.440>thinking, <00:19:50.596>there's <00:19:50.751>so <00:19:50.907>much <00:19:51.062>here <00:19:51.218>that <00:19:51.373>we <00:19:51.529>don't <00:19:51.685>need.

460
00:19:53.385 --> 00:19:54.485
<00:19:53.385>And, <00:19:53.879>uh, <00:19:54.375>and,

461
00:19:54.505 --> 00:19:57.685
<00:19:54.505>and <00:19:54.705>then <00:19:54.905>things <00:19:55.105>like <00:19:55.305>eventually, <00:19:55.505>like <00:19:55.705>builder, <00:19:55.905>uh,

462
00:19:57.865 --> 00:20:01.685
<00:19:57.865>screen <00:19:57.981>sort <00:19:58.098>of <00:19:58.215>came <00:19:58.331>out <00:19:58.448>with, <00:19:58.565>um, <00:19:58.681>was <00:19:58.798>it <00:19:58.915>jQuery <00:19:59.031>ui <00:19:59.148>I <00:19:59.265>think

463
00:20:02.225 --> 00:20:04.805
<00:20:02.225>had <00:20:02.341>like <00:20:02.458>a <00:20:02.574>builder <00:20:02.691>you <00:20:02.808>could <00:20:02.925>go <00:20:03.041>in <00:20:03.158>and <00:20:03.274>say, <00:20:03.391>I <00:20:03.508>need <00:20:03.625>that.

464
00:20:04.965 --> 00:20:07.485
<00:20:04.965>I <00:20:05.072>need <00:20:05.180>that, <00:20:05.288>I <00:20:05.395>need <00:20:05.503>that. <00:20:05.611>I <00:20:05.718>don't <00:20:05.826>need <00:20:05.934>all <00:20:06.041>the <00:20:06.149>rest <00:20:06.257>of <00:20:06.365>it.

465
00:20:07.865 --> 00:20:10.565
<00:20:07.865>And <00:20:08.040>sometimes <00:20:08.215>it <00:20:08.390>would <00:20:08.565>throw <00:20:08.740>in, <00:20:08.915>um, <00:20:09.090>some <00:20:09.265>kind

466
00:20:10.565 --> 00:20:12.925
<00:20:10.565>of <00:20:10.705>a <00:20:10.845>dependency <00:20:10.985>bit <00:20:11.125>that <00:20:11.265>you <00:20:11.405>needed <00:20:11.545>if <00:20:11.685>you <00:20:11.825>chose <00:20:11.965>something

467
00:20:12.925 --> 00:20:15.565
<00:20:12.925>that <00:20:13.125>needed <00:20:13.325>it, <00:20:13.524>but <00:20:13.725>you <00:20:13.925>could <00:20:14.125>really <00:20:14.325>tailor

468
00:20:15.675 --> 00:20:17.165
<00:20:15.675>what <00:20:15.898>you <00:20:16.121>needed <00:20:16.345>about <00:20:16.569>it, <00:20:16.792>you <00:20:17.016>know?

469
00:20:17.305 --> 00:20:19.245
<00:20:17.305>And <00:20:17.505>that, <00:20:17.705>that <00:20:17.905>I <00:20:18.105>thought <00:20:18.305>was <00:20:18.505>pretty <00:20:18.705>slick.

470
00:20:19.745 --> 00:20:21.845
<00:20:19.745>Um, <00:20:19.978>obviously <00:20:20.211>that's <00:20:20.445>a <00:20:20.678>lot <00:20:20.911>of <00:20:21.145>tooling

471
00:20:21.845 --> 00:20:23.565
<00:20:21.845>that <00:20:22.125>not <00:20:22.405>everybody's <00:20:22.685>gonna <00:20:22.965>build <00:20:23.245>in.

472
00:20:24.145 --> 00:20:25.925
<00:20:24.145>Uh, <00:20:24.320>and <00:20:24.495>of <00:20:24.670>course <00:20:24.845>you <00:20:25.020>run <00:20:25.195>the <00:20:25.370>risk <00:20:25.545>now

473
00:20:25.925 --> 00:20:27.085
<00:20:25.925>of <00:20:26.186>somebody <00:20:26.447>new <00:20:26.708>coming <00:20:26.969>in

474
00:20:27.085 --> 00:20:28.645
<00:20:27.085>and <00:20:27.260>thinking, <00:20:27.435>oh, <00:20:27.610>you <00:20:27.785>got <00:20:27.960>Jake, <00:20:28.135>where <00:20:28.310>you <00:20:28.485>at?

475
00:20:28.645 --> 00:20:30.485
<00:20:28.645>And <00:20:28.800>then <00:20:28.956>of <00:20:29.111>course, <00:20:29.267>I <00:20:29.422>could <00:20:29.578>just <00:20:29.733>do <00:20:29.889>this <00:20:30.045>even

476
00:20:30.485 --> 00:20:31.645
<00:20:30.485>though <00:20:30.745>maybe <00:20:31.006>it <00:20:31.268>wasn't <00:20:31.529>included.

477
00:20:31.705 --> 00:20:35.665
<00:20:31.705>So <00:20:31.860>I <00:20:32.016>think <00:20:32.171>it's <00:20:32.327>a <00:20:32.482>challenge <00:20:32.638>every <00:20:32.793>time <00:20:32.949>you're <00:20:33.105>gonna

478
00:20:35.925 --> 00:20:37.545
<00:20:35.925>use <00:20:36.205>somebody <00:20:36.485>else's <00:20:36.764>thing. <00:20:37.044>You <00:20:37.325>know,

479
00:20:38.465 --> 00:20:41.065
<00:20:38.465>I <00:20:38.592>worked <00:20:38.719>on <00:20:38.846>YUI <00:20:38.974>back <00:20:39.101>then, <00:20:39.228>and <00:20:39.355>we <00:20:39.483>had <00:20:39.610>all <00:20:39.737>of <00:20:39.865>that

480
00:20:41.065 --> 00:20:44.105
<00:20:41.065>because <00:20:41.265>it <00:20:41.465>was <00:20:41.665>actually <00:20:41.865>an <00:20:42.065>enterprise <00:20:42.265>architecture <00:20:42.465>thing.

481
00:20:44.125 --> 00:20:46.865
<00:20:44.125>It <00:20:44.358>was <00:20:44.591>Java <00:20:44.825>developers <00:20:45.058>writing <00:20:45.291>a <00:20:45.525>JavaScript,

482
00:20:46.885 --> 00:20:48.125
<00:20:46.885>uh, <00:20:47.257>uh, <00:20:47.629>uh, <00:20:48.001>environment.

483
00:20:48.505 --> 00:20:50.925
<00:20:48.505>And <00:20:48.660>the <00:20:48.816>idea <00:20:48.971>was <00:20:49.127>that <00:20:49.282>basically <00:20:49.438>we, <00:20:49.593>we, <00:20:49.749>we, <00:20:49.905>we,

484
00:20:50.925 --> 00:20:53.125
<00:20:50.925>even <00:20:51.125>the <00:20:51.325>playground, <00:20:51.524>we, <00:20:51.725>we <00:20:51.925>just <00:20:52.125>do <00:20:52.325>away

485
00:20:53.125 --> 00:20:54.325
<00:20:53.125>with <00:20:53.395>all <00:20:53.665>the <00:20:53.935>browser <00:20:54.205>issues

486
00:20:54.355 --> 00:20:55.565
<00:20:54.355>that <00:20:54.536>you <00:20:54.718>don't <00:20:54.899>have <00:20:55.081>to <00:20:55.262>think <00:20:55.444>about.

487
00:20:56.145 --> 00:20:57.645
<00:20:56.145>And <00:20:56.370>it <00:20:56.595>was <00:20:56.820>a <00:20:57.045>Yahoo <00:20:57.270>config <00:20:57.495>file.

488
00:20:57.645 --> 00:20:59.285
<00:20:57.645>There <00:20:57.995>was <00:20:58.345>a <00:20:58.695>Yahoo <00:20:59.045>config,

489
00:20:59.285 --> 00:21:01.485
<00:20:59.285>and <00:20:59.485>if <00:20:59.685>that <00:20:59.885>was <00:21:00.085>not <00:21:00.285>a <00:21:00.485>global <00:21:00.685>variable,

490
00:21:01.485 --> 00:21:03.485
<00:21:01.485>then <00:21:01.640>you <00:21:01.796>could <00:21:01.951>load <00:21:02.107>lazy <00:21:02.262>load <00:21:02.418>the <00:21:02.573>rest <00:21:02.729>of <00:21:02.885>it,

491
00:21:03.625 --> 00:21:05.205
<00:21:03.625>and <00:21:03.905>each <00:21:04.185>of <00:21:04.465>it <00:21:04.745>and <00:21:05.025>everything.

492
00:21:05.465 --> 00:21:07.165
<00:21:05.465>It <00:21:05.814>was <00:21:06.165>just <00:21:06.514>beautifully <00:21:06.865>done

493
00:21:07.665 --> 00:21:09.965
<00:21:07.665>and <00:21:07.865>so <00:21:08.065>complex <00:21:08.264>that <00:21:08.465>nobody <00:21:08.665>gave <00:21:08.865>a <00:21:09.065>crowd.

494
00:21:09.965 --> 00:21:11.765
<00:21:09.965>Everybody <00:21:10.431>just <00:21:10.898>included <00:21:11.365>jQuery.

495
00:21:11.765 --> 00:21:15.845
<00:21:11.765>And <00:21:11.892>it <00:21:12.019>said, <00:21:12.146>use <00:21:12.274>that <00:21:12.401>and <00:21:12.528>then <00:21:12.655>also <00:21:12.783>use <00:21:12.910>jQuery <00:21:13.037>to, <00:21:13.165>uh,

496
00:21:15.865 --> 00:21:18.725
<00:21:15.865>to <00:21:16.005>create <00:21:16.145>one <00:21:16.285>event <00:21:16.425>handler <00:21:16.565>for <00:21:16.705>every <00:21:16.845>link <00:21:16.985>in <00:21:17.125>the <00:21:17.265>document,

497
00:21:18.725 --> 00:21:20.645
<00:21:18.725>rather <00:21:19.074>than <00:21:19.425>doing <00:21:19.774>event <00:21:20.125>delegation.

498
00:21:21.555 --> 00:21:25.205
<00:21:21.555>Like, <00:21:21.730>did <00:21:21.905>this <00:21:22.080>shortening, <00:21:22.255>we <00:21:22.430>always <00:21:22.605>have <00:21:22.780>this, <00:21:22.955>like,

499
00:21:25.265 --> 00:21:27.085
<00:21:25.265>here's <00:21:25.498>a <00:21:25.731>shorter <00:21:25.965>way <00:21:26.198>of <00:21:26.431>writing <00:21:26.665>it.

500
00:21:27.505 --> 00:21:30.845
<00:21:27.505>And <00:21:27.645>then, <00:21:27.785>uh, <00:21:27.925>and <00:21:28.065>then <00:21:28.205>people <00:21:28.345>unlearn <00:21:28.485>what <00:21:28.625>it <00:21:28.765>actually <00:21:28.905>means

501
00:21:30.945 --> 00:21:33.925
<00:21:30.945>to <00:21:31.072>optimize <00:21:31.199>the <00:21:31.326>code <00:21:31.454>that <00:21:31.581>gets <00:21:31.708>generated <00:21:31.835>at <00:21:31.963>the <00:21:32.090>end <00:21:32.217>of <00:21:32.345>it.

502
00:21:33.925 --> 00:21:36.565
<00:21:33.925>Yeah. <00:21:34.125>Yeah. <00:21:34.325>M <00:21:34.524>Emmett <00:21:34.725>is <00:21:34.925>another <00:21:35.125>great <00:21:35.325>example.

503
00:21:36.715 --> 00:21:39.485
<00:21:36.715>Like, <00:21:36.842>I <00:21:36.969>know <00:21:37.096>people <00:21:37.224>that <00:21:37.351>write <00:21:37.478>only <00:21:37.605>an <00:21:37.733>Emmett <00:21:37.860>or <00:21:37.987>in <00:21:38.115>Nunchuck

504
00:21:39.485 --> 00:21:42.005
<00:21:39.485>or <00:21:39.625>whatever, <00:21:39.764>and <00:21:39.905>it <00:21:40.044>is <00:21:40.185>just <00:21:40.324>like, <00:21:40.465>there's <00:21:40.604>always <00:21:40.745>this, <00:21:40.885>like,

505
00:21:42.865 --> 00:21:44.445
<00:21:42.865>why <00:21:43.215>is <00:21:43.565>HTMO <00:21:43.915>so <00:21:44.265>scary?

506
00:21:44.685 --> 00:21:46.725
<00:21:44.685>I <00:21:44.885>never, <00:21:45.085>I, <00:21:45.284>I, <00:21:45.485>I <00:21:45.685>mean <00:21:45.885>when <00:21:46.085>I,

507
00:21:46.745 --> 00:21:49.365
<00:21:46.745>in <00:21:46.872>9 <00:21:46.999>96 <00:21:47.126>when <00:21:47.254>I <00:21:47.381>put <00:21:47.508>an <00:21:47.635>input <00:21:47.763>element <00:21:47.890>in <00:21:48.017>a <00:21:48.145>page

508
00:21:49.365 --> 00:21:50.525
<00:21:49.365>and <00:21:49.514>I <00:21:49.663>was <00:21:49.812>like, <00:21:49.961>this <00:21:50.110>is <00:21:50.259>a <00:21:50.409>box

509
00:21:50.525 --> 00:21:52.565
<00:21:50.525>that <00:21:50.725>people <00:21:50.925>can <00:21:51.125>type <00:21:51.325>in, <00:21:51.525>that's <00:21:51.725>f*****g <00:21:51.925>amazing.

510
00:21:52.565 --> 00:21:54.285
<00:21:52.565>Yeah. <00:21:52.692>I, <00:21:52.819>I <00:21:52.946>don't, <00:21:53.074>I, <00:21:53.201>I <00:21:53.328>wouldn't <00:21:53.455>know <00:21:53.583>how <00:21:53.710>to <00:21:53.837>do <00:21:53.965>that.

511
00:21:57.355 --> 00:22:00.165
<00:21:57.355>Yeah, <00:21:57.530>yeah. <00:21:57.705>But <00:21:57.880>I, <00:21:58.055>I <00:21:58.230>think <00:21:58.405>that's <00:21:58.580>the <00:21:58.755>challenge.

512
00:22:00.265 --> 00:22:01.805
<00:22:00.265>That's <00:22:00.611>every <00:22:00.958>tool <00:22:01.304>though, <00:22:01.651>right?

513
00:22:02.005 --> 00:22:06.685
<00:22:02.005>I <00:22:02.132>mean, <00:22:02.259>uh, <00:22:02.386>the <00:22:02.514>very <00:22:02.641>first <00:22:02.768>IDEI <00:22:02.895>ever <00:22:03.023>used <00:22:03.150>was <00:22:03.277>Notepad, <00:22:03.405>uh,

514
00:22:07.205 --> 00:22:08.725
<00:22:07.205>probably <00:22:07.478>you <00:22:07.752>too, <00:22:08.025>or <00:22:08.299>something <00:22:08.572>similar.

515
00:22:09.105 --> 00:22:11.325
<00:22:09.105>And, <00:22:09.280>and <00:22:09.455>I <00:22:09.630>remember <00:22:09.805>the <00:22:09.980>first <00:22:10.155>time <00:22:10.330>somebody <00:22:10.505>tried

516
00:22:11.325 --> 00:22:13.405
<00:22:11.325>to <00:22:11.465>convince <00:22:11.605>me <00:22:11.745>to <00:22:11.885>go <00:22:12.025>to <00:22:12.165>this <00:22:12.305>thing <00:22:12.445>that, <00:22:12.585>you <00:22:12.725>know,

517
00:22:14.075 --> 00:22:16.445
<00:22:14.075>does <00:22:14.250>all <00:22:14.425>your <00:22:14.600>tabs <00:22:14.775>and <00:22:14.950>does <00:22:15.125>all <00:22:15.300>this <00:22:15.475>formatting

518
00:22:16.445 --> 00:22:19.405
<00:22:16.445>and <00:22:16.620>closes <00:22:16.794>your <00:22:16.970>tags, <00:22:17.145>I'm <00:22:17.320>like, <00:22:17.495>that's <00:22:17.669>just <00:22:17.845>lazy.

519
00:22:19.645 --> 00:22:20.685
<00:22:19.645>I, <00:22:19.879>I'm, <00:22:20.113>I'm <00:22:20.347>a <00:22:20.581>purist.

520
00:22:20.785 --> 00:22:22.885
<00:22:20.785>I'm, <00:22:20.960>and <00:22:21.135>boy, <00:22:21.310>the <00:22:21.485>first <00:22:21.660>time <00:22:21.835>I <00:22:22.010>used <00:22:22.185>it

521
00:22:22.885 --> 00:22:25.725
<00:22:22.885>and <00:22:23.025>didn't <00:22:23.165>have <00:22:23.305>to <00:22:23.445>deal <00:22:23.585>with <00:22:23.725>the <00:22:23.865>tabbing <00:22:24.004>and <00:22:24.145>all <00:22:24.285>that,

522
00:22:25.725 --> 00:22:27.405
<00:22:25.725>and <00:22:25.899>then <00:22:26.074>I <00:22:26.250>just <00:22:26.425>never <00:22:26.600>went <00:22:26.774>back <00:22:26.949>to <00:22:27.125>that.

523
00:22:27.505 --> 00:22:31.485
<00:22:27.505>And <00:22:27.645>so <00:22:27.785>I <00:22:27.925>think, <00:22:28.065>you <00:22:28.205>know, <00:22:28.345>it's <00:22:28.485>just, <00:22:28.625>it's, <00:22:28.765>it's, <00:22:28.905>it's,

524
00:22:31.485 --> 00:22:33.045
<00:22:31.485>it's <00:22:31.718>tools <00:22:31.951>and <00:22:32.185>sometimes <00:22:32.418>it <00:22:32.651>works <00:22:32.885>better.

525
00:22:33.205 --> 00:22:35.165
<00:22:33.205>I, <00:22:33.379>I <00:22:33.554>use, <00:22:33.730>I <00:22:33.905>don't <00:22:34.080>use <00:22:34.254>Emmett <00:22:34.429>a <00:22:34.605>lot

526
00:22:35.165 --> 00:22:38.765
<00:22:35.165>because <00:22:35.320>I <00:22:35.476>honestly, <00:22:35.631>I <00:22:35.787>have <00:22:35.942>trouble <00:22:36.098>thinking <00:22:36.253>that <00:22:36.409>far <00:22:36.565>ahead.

527
00:22:39.075 --> 00:22:42.045
<00:22:39.075>Like, <00:22:39.215>what <00:22:39.355>am <00:22:39.495>I <00:22:39.635>really <00:22:39.775>gonna <00:22:39.915>need, <00:22:40.055>uh, <00:22:40.195>12 <00:22:40.335>elements <00:22:40.475>deep?

528
00:22:42.465 --> 00:22:46.245
<00:22:42.465>But <00:22:42.581>if <00:22:42.698>I <00:22:42.814>know <00:22:42.931>what <00:22:43.048>I <00:22:43.165>need, <00:22:43.281>um, <00:22:43.398>that's, <00:22:43.514>it's <00:22:43.631>super, <00:22:43.748>a <00:22:43.865>lot

529
00:22:46.245 --> 00:22:47.525
<00:22:46.245>of <00:22:46.389>time <00:22:46.533>in <00:22:46.677>Code <00:22:46.821>Pen <00:22:46.965>I'll <00:22:47.109>use <00:22:47.253>it <00:22:47.397>just

530
00:22:47.525 --> 00:22:50.845
<00:22:47.525>because <00:22:47.680>I <00:22:47.836>have <00:22:47.991>a <00:22:48.147>good <00:22:48.302>idea <00:22:48.458>of <00:22:48.613>for <00:22:48.769>this <00:22:48.925>component,

531
00:22:50.845 --> 00:22:52.845
<00:22:50.845>what <00:22:51.078>I'm <00:22:51.311>trying <00:22:51.545>to, <00:22:51.778>to <00:22:52.011>templatize <00:22:52.245>here.

532
00:22:52.845 --> 00:22:56.045
<00:22:52.845>And <00:22:52.972>so, <00:22:53.099>yeah, <00:22:53.226>being <00:22:53.354>able <00:22:53.481>to <00:22:53.608>say <00:22:53.735>this <00:22:53.863>times <00:22:53.990>that <00:22:54.117>with <00:22:54.245>Laura

533
00:22:56.105 --> 00:22:59.445
<00:22:56.105>and <00:22:56.221>all <00:22:56.338>that, <00:22:56.455>that's, <00:22:56.571>and <00:22:56.688>hit <00:22:56.805>tab <00:22:56.921>and <00:22:57.038>it <00:22:57.155>does <00:22:57.271>it <00:22:57.388>for <00:22:57.505>me.

534
00:22:59.785 --> 00:23:00.925
<00:22:59.785>That's <00:23:00.298>beautiful. <00:23:00.811>Um,

535
00:23:01.485 --> 00:23:03.725
<00:23:01.485>I <00:23:01.640>know <00:23:01.796>especially <00:23:01.951>if <00:23:02.107>you're <00:23:02.262>on <00:23:02.418>like <00:23:02.573>the <00:23:02.729>German <00:23:02.885>keyboard

536
00:23:03.775 --> 00:23:04.925
<00:23:03.775>where <00:23:03.982>you're <00:23:04.189>trying <00:23:04.396>to <00:23:04.603>write <00:23:04.810>the,

537
00:23:05.265 --> 00:23:07.565
<00:23:05.265>and <00:23:05.465>closing <00:23:05.665>brackets <00:23:05.865>is <00:23:06.065>a <00:23:06.265>lot <00:23:06.465>more <00:23:06.665>challenging,

538
00:23:08.245 --> 00:23:10.525
<00:23:08.245>scrunched <00:23:08.445>up <00:23:08.645>on <00:23:08.844>the <00:23:09.044>left <00:23:09.245>hand <00:23:09.445>side, <00:23:09.645>uh,

539
00:23:11.115 --> 00:23:12.405
<00:23:11.115>it's <00:23:11.502>sometimes <00:23:11.889>more <00:23:12.276>difficult.

540
00:23:12.505 --> 00:23:13.505
<00:23:12.505>But, <00:23:13.405>um,

541
00:23:14.245 --> 00:23:15.985
<00:23:14.245>Why <00:23:14.400>do <00:23:14.556>you, <00:23:14.711>why <00:23:14.867>would <00:23:15.022>you <00:23:15.178>do <00:23:15.333>that <00:23:15.489>to <00:23:15.645>yourself?

542
00:23:16.225 --> 00:23:18.465
<00:23:16.225>I <00:23:16.458>mean, <00:23:16.691>like, <00:23:16.925>I'm, <00:23:17.158>I'm, <00:23:17.391>I'm <00:23:17.625>German.

543
00:23:18.705 --> 00:23:21.345
<00:23:18.705>I <00:23:18.832>lived <00:23:18.959>in <00:23:19.086>England <00:23:19.214>for <00:23:19.341>16 <00:23:19.468>years <00:23:19.595>in <00:23:19.723>America <00:23:19.850>for <00:23:19.977>a <00:23:20.105>few,

544
00:23:21.765 --> 00:23:24.345
<00:23:21.765>and <00:23:21.940>I <00:23:22.115>just <00:23:22.290>basically <00:23:22.465>don't <00:23:22.640>look <00:23:22.815>at <00:23:22.990>my <00:23:23.165>keyboard.

545
00:23:24.545 --> 00:23:25.825
<00:23:24.545>I <00:23:24.737>have <00:23:24.929>a <00:23:25.121>German <00:23:25.313>keyboard <00:23:25.505>right <00:23:25.697>now

546
00:23:25.825 --> 00:23:27.945
<00:23:25.825>because <00:23:26.000>that's <00:23:26.175>the <00:23:26.350>laptop <00:23:26.525>my <00:23:26.700>company <00:23:26.875>paid <00:23:27.050>me <00:23:27.225>for,

547
00:23:28.125 --> 00:23:29.705
<00:23:28.125>but <00:23:28.325>I <00:23:28.525>have <00:23:28.725>turned <00:23:28.925>it <00:23:29.125>to <00:23:29.325>British <00:23:29.525>English,

548
00:23:29.765 --> 00:23:30.865
<00:23:29.765>so <00:23:29.930>I <00:23:30.095>don't <00:23:30.260>look <00:23:30.425>at <00:23:30.590>the <00:23:30.755>keys.

549
00:23:30.965 --> 00:23:32.665
<00:23:30.965>So, <00:23:32.365>but,

550
00:23:32.665 --> 00:23:34.785
<00:23:32.665>but <00:23:32.820>yeah, <00:23:32.976>I <00:23:33.131>mean, <00:23:33.287>the, <00:23:33.442>the, <00:23:33.598>the, <00:23:33.753>yeah, <00:23:33.909>I <00:23:34.065>mean,

551
00:23:34.995 --> 00:23:36.585
<00:23:34.995>first <00:23:35.228>time <00:23:35.461>you <00:23:35.695>use <00:23:35.928>a <00:23:36.161>French <00:23:36.395>keyboard

552
00:23:36.685 --> 00:23:38.625
<00:23:36.685>or <00:23:36.860>a <00:23:37.034>Swedish <00:23:37.210>one, <00:23:37.385>then <00:23:37.560>you <00:23:37.735>really, <00:23:37.909>really <00:23:38.085>want

553
00:23:38.625 --> 00:23:39.705
<00:23:38.625>to <00:23:38.787>go <00:23:38.949>and <00:23:39.110>live <00:23:39.273>in <00:23:39.435>the <00:23:39.597>woods.

554
00:23:41.375 --> 00:23:43.345
<00:23:41.375>Yeah, <00:23:41.515>you, <00:23:41.655>I <00:23:41.795>guess <00:23:41.935>you're <00:23:42.075>one <00:23:42.215>of <00:23:42.355>those <00:23:42.495>people <00:23:42.635>that <00:23:42.775>knows

555
00:23:43.345 --> 00:23:44.745
<00:23:43.345>where <00:23:43.555>the <00:23:43.764>keys <00:23:43.975>are <00:23:44.185>on <00:23:44.395>a <00:23:44.605>keyboard.

556
00:23:44.985 --> 00:23:48.045
<00:23:44.985>I'm, <00:23:45.159>I'm <00:23:45.334>still <00:23:45.510>30 <00:23:45.685>years <00:23:45.860>later <00:23:46.034>in <00:23:46.209>this <00:23:46.385>industry.

557
00:23:48.145 --> 00:23:50.205
<00:23:48.145>I'm <00:23:48.320>still <00:23:48.495>working <00:23:48.670>on <00:23:48.845>where, <00:23:49.020>where, <00:23:49.195>where <00:23:49.370>keys <00:23:49.545>are.

558
00:23:50.345 --> 00:23:54.285
<00:23:50.345>So <00:23:50.520>learning <00:23:50.695>the <00:23:50.870>type <00:23:51.045>is <00:23:51.220>the <00:23:51.395>greatest, <00:23:51.570>greatest, <00:23:51.745>uh,

559
00:23:54.435 --> 00:23:56.685
<00:23:54.435>missing <00:23:54.668>in <00:23:54.901>my, <00:23:55.135>in <00:23:55.368>my, <00:23:55.601>my <00:23:55.835>repertoire.

560
00:23:57.515 --> 00:24:00.005
<00:23:57.515>Well, <00:23:57.655>I <00:23:57.795>got <00:23:57.935>like <00:23:58.075>a <00:23:58.215>seven <00:23:58.355>and <00:23:58.495>a <00:23:58.635>half <00:23:58.775>finger <00:23:58.915>system.

561
00:24:00.315 --> 00:24:02.645
<00:24:00.315>It's <00:24:00.490>not <00:24:00.665>touch <00:24:00.840>type <00:24:01.015>either, <00:24:01.190>but <00:24:01.365>it <00:24:01.540>somehow <00:24:01.715>worked.

562
00:24:03.125 --> 00:24:05.885
<00:24:03.125>I <00:24:03.280>mean, <00:24:03.436>the <00:24:03.591>whole <00:24:03.747>quirky <00:24:03.902>layout <00:24:04.058>was <00:24:04.213>basically <00:24:04.369>so <00:24:04.525>that

563
00:24:05.885 --> 00:24:07.685
<00:24:05.885>that <00:24:06.235>typewriters <00:24:06.585>wouldn't <00:24:06.935>block <00:24:07.285>up.

564
00:24:08.065 --> 00:24:10.325
<00:24:08.065>So <00:24:08.205>it <00:24:08.345>makes <00:24:08.485>no <00:24:08.625>sense <00:24:08.765>that <00:24:08.905>we <00:24:09.045>used <00:24:09.185>this <00:24:09.325>any <00:24:09.465>longer,

565
00:24:10.425 --> 00:24:12.205
<00:24:10.425>but <00:24:10.565>we <00:24:10.705>are <00:24:10.845>just <00:24:10.985>used <00:24:11.125>to <00:24:11.264>it <00:24:11.405>by <00:24:11.544>now, <00:24:11.685>I <00:24:11.825>guess.

566
00:24:12.275 --> 00:24:13.645
<00:24:12.275>Yeah. <00:24:12.891>Yeah. <00:24:13.508>Yeah.

567
00:24:13.785 --> 00:24:16.165
<00:24:13.785>So, <00:24:14.018>uh, <00:24:14.251>do <00:24:14.485>you <00:24:14.718>have <00:24:14.951>any <00:24:15.185>demo

568
00:24:16.195 --> 00:24:17.245
<00:24:16.195>that <00:24:16.384>you <00:24:16.572>could <00:24:16.762>quickly <00:24:16.950>show <00:24:17.139>us?

569
00:24:17.245 --> 00:24:19.525
<00:24:17.245>Like, <00:24:17.385>what <00:24:17.524>are <00:24:17.665>you <00:24:17.804>really <00:24:17.945>excited <00:24:18.084>about <00:24:18.225>in <00:24:18.364>your <00:24:18.504>nolo <00:24:18.645>thing

570
00:24:19.525 --> 00:24:21.005
<00:24:19.525>that <00:24:19.969>basically <00:24:20.413>you <00:24:20.857>thought

571
00:24:22.725 --> 00:24:26.045
<00:24:22.725>I <00:24:22.865>can <00:24:23.004>kind <00:24:23.145>of <00:24:23.284>share <00:24:23.425>the, <00:24:23.564>um, <00:24:23.705>the <00:24:23.844>repo, <00:24:23.985>I <00:24:24.125>guess?

572
00:24:26.195 --> 00:24:29.445
<00:24:26.195>Cool. <00:24:26.335>There <00:24:26.475>you <00:24:26.615>go. <00:24:26.754>So <00:24:26.895>yeah, <00:24:27.034>it's, <00:24:27.175>uh, <00:24:27.314>as <00:24:27.455>I <00:24:27.595>said,

573
00:24:29.445 --> 00:24:31.445
<00:24:29.445>it's <00:24:29.678>just <00:24:29.911>a <00:24:30.145>standard <00:24:30.378>GitHub <00:24:30.611>reh <00:24:30.845>hub.

574
00:24:31.625 --> 00:24:35.165
<00:24:31.625>I'm <00:24:31.741>on <00:24:31.858>GitHub, <00:24:31.975>I <00:24:32.091>am <00:24:32.208>almost <00:24:32.325>anywhere <00:24:32.441>you <00:24:32.558>look, <00:24:32.675>if <00:24:32.791>I'm <00:24:32.908>on <00:24:33.025>it.

575
00:24:35.165 --> 00:24:38.165
<00:24:35.165>It's <00:24:35.340>Aaron <00:24:35.514>T <00:24:35.690>Grog, <00:24:35.865>one <00:24:36.040>word <00:24:36.215>off <00:24:36.389>sho <00:24:36.565>together.

576
00:24:38.785 --> 00:24:40.005
<00:24:38.785>Um, <00:24:39.004>and <00:24:39.224>this <00:24:39.443>is <00:24:39.663>no <00:24:39.883>different

577
00:24:40.105 --> 00:24:44.285
<00:24:40.105>and <00:24:40.232>the <00:24:40.359>no <00:24:40.486>load <00:24:40.614>js <00:24:40.741>repos <00:24:40.868>available <00:24:40.995>from <00:24:41.123>my <00:24:41.250>main <00:24:41.377>GitHub <00:24:41.505>page.

578
00:24:44.945 --> 00:24:49.245
<00:24:44.945>Um, <00:24:45.120>within <00:24:45.294>this, <00:24:45.470>there's <00:24:45.645>a <00:24:45.820>slew <00:24:45.995>of, <00:24:46.169>uh, <00:24:46.345>options.

579
00:24:49.835 --> 00:24:52.365
<00:24:49.835>Most <00:24:50.035>of <00:24:50.235>'em, <00:24:50.435>for <00:24:50.635>example, <00:24:50.835>the <00:24:51.035>accordion <00:24:51.235>has

580
00:24:53.045 --> 00:24:54.525
<00:24:53.045>a <00:24:53.378>few <00:24:53.711>variations <00:24:54.044>within <00:24:54.377>here.

581
00:24:55.105 --> 00:24:59.645
<00:24:55.105>Um, <00:24:55.232>each <00:24:55.359>one <00:24:55.486>has <00:24:55.614>each, <00:24:55.741>each <00:24:55.868>top <00:24:55.995>level <00:24:56.123>has <00:24:56.250>a <00:24:56.377>read <00:24:56.505>me,

582
00:25:00.145 --> 00:25:03.485
<00:25:00.145>um, <00:25:00.300>and <00:25:00.456>it, <00:25:00.611>if <00:25:00.767>it's <00:25:00.922>maybe <00:25:01.078>known <00:25:01.233>as <00:25:01.389>something <00:25:01.545>else,

583
00:25:03.825 --> 00:25:06.205
<00:25:03.825>the <00:25:03.980>idea <00:25:04.136>is <00:25:04.291>that <00:25:04.447>maybe <00:25:04.602>this <00:25:04.758>makes <00:25:04.913>it <00:25:05.069>more <00:25:05.225>search

584
00:25:06.405 --> 00:25:07.725
<00:25:06.405>friendly <00:25:06.999>within <00:25:07.592>GitHub.

585
00:25:08.345 --> 00:25:11.805
<00:25:08.345>Um, <00:25:08.625>usually <00:25:08.905>a <00:25:09.185>really <00:25:09.465>small <00:25:09.745>explainer

586
00:25:11.825 --> 00:25:13.165
<00:25:11.825>and <00:25:12.227>then <00:25:12.629>different <00:25:13.031>options.

587
00:25:13.865 --> 00:25:18.045
<00:25:13.865>Uh, <00:25:13.992>at <00:25:14.119>the <00:25:14.246>moment, <00:25:14.374>everything <00:25:14.501>is <00:25:14.628>no <00:25:14.755>js <00:25:14.883>I <00:25:15.010>haven't <00:25:15.137>added <00:25:15.265>any

588
00:25:18.265 --> 00:25:20.165
<00:25:18.265>JS <00:25:18.545>polyfils <00:25:18.825>running <00:25:19.105>to <00:25:19.385>any <00:25:19.665>yet.

589
00:25:20.465 --> 00:25:24.085
<00:25:20.465>Um, <00:25:20.592>it's <00:25:20.719>kind <00:25:20.846>of <00:25:20.974>a <00:25:21.101>next <00:25:21.228>level <00:25:21.355>step. <00:25:21.483>Um, <00:25:21.610>it <00:25:21.737>does <00:25:21.865>baseline.

590
00:25:24.085 --> 00:25:26.845
<00:25:24.085>If <00:25:24.240>there's <00:25:24.396>something <00:25:24.551>that <00:25:24.707>is <00:25:24.862>not <00:25:25.018>what <00:25:25.173>I <00:25:25.329>considered <00:25:25.485>probably

591
00:25:27.725 --> 00:25:30.765
<00:25:27.725>standardly <00:25:27.925>available, <00:25:28.125>I <00:25:28.324>do <00:25:28.524>add <00:25:28.725>the, <00:25:28.925>the <00:25:29.125>link

592
00:25:30.785 --> 00:25:34.045
<00:25:30.785>to <00:25:30.960>the <00:25:31.135>web <00:25:31.310>status <00:25:31.485>dev <00:25:31.660>project <00:25:31.835>baseline, <00:25:32.010>uh, <00:25:32.185>so

593
00:25:34.045 --> 00:25:36.605
<00:25:34.045>that <00:25:34.278>somebody <00:25:34.511>could <00:25:34.745>quickly <00:25:34.978>find <00:25:35.211>out, <00:25:35.445>uh,

594
00:25:36.605 --> 00:25:41.005
<00:25:36.605>initially <00:25:36.732>I <00:25:36.859>was <00:25:36.986>putting <00:25:37.114>in <00:25:37.241>here <00:25:37.368>on <00:25:37.495>all <00:25:37.623>of <00:25:37.750>them, <00:25:37.877>um, <00:25:38.005>uh,

595
00:25:41.035 --> 00:25:42.885
<00:25:41.035>what <00:25:41.385>the <00:25:41.735>current <00:25:42.085>status <00:25:42.435>was,

596
00:25:43.505 --> 00:25:44.605
<00:25:43.505>and <00:25:43.752>then <00:25:44.000>I <00:25:44.247>realized <00:25:44.495>that

597
00:25:44.605 --> 00:25:46.805
<00:25:44.605>that <00:25:44.805>is <00:25:45.005>not <00:25:45.205>gonna <00:25:45.405>be <00:25:45.605>maintainable <00:25:45.805>for <00:25:46.005>me.

598
00:25:47.385 --> 00:25:50.965
<00:25:47.385>Um, <00:25:47.525>and <00:25:47.665>then <00:25:47.805>every <00:25:47.945>single <00:25:48.085>option, <00:25:48.225>in <00:25:48.365>addition <00:25:48.504>to <00:25:48.645>being <00:25:48.785>able

599
00:25:50.965 --> 00:25:55.365
<00:25:50.965>to <00:25:51.120>click <00:25:51.276>in <00:25:51.431>and <00:25:51.587>see <00:25:51.742>the <00:25:51.898>HTML <00:25:52.053>that's <00:25:52.209>in <00:25:52.365>there,

600
00:25:56.105 --> 00:25:59.245
<00:25:56.105>um, <00:25:56.338>the <00:25:56.571>really <00:25:56.805>basic <00:25:57.038>accordion <00:25:57.271>doesn't <00:25:57.505>even

601
00:25:59.245 --> 00:26:00.405
<00:25:59.245>require <00:25:59.766>CSS, <00:26:00.289>right?

602
00:26:00.405 --> 00:26:01.805
<00:26:00.405>It's <00:26:00.615>just <00:26:00.825>the <00:26:01.035>details <00:26:01.245>with <00:26:01.455>a <00:26:01.665>summary.

603
00:26:02.305 --> 00:26:03.765
<00:26:02.305>And <00:26:02.469>as <00:26:02.633>I <00:26:02.797>said, <00:26:02.962>I <00:26:03.126>tried <00:26:03.290>to <00:26:03.454>keep <00:26:03.619>those

604
00:26:03.865 --> 00:26:06.445
<00:26:03.865>as <00:26:04.145>absolute <00:26:04.425>sim <00:26:04.705>simple <00:26:04.985>as <00:26:05.265>possible.

605
00:26:06.985 --> 00:26:09.885
<00:26:06.985>Um, <00:26:07.185>it <00:26:07.385>talks, <00:26:07.584>explains <00:26:07.784>what's <00:26:07.985>happening <00:26:08.185>in <00:26:08.385>here.

606
00:26:10.465 --> 00:26:14.565
<00:26:10.465>And <00:26:10.665>so <00:26:10.865>that's <00:26:11.064>that. <00:26:11.264>Um, <00:26:11.465>there's <00:26:11.665>also, <00:26:11.865>uh,

607
00:26:15.095 --> 00:26:17.725
<00:26:15.095>below <00:26:15.235>each <00:26:15.375>one, <00:26:15.515>every <00:26:15.655>single <00:26:15.795>one <00:26:15.935>has <00:26:16.075>a <00:26:16.215>code <00:26:16.355>pen, <00:26:16.495>so

608
00:26:18.145 --> 00:26:21.365
<00:26:18.145>and <00:26:18.261>so <00:26:18.378>that, <00:26:18.495>so <00:26:18.611>this, <00:26:18.728>then <00:26:18.845>it <00:26:18.961>has, <00:26:19.078>um, <00:26:19.195>in <00:26:19.311>here, <00:26:19.428>it <00:26:19.545>actually,

609
00:26:21.765 --> 00:26:23.365
<00:26:21.765>I <00:26:21.998>used <00:26:22.231>one <00:26:22.465>code <00:26:22.698>pen <00:26:22.931>for <00:26:23.165>all

610
00:26:23.365 --> 00:26:24.605
<00:26:23.365>of <00:26:23.551>the <00:26:23.737>examples <00:26:23.923>that <00:26:24.109>were <00:26:24.295>in <00:26:24.481>there.

611
00:26:25.105 --> 00:26:27.845
<00:26:25.105>And <00:26:25.232>so <00:26:25.359>you've <00:26:25.486>got <00:26:25.614>the <00:26:25.741>HTML, <00:26:25.868>I <00:26:25.995>explained <00:26:26.123>a <00:26:26.250>little <00:26:26.377>bit <00:26:26.505>of

612
00:26:27.845 --> 00:26:29.405
<00:26:27.845>what <00:26:28.078>it <00:26:28.311>is, <00:26:28.545>there's <00:26:28.778>some <00:26:29.011>CSS <00:26:29.245>just

613
00:26:29.405 --> 00:26:31.245
<00:26:29.405>to <00:26:29.605>make <00:26:29.805>this <00:26:30.004>does <00:26:30.205>have <00:26:30.405>stuff <00:26:30.605>to <00:26:30.805>try

614
00:26:31.245 --> 00:26:32.565
<00:26:31.245>and <00:26:31.414>make <00:26:31.584>it <00:26:31.754>look <00:26:31.923>a <00:26:32.093>little <00:26:32.263>bit <00:26:32.433>pretty.

615
00:26:33.145 --> 00:26:35.805
<00:26:33.145>Um, <00:26:33.272>and <00:26:33.399>then <00:26:33.526>you <00:26:33.654>get <00:26:33.781>down <00:26:33.908>to <00:26:34.035>where <00:26:34.163>the <00:26:34.290>actual <00:26:34.417>example <00:26:34.545>is.

616
00:26:35.835 --> 00:26:38.845
<00:26:35.835>This <00:26:35.975>talks <00:26:36.115>about, <00:26:36.255>uh, <00:26:36.395>when <00:26:36.535>you <00:26:36.675>want <00:26:36.815>to <00:26:36.955>animate <00:26:37.095>the <00:26:37.235>opening

617
00:26:38.905 --> 00:26:39.965
<00:26:38.905>and <00:26:39.223>close, <00:26:39.541>et <00:26:39.859>cetera.

618
00:26:40.385 --> 00:26:42.125
<00:26:40.385>And <00:26:40.560>so <00:26:40.735>there's <00:26:40.910>just <00:26:41.085>all <00:26:41.260>these <00:26:41.435>examples <00:26:41.610>in <00:26:41.785>there

619
00:26:42.125 --> 00:26:43.485
<00:26:42.125>where <00:26:42.329>you <00:26:42.533>can <00:26:42.736>actually <00:26:42.941>see <00:26:43.145>it <00:26:43.349>working.

620
00:26:43.985 --> 00:26:46.285
<00:26:43.985>Um, <00:26:44.185>it <00:26:44.385>talks <00:26:44.584>about, <00:26:44.784>this <00:26:44.985>one's <00:26:45.185>initially <00:26:45.385>open

621
00:26:46.465 --> 00:26:47.565
<00:26:46.465>and <00:26:46.663>then <00:26:46.860>you <00:26:47.059>can <00:26:47.257>close <00:26:47.455>it.

622
00:26:47.715 --> 00:26:50.005
<00:26:47.715>This <00:26:47.870>one <00:26:48.026>uses <00:26:48.181>the <00:26:48.337>name <00:26:48.492>attribute <00:26:48.648>so <00:26:48.803>that, <00:26:48.959>you <00:26:49.115>know,

623
00:26:50.005 --> 00:26:51.365
<00:26:50.005>you <00:26:50.158>can <00:26:50.311>only <00:26:50.464>have <00:26:50.617>one <00:26:50.770>open <00:26:50.923>at <00:26:51.076>a <00:26:51.229>time.

624
00:26:52.025 --> 00:26:53.925
<00:26:52.025>Uh, <00:26:52.225>this <00:26:52.425>one <00:26:52.625>has <00:26:52.825>the <00:26:53.025>animate <00:26:53.225>to <00:26:53.425>it,

625
00:26:54.465 --> 00:26:56.405
<00:26:54.465>and <00:26:54.620>this <00:26:54.776>one <00:26:54.931>I <00:26:55.087>think <00:26:55.242>is, <00:26:55.398>uh, <00:26:55.553>it's <00:26:55.709>the <00:26:55.865>marker.

626
00:26:56.505 --> 00:26:57.685
<00:26:56.505>The <00:26:56.682>little <00:26:56.859>arrow <00:26:57.036>turns <00:26:57.213>on <00:26:57.389>this <00:26:57.567>one.

627
00:26:57.685 --> 00:27:00.245
<00:26:57.685>So <00:26:57.965>they <00:26:58.245>all <00:26:58.524>have <00:26:58.804>this <00:26:59.085>pattern.

628
00:27:00.575 --> 00:27:03.685
<00:27:00.575>Every <00:27:00.808>example <00:27:01.041>in <00:27:01.275>here, <00:27:01.508>um, <00:27:01.741>all <00:27:01.975>four

629
00:27:03.685 --> 00:27:05.125
<00:27:03.685>of <00:27:03.847>the <00:27:04.009>ones <00:27:04.171>we <00:27:04.333>just <00:27:04.495>looked <00:27:04.657>at <00:27:04.819>are <00:27:04.981>here.

630
00:27:05.705 --> 00:27:09.445
<00:27:05.705>Uh, <00:27:05.860>and <00:27:06.016>most <00:27:06.171>of <00:27:06.327>the <00:27:06.482>top <00:27:06.638>levels <00:27:06.793>do <00:27:06.949>have, <00:27:07.105>uh,

631
00:27:09.445 --> 00:27:11.165
<00:27:09.445>several <00:27:09.911>variations <00:27:10.378>within <00:27:10.845>it.

632
00:27:11.165 --> 00:27:14.945
<00:27:11.165>As <00:27:11.305>I <00:27:11.445>mentioned, <00:27:11.585>the <00:27:11.725>CSS <00:27:11.865>carousel <00:27:12.004>has <00:27:12.145>however <00:27:12.284>many <00:27:12.425>that <00:27:12.565>is.

633
00:27:15.565 --> 00:27:20.145
<00:27:15.565>Um, <00:27:15.705>and <00:27:15.845>so <00:27:15.985>it's, <00:27:16.125>uh, <00:27:16.265>it's <00:27:16.405>fairly <00:27:16.545>easy <00:27:16.685>to <00:27:16.825>just <00:27:16.965>walk

634
00:27:20.145 --> 00:27:23.945
<00:27:20.145>through <00:27:20.320>everything <00:27:20.495>has, <00:27:20.670>uh, <00:27:20.845>a <00:27:21.020>code <00:27:21.195>pen <00:27:21.370>to <00:27:21.545>it

635
00:27:23.945 --> 00:27:25.225
<00:27:23.945>so <00:27:24.137>you <00:27:24.329>can <00:27:24.521>actually <00:27:24.713>see <00:27:24.905>it <00:27:25.097>working.

636
00:27:26.105 --> 00:27:30.345
<00:27:26.105>I <00:27:26.221>do <00:27:26.338>have <00:27:26.455>a <00:27:26.571>demo <00:27:26.688>page <00:27:26.805>that <00:27:26.921>I'm <00:27:27.038>slowly <00:27:27.155>kind <00:27:27.271>of <00:27:27.388>building <00:27:27.505>out.

637
00:27:31.005 --> 00:27:32.825
<00:27:31.005>Um, <00:27:31.705>let's <00:27:32.405>see.

638
00:27:33.665 --> 00:27:35.385
<00:27:33.665>I <00:27:33.945>just <00:27:34.225>saw <00:27:34.504>the <00:27:34.784>A <00:27:35.065>BAB,

639
00:27:35.445 --> 00:27:38.025
<00:27:35.445>and <00:27:35.572>for <00:27:35.699>a <00:27:35.826>second <00:27:35.954>I <00:27:36.081>called, <00:27:36.208>I <00:27:36.335>thought <00:27:36.463>it <00:27:36.590>was <00:27:36.717>A <00:27:36.845>SWF,

640
00:27:38.025 --> 00:27:40.105
<00:27:38.025>and <00:27:38.200>I'm <00:27:38.375>like, <00:27:38.550>wait, <00:27:38.725>you <00:27:38.900>got <00:27:39.075>a <00:27:39.250>flash <00:27:39.425>fallback?

641
00:27:40.415 --> 00:27:41.415
<00:27:40.415>Like, <00:27:41.315>what?

642
00:27:43.405 --> 00:27:45.265
<00:27:43.405>In <00:27:43.638>case <00:27:43.871>the <00:27:44.105>time <00:27:44.338>traveler <00:27:44.571>shows <00:27:44.805>up?

643
00:27:45.425 --> 00:27:49.985
<00:27:45.425>I <00:27:45.565>like <00:27:45.705>to <00:27:45.845>be <00:27:45.985>prepared <00:27:46.125>That <00:27:46.264>that <00:27:46.405>was <00:27:46.544>a, <00:27:46.685>that's <00:27:46.825>another,

644
00:27:49.985 --> 00:27:51.065
<00:27:49.985>that's <00:27:50.309>another <00:27:50.633>great <00:27:50.957>one.

645
00:27:51.565 --> 00:27:53.865
<00:27:51.565>The <00:27:51.681>days <00:27:51.798>of <00:27:51.915>how <00:27:52.031>much, <00:27:52.148>how <00:27:52.265>can <00:27:52.381>we <00:27:52.498>make <00:27:52.615>things <00:27:52.731>so <00:27:52.848>much <00:27:52.965>easier?

646
00:27:54.005 --> 00:27:57.305
<00:27:54.005>But, <00:27:54.121>uh, <00:27:54.238>uh, <00:27:54.355>let's <00:27:54.471>see <00:27:54.588>if <00:27:54.705>I <00:27:54.821>can <00:27:54.938>get <00:27:55.055>the, <00:27:55.171>that <00:27:55.288>fill <00:27:55.405>up.

647
00:27:57.325 --> 00:27:58.785
<00:27:57.325>So <00:27:57.544>this <00:27:57.763>is <00:27:57.982>a <00:27:58.201>fairly <00:27:58.420>simple <00:27:58.639>page,

648
00:27:59.165 --> 00:28:03.305
<00:27:59.165>but <00:27:59.305>it, <00:27:59.445>it <00:27:59.585>bakes <00:27:59.725>into, <00:27:59.865>um, <00:28:00.004>a <00:28:00.145>lot <00:28:00.284>of <00:28:00.425>the <00:28:00.565>examples.

649
00:28:03.325 --> 00:28:07.225
<00:28:03.325>And <00:28:03.452>so, <00:28:03.579>uh, <00:28:03.706>you <00:28:03.834>know, <00:28:03.961>as <00:28:04.088>you <00:28:04.215>scroll, <00:28:04.343>we've <00:28:04.470>got <00:28:04.597>the <00:28:04.725>header,

650
00:28:07.245 --> 00:28:09.665
<00:28:07.245>the <00:28:07.445>logo <00:28:07.645>shrinks <00:28:07.844>down <00:28:08.044>and <00:28:08.245>it <00:28:08.445>becomes <00:28:08.645>small.

651
00:28:09.855 --> 00:28:11.425
<00:28:09.855>There's <00:28:10.135>zero <00:28:10.415>js <00:28:10.695>on <00:28:10.975>this <00:28:11.255>page.

652
00:28:11.965 --> 00:28:14.665
<00:28:11.965>Um, <00:28:12.314>uh, <00:28:12.665>it's <00:28:13.014>got <00:28:13.365>a,

653
00:28:15.605 --> 00:28:17.265
<00:28:15.605>you <00:28:15.885>notice <00:28:16.165>there's <00:28:16.445>no <00:28:16.725>shadow <00:28:17.005>here,

654
00:28:17.285 --> 00:28:19.945
<00:28:17.285>but <00:28:17.460>as <00:28:17.635>you <00:28:17.810>start <00:28:17.985>scrolling, <00:28:18.160>the <00:28:18.335>shadow <00:28:18.510>comes <00:28:18.685>in.

655
00:28:20.085 --> 00:28:23.105
<00:28:20.085>So <00:28:20.318>it's, <00:28:20.551>uh, <00:28:20.785>scroll, <00:28:21.018>uh, <00:28:21.251>scroll <00:28:21.485>animation.

656
00:28:23.655 --> 00:28:27.265
<00:28:23.655>This <00:28:23.810>whole <00:28:23.966>carousel <00:28:24.121>is <00:28:24.277>all <00:28:24.432>CSS, <00:28:24.588>um, <00:28:24.743>including <00:28:24.899>the <00:28:25.055>little,

657
00:28:27.525 --> 00:28:28.745
<00:28:27.525>uh, <00:28:27.891>icons <00:28:28.257>down <00:28:28.622>here.

658
00:28:29.445 --> 00:28:31.825
<00:28:29.445>Uh, <00:28:29.645>the <00:28:29.845>tabs <00:28:30.044>here <00:28:30.245>is <00:28:30.445>all <00:28:30.645>just <00:28:30.845>CSS.

659
00:28:31.965 --> 00:28:35.265
<00:28:31.965>So, <00:28:32.139>so <00:28:32.314>that's <00:28:32.490>kind <00:28:32.665>of <00:28:32.840>fun, <00:28:33.014>this <00:28:33.189>scrolling <00:28:33.365>slider.

660
00:28:35.365 --> 00:28:37.465
<00:28:35.365>The <00:28:35.565>parallax <00:28:35.765>in <00:28:35.965>here <00:28:36.165>is, <00:28:36.365>might <00:28:36.565>not <00:28:36.765>come

661
00:28:37.465 --> 00:28:41.385
<00:28:37.465>through <00:28:37.605>on <00:28:37.745>the <00:28:37.885>video <00:28:38.024>very <00:28:38.165>well, <00:28:38.304>but, <00:28:38.445>um, <00:28:38.584>all <00:28:38.725>the <00:28:38.865>care.

662
00:28:41.445 --> 00:28:44.585
<00:28:41.445>So <00:28:41.572>this <00:28:41.699>is <00:28:41.826>just <00:28:41.954>me <00:28:42.081>playing <00:28:42.208>with <00:28:42.335>trying <00:28:42.463>to <00:28:42.590>play <00:28:42.717>some, <00:28:42.845>uh,

663
00:28:44.585 --> 00:28:46.225
<00:28:44.585>play <00:28:44.865>with <00:28:45.145>some <00:28:45.425>things <00:28:45.705>and <00:28:45.985>see

664
00:28:46.225 --> 00:28:47.585
<00:28:46.225>what <00:28:46.399>I <00:28:46.574>can <00:28:46.749>do, <00:28:46.924>what <00:28:47.099>I <00:28:47.274>can't <00:28:47.449>do.

665
00:28:48.125 --> 00:28:51.505
<00:28:48.125>Um, <00:28:48.265>and <00:28:48.405>it's <00:28:48.545>a <00:28:48.685>nice <00:28:48.825>place <00:28:48.965>to <00:28:49.105>just <00:28:49.245>show <00:28:49.385>off <00:28:49.525>some

666
00:28:51.505 --> 00:28:53.105
<00:28:51.505>of <00:28:51.971>the <00:28:52.438>examples, <00:28:52.905>uh,

667
00:28:54.845 --> 00:28:57.505
<00:28:54.845>And <00:28:54.985>the <00:28:55.125>fun <00:28:55.265>bit <00:28:55.405>as <00:28:55.545>it <00:28:55.685>is <00:28:55.825>to <00:28:55.965>assess <00:28:56.105>the <00:28:56.245>dependencies.

668
00:28:57.565 --> 00:28:59.545
<00:28:57.565>You <00:28:57.720>can <00:28:57.876>just <00:28:58.031>walk <00:28:58.187>the <00:28:58.342>thing <00:28:58.498>and <00:28:58.653>use <00:28:58.809>it <00:28:58.965>offline.

669
00:29:00.725 --> 00:29:02.005
<00:29:00.725>Absolutely. <00:29:01.301>Absolutely. <00:29:01.877>That's

670
00:29:02.005 --> 00:29:03.205
<00:29:02.005>The <00:29:02.185>other <00:29:02.365>good <00:29:02.545>thing <00:29:02.725>about <00:29:02.905>it. <00:29:03.085>Yeah.

671
00:29:04.155 --> 00:29:05.765
<00:29:04.155>Yeah. <00:29:04.388>And <00:29:04.621>so <00:29:04.855>this <00:29:05.088>is, <00:29:05.321>you <00:29:05.555>know,

672
00:29:05.785 --> 00:29:07.725
<00:29:05.785>so <00:29:05.960>it's <00:29:06.135>just <00:29:06.310>a <00:29:06.485>fun <00:29:06.660>little <00:29:06.835>playground <00:29:07.010>for <00:29:07.185>me.

673
00:29:08.185 --> 00:29:11.965
<00:29:08.185>Um, <00:29:08.312>so <00:29:08.439>there's <00:29:08.566>not <00:29:08.694>a, <00:29:08.821>there's <00:29:08.948>not <00:29:09.075>a <00:29:09.203>lot <00:29:09.330>to <00:29:09.457>view <00:29:09.585>here.

674
00:29:11.995 --> 00:29:14.285
<00:29:11.995>That <00:29:12.150>was <00:29:12.306>one <00:29:12.461>of <00:29:12.617>the, <00:29:12.772>one <00:29:12.928>of <00:29:13.083>the <00:29:13.239>other <00:29:13.395>reviewers,

675
00:29:14.285 --> 00:29:15.685
<00:29:14.285>Jeremy <00:29:14.537>looked <00:29:14.789>at <00:29:15.041>it <00:29:15.293>for <00:29:15.545>me

676
00:29:15.685 --> 00:29:18.405
<00:29:15.685>and <00:29:15.792>said, <00:29:15.900>it'd <00:29:16.008>be <00:29:16.115>nice <00:29:16.223>if <00:29:16.331>there <00:29:16.438>was <00:29:16.546>a <00:29:16.654>way <00:29:16.761>for <00:29:16.869>people <00:29:16.977>to <00:29:17.085>see

677
00:29:18.915 --> 00:29:20.845
<00:29:18.915>each <00:29:19.148>of <00:29:19.381>the <00:29:19.615>components <00:29:19.848>more <00:29:20.081>in <00:29:20.315>action.

678
00:29:20.865 --> 00:29:23.565
<00:29:20.865>And <00:29:21.020>so <00:29:21.176>I've <00:29:21.331>been <00:29:21.487>looking <00:29:21.642>around <00:29:21.798>for <00:29:21.953>a <00:29:22.109>good <00:29:22.265>example.

679
00:29:23.785 --> 00:29:25.365
<00:29:23.785>Um, <00:29:23.985>I <00:29:24.185>was <00:29:24.385>hoping <00:29:24.585>just <00:29:24.785>straight <00:29:24.985>up <00:29:25.185>gi

680
00:29:25.365 --> 00:29:27.285
<00:29:25.365>how <00:29:25.520>pages <00:29:25.676>would <00:29:25.831>get <00:29:25.987>me <00:29:26.142>what <00:29:26.298>I <00:29:26.453>was <00:29:26.609>looking <00:29:26.765>for.

681
00:29:27.425 --> 00:29:31.005
<00:29:27.425>But, <00:29:27.580>uh, <00:29:27.736>to <00:29:27.891>get <00:29:28.047>that, <00:29:28.202>you've <00:29:28.358>gotta <00:29:28.513>get <00:29:28.669>into <00:29:28.825>Jekyll

682
00:29:31.005 --> 00:29:33.085
<00:29:31.005>and <00:29:31.160>there's <00:29:31.316>a <00:29:31.471>bunch <00:29:31.627>of <00:29:31.782>customization <00:29:31.938>you <00:29:32.093>have <00:29:32.249>to <00:29:32.405>make

683
00:29:33.085 --> 00:29:36.165
<00:29:33.085>to <00:29:33.225>everything <00:29:33.365>to <00:29:33.505>make <00:29:33.645>all <00:29:33.785>that <00:29:33.925>flow <00:29:34.065>in <00:29:34.205>and <00:29:34.345>look <00:29:34.485>nice.

684
00:29:36.745 --> 00:29:40.005
<00:29:36.745>Um, <00:29:36.900>I've <00:29:37.056>been <00:29:37.211>looking <00:29:37.367>at <00:29:37.522>storybook, <00:29:37.678>which <00:29:37.833>gets <00:29:37.989>pretty <00:29:38.145>close

685
00:29:40.005 --> 00:29:41.525
<00:29:40.005>to <00:29:40.200>what <00:29:40.395>I <00:29:40.591>would <00:29:40.786>really <00:29:40.982>love <00:29:41.177>to <00:29:41.373>have.

686
00:29:42.185 --> 00:29:44.005
<00:29:42.185>Um, <00:29:42.360>I <00:29:42.534>would <00:29:42.710>love <00:29:42.885>if <00:29:43.060>there <00:29:43.235>was <00:29:43.409>a <00:29:43.585>way

687
00:29:44.005 --> 00:29:47.565
<00:29:44.005>that <00:29:44.180>it <00:29:44.355>really <00:29:44.530>just <00:29:44.705>mimicked <00:29:44.880>the <00:29:45.055>structure <00:29:45.230>of <00:29:45.405>this.

688
00:29:47.715 --> 00:29:50.005
<00:29:47.715>Like <00:29:47.842>you <00:29:47.969>had <00:29:48.096>a <00:29:48.224>menu <00:29:48.351>that <00:29:48.478>had <00:29:48.605>all <00:29:48.733>of <00:29:48.860>these <00:29:48.987>on <00:29:49.115>it,

689
00:29:50.345 --> 00:29:52.965
<00:29:50.345>and <00:29:50.520>each <00:29:50.695>one <00:29:50.870>you <00:29:51.045>clicked <00:29:51.220>into <00:29:51.395>would <00:29:51.570>show <00:29:51.745>each

690
00:29:52.965 --> 00:29:55.685
<00:29:52.965>of <00:29:53.092>the <00:29:53.219>code <00:29:53.346>blocks <00:29:53.474>that <00:29:53.601>are <00:29:53.728>in <00:29:53.855>there, <00:29:53.983>and <00:29:54.110>a <00:29:54.237>working <00:29:54.365>example.

691
00:29:56.385 --> 00:29:59.325
<00:29:56.385>Um, <00:29:56.560>so <00:29:56.735>that's <00:29:56.910>something <00:29:57.085>I'm <00:29:57.260>continuing <00:29:57.435>to <00:29:57.610>play <00:29:57.785>with.

692
00:29:59.945 --> 00:30:03.925
<00:29:59.945>And, <00:30:00.100>um, <00:30:00.256>I've <00:30:00.411>got <00:30:00.567>a <00:30:00.722>whole <00:30:00.878>probably <00:30:01.033>20 <00:30:01.189>different <00:30:01.345>tabs

693
00:30:03.925 --> 00:30:05.325
<00:30:03.925>of <00:30:04.082>things <00:30:04.240>that <00:30:04.397>I <00:30:04.555>want <00:30:04.712>to <00:30:04.870>add <00:30:05.027>to <00:30:05.185>it.

694
00:30:05.945 --> 00:30:08.205
<00:30:05.945>Um, <00:30:06.178>different <00:30:06.411>components <00:30:06.645>that <00:30:06.878>would <00:30:07.111>be <00:30:07.345>nice.

695
00:30:08.225 --> 00:30:11.445
<00:30:08.225>And <00:30:08.352>as <00:30:08.479>I <00:30:08.606>said, <00:30:08.734>for <00:30:08.861>the <00:30:08.988>ones <00:30:09.115>that, <00:30:09.243>like <00:30:09.370>the <00:30:09.497>CSS <00:30:09.625>carousel,

696
00:30:11.445 --> 00:30:13.885
<00:30:11.445>the <00:30:11.572>ones <00:30:11.699>that <00:30:11.826>really, <00:30:11.954>if <00:30:12.081>you <00:30:12.208>wanted <00:30:12.335>to <00:30:12.463>use <00:30:12.590>it, <00:30:12.717>the <00:30:12.845>tabs,

697
00:30:13.885 --> 00:30:16.565
<00:30:13.885>for <00:30:14.025>example, <00:30:14.165>if <00:30:14.305>you <00:30:14.445>look <00:30:14.585>at <00:30:14.725>that <00:30:14.865>one <00:30:15.004>looks <00:30:15.145>beautiful <00:30:15.285>in

698
00:30:16.565 --> 00:30:18.245
<00:30:16.565>Chrome, <00:30:16.915>works <00:30:17.265>great <00:30:17.615>in <00:30:17.965>Chrome,

699
00:30:18.345 --> 00:30:21.125
<00:30:18.345>but <00:30:18.520>anything <00:30:18.695>else, <00:30:18.870>it's <00:30:19.045>just <00:30:19.220>a <00:30:19.395>box <00:30:19.570>in <00:30:19.745>the,

700
00:30:21.215 --> 00:30:22.245
<00:30:21.215>there <00:30:21.524>are <00:30:21.832>no <00:30:22.141>tabs.

701
00:30:22.305 --> 00:30:25.245
<00:30:22.305>So <00:30:22.538>it's, <00:30:22.771>uh, <00:30:23.005>yeah, <00:30:23.238>totally, <00:30:23.471>completely <00:30:23.705>useless.

702
00:30:25.745 --> 00:30:29.205
<00:30:25.745>But <00:30:25.919>I <00:30:26.094>think <00:30:26.270>there's, <00:30:26.445>um, <00:30:26.620>not <00:30:26.794>necessarily <00:30:26.969>that <00:30:27.145>everything,

703
00:30:30.035 --> 00:30:31.645
<00:30:30.035>this <00:30:30.315>is <00:30:30.595>another, <00:30:30.875>uh, <00:30:31.155>hallmark <00:30:31.435>of,

704
00:30:31.765 --> 00:30:35.325
<00:30:31.765>I <00:30:31.940>think <00:30:32.115>progressive <00:30:32.290>enhancement <00:30:32.465>web <00:30:32.640>is <00:30:32.815>not <00:30:32.990>everything <00:30:33.165>needs

705
00:30:35.345 --> 00:30:38.965
<00:30:35.345>to <00:30:35.520>look <00:30:35.695>and <00:30:35.870>function <00:30:36.045>exactly, <00:30:36.220>exactly <00:30:36.395>the <00:30:36.570>same <00:30:36.745>everywhere.

706
00:30:39.585 --> 00:30:43.125
<00:30:39.585>If, <00:30:39.740>uh, <00:30:39.896>if <00:30:40.051>you <00:30:40.207>can <00:30:40.362>get <00:30:40.518>it <00:30:40.673>close, <00:30:40.829>that's <00:30:40.985>great.

707
00:30:43.545 --> 00:30:46.405
<00:30:43.545>Uh, <00:30:43.720>maybe <00:30:43.895>on <00:30:44.070>some <00:30:44.245>devices <00:30:44.420>instead <00:30:44.595>of <00:30:44.770>three <00:30:44.945>tabs,

708
00:30:46.405 --> 00:30:49.965
<00:30:46.405>maybe <00:30:46.560>they're <00:30:46.716>just <00:30:46.871>three <00:30:47.027>stacked <00:30:47.182>comp, <00:30:47.338>uh, <00:30:47.493>you <00:30:47.649>know, <00:30:47.805>boxes.

709
00:30:50.345 --> 00:30:52.805
<00:30:50.345>And <00:30:50.520>maybe <00:30:50.695>that <00:30:50.870>should <00:30:51.045>be <00:30:51.220>a <00:30:51.395>good <00:30:51.570>enough <00:30:51.745>solution.

710
00:30:52.865 --> 00:30:57.845
<00:30:52.865>So, <00:30:52.981>um, <00:30:53.098>I <00:30:53.215>think <00:30:53.331>it <00:30:53.448>might <00:30:53.565>depend <00:30:53.681>on <00:30:53.798>if <00:30:53.915>you <00:30:54.031>can <00:30:54.148>polyfill <00:30:54.265>it

711
00:30:57.845 --> 00:31:00.605
<00:30:57.845>and <00:30:58.020>just <00:30:58.195>how <00:30:58.370>much <00:30:58.545>is <00:30:58.720>necessary <00:30:58.895>to <00:30:59.070>do <00:30:59.245>that.

712
00:31:01.145 --> 00:31:05.405
<00:31:01.145>Um, <00:31:01.300>so <00:31:01.456>that's, <00:31:01.611>that's <00:31:01.767>another, <00:31:01.922>another <00:31:02.078>level <00:31:02.233>to <00:31:02.389>play <00:31:02.545>with,

713
00:31:05.465 --> 00:31:07.605
<00:31:05.465>but <00:31:05.665>that's <00:31:05.865>the <00:31:06.064>goal <00:31:06.264>is <00:31:06.465>to <00:31:06.665>make <00:31:06.865>these

714
00:31:07.625 --> 00:31:09.445
<00:31:07.625>as <00:31:07.858>copy <00:31:08.091>pastable <00:31:08.325>as <00:31:08.558>possible <00:31:08.791>for <00:31:09.025>people.

715
00:31:10.025 --> 00:31:12.925
<00:31:10.025>Um, <00:31:10.225>but <00:31:10.425>not <00:31:10.625>something <00:31:10.825>that <00:31:11.025>is <00:31:11.225>so, <00:31:11.425>uh,

716
00:31:14.045 --> 00:31:16.815
<00:31:14.045>such <00:31:14.185>a <00:31:14.325>steep <00:31:14.465>learning <00:31:14.605>curve <00:31:14.745>that <00:31:14.885>people <00:31:15.025>can't <00:31:15.165>learn <00:31:15.305>from <00:31:15.445>it.

717
00:31:16.975 --> 00:31:19.775
<00:31:16.975>I <00:31:17.115>would <00:31:17.254>really <00:31:17.395>love <00:31:17.534>for <00:31:17.675>this <00:31:17.814>to <00:31:17.955>be <00:31:18.094>like <00:31:18.235>a <00:31:18.375>learning,

718
00:31:20.055 --> 00:31:21.655
<00:31:20.055>a <00:31:20.255>learning <00:31:20.455>space <00:31:20.655>where <00:31:20.855>people <00:31:21.055>could <00:31:21.255>go <00:31:21.455>in

719
00:31:21.655 --> 00:31:23.055
<00:31:21.655>and <00:31:21.812>look <00:31:21.970>at <00:31:22.127>it <00:31:22.285>and <00:31:22.442>see, <00:31:22.600>oh, <00:31:22.757>that's <00:31:22.915>cool.

720
00:31:23.595 --> 00:31:27.335
<00:31:23.595>And, <00:31:23.711>um, <00:31:23.828>it <00:31:23.945>is <00:31:24.061>open <00:31:24.178>source. <00:31:24.295>It <00:31:24.411>is <00:31:24.528>an, <00:31:24.645>uh, <00:31:24.761>open <00:31:24.878>GPL <00:31:24.995>license.

721
00:31:27.975 --> 00:31:31.615
<00:31:27.975>I <00:31:28.175>would <00:31:28.375>love <00:31:28.574>contributions, <00:31:28.774>whether <00:31:28.975>issues, <00:31:29.175>pull <00:31:29.375>requests,

722
00:31:32.015 --> 00:31:33.895
<00:31:32.015>anything <00:31:32.295>that <00:31:32.575>would <00:31:32.855>help <00:31:33.135>build <00:31:33.415>this.

723
00:31:34.075 --> 00:31:36.415
<00:31:34.075>Um, <00:31:34.202>you <00:31:34.329>know, <00:31:34.456>if <00:31:34.584>there's <00:31:34.711>a <00:31:34.838>top <00:31:34.965>level <00:31:35.093>that <00:31:35.220>you <00:31:35.347>think, <00:31:35.475>oh,

724
00:31:37.285 --> 00:31:39.775
<00:31:37.285>there's <00:31:37.425>a <00:31:37.565>variation <00:31:37.705>that <00:31:37.845>you <00:31:37.985>didn't <00:31:38.125>have <00:31:38.265>in <00:31:38.405>there, <00:31:38.545>I'd <00:31:38.685>love

725
00:31:39.775 --> 00:31:41.335
<00:31:39.775>to <00:31:39.950>see <00:31:40.125>that <00:31:40.300>kind <00:31:40.475>of <00:31:40.650>stuff <00:31:40.825>added <00:31:41.000>to <00:31:41.175>it.

726
00:31:41.995 --> 00:31:43.975
<00:31:41.995>So, <00:31:42.195>um, <00:31:42.395>as <00:31:42.594>we <00:31:42.794>go <00:31:42.995>down, <00:31:43.195>there's <00:31:43.395>a

727
00:31:44.595 --> 00:31:45.735
<00:31:44.595>bit <00:31:44.851>more <00:31:45.108>explainer <00:31:45.364>down <00:31:45.620>here.

728
00:31:45.735 --> 00:31:48.815
<00:31:45.735>There's <00:31:45.909>some <00:31:46.084>nice <00:31:46.260>resources <00:31:46.435>here <00:31:46.610>from, <00:31:46.784>again, <00:31:46.959>back, <00:31:47.135>uh,

729
00:31:49.205 --> 00:31:50.775
<00:31:49.205>Christina <00:31:49.554>Silver <00:31:49.905>was <00:31:50.254>the <00:31:50.605>earliest.

730
00:31:50.975 --> 00:31:52.175
<00:31:50.975>I <00:31:51.190>could <00:31:51.407>find <00:31:51.623>somebody <00:31:51.839>talking <00:31:52.054>about

731
00:31:52.175 --> 00:31:53.975
<00:31:52.175>that <00:31:52.455>almost <00:31:52.735>10 <00:31:53.014>years <00:31:53.294>ago <00:31:53.575>now.

732
00:31:54.595 --> 00:31:57.095
<00:31:54.595>Um, <00:31:54.945>but <00:31:55.295>a <00:31:55.645>few <00:31:55.995>articles,

733
00:31:57.095 --> 00:31:58.655
<00:31:57.095>and <00:31:57.295>I <00:31:57.495>borrowed <00:31:57.695>from <00:31:57.895>some <00:31:58.095>of <00:31:58.295>these, <00:31:58.495>um,

734
00:31:59.185 --> 00:32:03.015
<00:31:59.185>these <00:31:59.312>are <00:31:59.439>some <00:31:59.566>quite <00:31:59.694>old, <00:31:59.821>so <00:31:59.948>some <00:32:00.075>of <00:32:00.203>the <00:32:00.330>methods <00:32:00.457>are, <00:32:00.585>uh,

735
00:32:03.055 --> 00:32:04.095
<00:32:03.055>a <00:32:03.367>bit <00:32:03.679>passe <00:32:03.991>now.

736
00:32:04.555 --> 00:32:07.535
<00:32:04.555>Um, <00:32:04.695>also <00:32:04.835>mentioned, <00:32:04.975>I <00:32:05.115>know <00:32:05.255>you <00:32:05.395>had <00:32:05.535>Theo <00:32:05.675>on <00:32:05.815>here <00:32:05.955>recently,

737
00:32:07.675 --> 00:32:11.855
<00:32:07.675>and, <00:32:07.875>uh, <00:32:08.075>absolute <00:32:08.274>fanboy <00:32:08.475>everything <00:32:08.675>he <00:32:08.875>is <00:32:09.075>doing.

738
00:32:12.195 --> 00:32:13.615
<00:32:12.195>Um, <00:32:12.377>I <00:32:12.560>don't <00:32:12.742>know <00:32:12.925>if <00:32:13.107>you <00:32:13.290>know <00:32:13.473>usta,

739
00:32:13.855 --> 00:32:16.095
<00:32:13.855>Mimi <00:32:14.010>Mina <00:32:14.166>also <00:32:14.321>puts <00:32:14.477>out <00:32:14.632>a <00:32:14.788>ton <00:32:14.943>of <00:32:15.099>great <00:32:15.255>stuff.

740
00:32:16.595 --> 00:32:18.415
<00:32:16.595>Um, <00:32:16.770>this <00:32:16.945>is <00:32:17.120>a <00:32:17.295>list <00:32:17.470>I'd <00:32:17.645>like <00:32:17.820>to <00:32:17.995>grow.

741
00:32:18.955 --> 00:32:22.615
<00:32:18.955>Uh, <00:32:19.062>I <00:32:19.170>do <00:32:19.278>get <00:32:19.385>a <00:32:19.493>little <00:32:19.601>kudos <00:32:19.708>to, <00:32:19.816>I <00:32:19.924>was <00:32:20.031>really <00:32:20.139>far <00:32:20.247>into <00:32:20.355>this

742
00:32:22.615 --> 00:32:25.255
<00:32:22.615>before <00:32:22.848>I <00:32:23.081>tripped <00:32:23.315>across <00:32:23.548>another <00:32:23.781>repo, <00:32:24.015>um,

743
00:32:25.395 --> 00:32:26.935
<00:32:25.395>called <00:32:25.741>You <00:32:26.088>Don't <00:32:26.434>Need <00:32:26.781>JavaScript.

744
00:32:26.935 --> 00:32:30.255
<00:32:26.935>And <00:32:27.135>it's <00:32:27.335>got <00:32:27.534>a <00:32:27.735>absolute <00:32:27.935>ton <00:32:28.135>of <00:32:28.335>examples.

745
00:32:30.635 --> 00:32:32.855
<00:32:30.635>Um, <00:32:30.835>the <00:32:31.035>documentation <00:32:31.235>for <00:32:31.435>each <00:32:31.635>one <00:32:31.835>isn't <00:32:32.035>great,

746
00:32:33.075 --> 00:32:34.895
<00:32:33.075>and <00:32:33.250>the <00:32:33.425>code <00:32:33.600>for <00:32:33.775>each <00:32:33.950>one <00:32:34.125>has <00:32:34.300>a <00:32:34.475>bit

747
00:32:34.895 --> 00:32:35.975
<00:32:34.895>more <00:32:35.089>code <00:32:35.283>than <00:32:35.478>I <00:32:35.672>really <00:32:35.867>wanted.

748
00:32:36.115 --> 00:32:38.695
<00:32:36.115>So <00:32:36.290>I <00:32:36.465>figured, <00:32:36.640>well, <00:32:36.815>you <00:32:36.990>can't <00:32:37.165>have <00:32:37.340>too <00:32:37.515>many

749
00:32:38.695 --> 00:32:39.765
<00:32:38.695>of <00:32:38.935>these <00:32:39.176>kind <00:32:39.417>of <00:32:39.658>resources.

750
00:32:39.865 --> 00:32:42.885
<00:32:39.865>So, <00:32:40.040>um, <00:32:40.215>and <00:32:40.390>there's <00:32:40.565>a <00:32:40.740>bit <00:32:40.915>here <00:32:41.090>on <00:32:41.265>contributing

751
00:32:42.885 --> 00:32:43.925
<00:32:42.885>if <00:32:43.119>somebody <00:32:43.353>wanted <00:32:43.587>to <00:32:43.821>contribute.

752
00:32:44.025 --> 00:32:46.725
<00:32:44.025>So <00:32:44.165>I <00:32:44.305>think <00:32:44.445>that's <00:32:44.585>one <00:32:44.725>thing <00:32:44.865>I <00:32:45.005>probably <00:32:45.145>is <00:32:45.285>thing <00:32:45.425>one,

753
00:32:47.465 --> 00:32:50.605
<00:32:47.465>One <00:32:47.592>thing <00:32:47.719>we <00:32:47.846>did <00:32:47.974>in <00:32:48.101>the <00:32:48.228>past <00:32:48.355>for <00:32:48.483>that <00:32:48.610>was <00:32:48.737>basically <00:32:48.865>then

754
00:32:50.605 --> 00:32:53.405
<00:32:50.605>to <00:32:50.780>wrap <00:32:50.955>it <00:32:51.130>as, <00:32:51.305>uh, <00:32:51.480>as <00:32:51.655>templates <00:32:51.830>for <00:32:52.005>editors.

755
00:32:53.435 --> 00:32:54.885
<00:32:53.435>Like <00:32:53.761>we <00:32:54.087>should <00:32:54.413>studio <00:32:54.740>code.

756
00:32:54.885 --> 00:32:56.445
<00:32:54.885>Like <00:32:55.165>I <00:32:55.445>could <00:32:55.725>type <00:32:56.004>like <00:32:56.285>Carousel

757
00:32:56.705 --> 00:32:58.525
<00:32:56.705>and <00:32:56.879>I <00:32:57.054>would <00:32:57.230>get <00:32:57.405>the <00:32:57.580>code <00:32:57.754>kind <00:32:57.929>of <00:32:58.105>thing.

758
00:32:58.525 --> 00:33:00.445
<00:32:58.525>That <00:32:58.700>would <00:32:58.875>be <00:32:59.050>that <00:32:59.225>that's <00:32:59.400>the <00:32:59.575>thing <00:32:59.750>to <00:32:59.925>do.

759
00:33:00.785 --> 00:33:03.325
<00:33:00.785>And <00:33:00.960>that <00:33:01.135>of <00:33:01.310>course <00:33:01.485>brings <00:33:01.660>us <00:33:01.835>to <00:33:02.010>web <00:33:02.185>coding

760
00:33:03.585 --> 00:33:06.325
<00:33:03.585>and <00:33:03.760>assisted <00:33:03.935>AI <00:33:04.110>coding <00:33:04.285>and <00:33:04.460>these <00:33:04.635>kind <00:33:04.810>of <00:33:04.985>things.

761
00:33:06.465 --> 00:33:09.885
<00:33:06.465>And <00:33:06.605>I <00:33:06.745>just <00:33:06.885>build <00:33:07.024>a <00:33:07.165>few <00:33:07.304>random <00:33:07.445>things <00:33:07.584>for <00:33:07.725>myself <00:33:07.865>lately.

762
00:33:10.065 --> 00:33:13.925
<00:33:10.065>And, <00:33:10.172>uh, <00:33:10.280>it <00:33:10.388>just <00:33:10.495>cracks <00:33:10.603>me <00:33:10.711>up <00:33:10.818>how <00:33:10.926>they <00:33:11.034>get <00:33:11.141>the, <00:33:11.249>I <00:33:11.357>don't <00:33:11.465>know

763
00:33:13.925 --> 00:33:15.605
<00:33:13.925>where <00:33:14.205>they <00:33:14.485>got <00:33:14.764>the <00:33:15.044>information <00:33:15.325>from,

764
00:33:15.985 --> 00:33:18.645
<00:33:15.985>but <00:33:16.185>information, <00:33:16.385>I <00:33:16.584>mean, <00:33:16.784>basic <00:33:16.985>things <00:33:17.185>like, <00:33:17.385>uh,

765
00:33:18.915 --> 00:33:22.645
<00:33:18.915>make <00:33:19.070>a <00:33:19.226>search <00:33:19.381>form, <00:33:19.537>not <00:33:19.692>a <00:33:19.848>single <00:33:20.003>label <00:33:20.159>inside, <00:33:20.315>like,

766
00:33:22.745 --> 00:33:25.245
<00:33:22.745>you <00:33:22.919>know, <00:33:23.094>make <00:33:23.270>a, <00:33:23.445>a, <00:33:23.620>uh, <00:33:23.794>make, <00:33:23.969>make <00:33:24.145>something.

767
00:33:25.705 --> 00:33:28.285
<00:33:25.705>And <00:33:25.905>my <00:33:26.105>favorite <00:33:26.304>was <00:33:26.504>like <00:33:26.705>generating, <00:33:26.905>uh, <00:33:27.105>uh,

768
00:33:28.285 --> 00:33:29.365
<00:33:28.285>generating <00:33:29.257>something

769
00:33:29.465 --> 00:33:31.645
<00:33:29.465>and <00:33:29.698>writing <00:33:29.931>say <00:33:30.165>like, <00:33:30.398>here's <00:33:30.631>search <00:33:30.865>form.

770
00:33:31.645 --> 00:33:32.845
<00:33:31.645>It <00:33:31.915>was, <00:33:32.185>everything <00:33:32.455>was <00:33:32.725>diffs.

771
00:33:33.225 --> 00:33:36.725
<00:33:33.225>And <00:33:33.399>then <00:33:33.574>like <00:33:33.750>the <00:33:33.925>JavaScript <00:33:34.100>it <00:33:34.274>generated <00:33:34.449>said, <00:33:34.625>like,

772
00:33:36.745 --> 00:33:40.295
<00:33:36.745>search <00:33:36.945>diff, <00:33:37.145>the <00:33:37.344>variable <00:33:37.544>was <00:33:37.745>called <00:33:37.945>Search <00:33:38.145>Diff.

773
00:33:40.435 --> 00:33:42.415
<00:33:40.435>So <00:33:40.784>using <00:33:41.135>the <00:33:41.485>wrong <00:33:41.835>element

774
00:33:42.875 --> 00:33:46.135
<00:33:42.875>and <00:33:43.030>then <00:33:43.186>hard <00:33:43.341>coding <00:33:43.497>the <00:33:43.652>wrong <00:33:43.808>element <00:33:43.963>into <00:33:44.119>the <00:33:44.275>JavaScript

775
00:33:46.235 --> 00:33:48.015
<00:33:46.235>to <00:33:46.409>make <00:33:46.584>sure <00:33:46.760>you <00:33:46.935>can <00:33:47.110>never <00:33:47.284>change <00:33:47.459>it <00:33:47.635>to

776
00:33:48.285 --> 00:33:49.335
<00:33:48.285>what <00:33:48.521>it's <00:33:48.757>supposed <00:33:48.993>to <00:33:49.230>be.

777
00:33:50.025 --> 00:33:54.015
<00:33:50.025>Right? <00:33:50.258>Like <00:33:50.491>naming, <00:33:50.725>naming <00:33:50.958>JavaScript, <00:33:51.191>JavaScript <00:33:51.425>references

778
00:33:54.195 --> 00:33:58.975
<00:33:54.195>to <00:33:54.311>the <00:33:54.428>Domme <00:33:54.544>with <00:33:54.661>the <00:33:54.778>name <00:33:54.895>of <00:33:55.011>the <00:33:55.128>HTML <00:33:55.245>element <00:33:55.361>is <00:33:55.478>just, <00:33:55.595>I,

779
00:33:59.375 --> 00:34:01.695
<00:33:59.375>I <00:33:59.502>don't <00:33:59.629>know <00:33:59.756>who, <00:33:59.884>who <00:34:00.011>was <00:34:00.138>drunk <00:34:00.265>at <00:34:00.393>three <00:34:00.520>in <00:34:00.647>the <00:34:00.775>morning

780
00:34:01.695 --> 00:34:03.215
<00:34:01.695>and <00:34:01.968>put <00:34:02.242>that <00:34:02.515>on <00:34:02.789>Stack <00:34:03.062>Overflow.

781
00:34:03.315 --> 00:34:06.495
<00:34:03.315>And <00:34:03.490>then, <00:34:03.665>uh, <00:34:03.840>basically <00:34:04.015>copilot <00:34:04.190>indexed <00:34:04.365>it, <00:34:04.540>right? <00:34:04.715>Right.

782
00:34:06.495 --> 00:34:08.775
<00:34:06.495>But <00:34:06.774>we <00:34:07.054>talked <00:34:07.334>about <00:34:07.614>this <00:34:07.895>earlier.

783
00:34:09.035 --> 00:34:12.255
<00:34:09.034>You, <00:34:09.151>your, <00:34:09.268>what <00:34:09.384>your <00:34:09.501>main <00:34:09.618>reason <00:34:09.734>why <00:34:09.851>you <00:34:09.968>want <00:34:10.085>to <00:34:10.201>do <00:34:10.318>this <00:34:10.435>is

784
00:34:12.275 --> 00:34:15.535
<00:34:12.275>of <00:34:12.508>course, <00:34:12.741>performance <00:34:12.975>as <00:34:13.208>well, <00:34:13.441>like <00:34:13.675>resilience,

785
00:34:15.715 --> 00:34:17.975
<00:34:15.715>but <00:34:15.915>also <00:34:16.115>performance, <00:34:16.315>like <00:34:16.515>the <00:34:16.715>thing <00:34:16.915>can't <00:34:17.115>break.

786
00:34:18.395 --> 00:34:19.695
<00:34:18.395>And <00:34:18.590>that, <00:34:18.784>that <00:34:18.980>was <00:34:19.175>always <00:34:19.370>the <00:34:19.565>problem

787
00:34:19.695 --> 00:34:21.295
<00:34:19.695>with <00:34:20.161>CSS <00:34:20.628>only <00:34:21.095>solutions.

788
00:34:21.455 --> 00:34:24.495
<00:34:21.455>I <00:34:21.594>always <00:34:21.735>didn't <00:34:21.875>like <00:34:22.014>that <00:34:22.154>term <00:34:22.295>when <00:34:22.435>people <00:34:22.574>did <00:34:22.715>blog <00:34:22.855>posts.

789
00:34:24.605 --> 00:34:26.655
<00:34:24.605>This <00:34:24.885>is <00:34:25.165>a <00:34:25.445>CSS <00:34:25.725>only <00:34:26.005>carousel,

790
00:34:26.955 --> 00:34:29.335
<00:34:26.955>and <00:34:27.130>you're <00:34:27.304>like, <00:34:27.480>well, <00:34:27.654>it <00:34:27.830>needs <00:34:28.005>HTML <00:34:28.179>as <00:34:28.355>well.

791
00:34:29.435 --> 00:34:32.135
<00:34:29.435>And <00:34:29.668>if <00:34:29.901>you're <00:34:30.134>basically <00:34:30.368>abusing <00:34:30.601>check <00:34:30.835>boxes

792
00:34:32.285 --> 00:34:35.695
<00:34:32.284>that <00:34:32.460>you <00:34:32.634>hide <00:34:32.810>off <00:34:32.984>screen <00:34:33.159>to <00:34:33.335>get <00:34:33.509>some <00:34:33.685>functionality

793
00:34:35.885 --> 00:34:40.695
<00:34:35.885>that <00:34:36.025>is <00:34:36.165>not <00:34:36.305>built <00:34:36.445>into <00:34:36.585>the <00:34:36.725>component, <00:34:36.865>it <00:34:37.005>always <00:34:37.145>felt <00:34:37.285>hacky

794
00:34:40.835 --> 00:34:43.855
<00:34:40.835>and <00:34:40.975>it <00:34:41.115>felt <00:34:41.255>very <00:34:41.395>reliant <00:34:41.534>on <00:34:41.675>the <00:34:41.815>browser <00:34:41.955>at <00:34:42.095>the <00:34:42.235>time.

795
00:34:43.925 --> 00:34:45.655
<00:34:43.925>Like, <00:34:44.100>there's <00:34:44.275>a <00:34:44.450>lot <00:34:44.625>of <00:34:44.800>Cs, <00:34:44.975>there's <00:34:45.150>only <00:34:45.325>solutions

796
00:34:45.655 --> 00:34:48.375
<00:34:45.655>that <00:34:45.855>work <00:34:46.055>in, <00:34:46.255>in <00:34:46.455>my <00:34:46.655>case, <00:34:46.855>Netscape <00:34:47.055>four

797
00:34:48.875 --> 00:34:50.615
<00:34:48.875>and <00:34:49.155>in <00:34:49.435>other <00:34:49.715>cases <00:34:49.995>IE <00:34:50.275>10,

798
00:34:51.035 --> 00:34:53.375
<00:34:51.034>and <00:34:51.268>that <00:34:51.501>basically <00:34:51.734>don't <00:34:51.968>work <00:34:52.201>anymore <00:34:52.435>anywhere.

799
00:34:53.475 --> 00:34:54.615
<00:34:53.475>And <00:34:53.817>they <00:34:54.158>don't <00:34:54.500>fault.

800
00:34:55.495 --> 00:34:59.255
<00:34:55.495>I <00:34:55.728>mean, <00:34:55.961>we <00:34:56.194>always <00:34:56.428>praise <00:34:56.661>JavaScript <00:34:56.895>H-T-M-L-C-S-S

801
00:34:59.675 --> 00:35:01.055
<00:34:59.675>as <00:34:59.923>being <00:35:00.171>able <00:35:00.420>not <00:35:00.668>to <00:35:00.917>break,

802
00:35:01.715 --> 00:35:03.975
<00:35:01.715>but <00:35:01.890>I <00:35:02.065>think <00:35:02.240>GSS <00:35:02.415>has <00:35:02.590>become <00:35:02.765>so <00:35:02.940>complex <00:35:03.115>that

803
00:35:04.035 --> 00:35:07.055
<00:35:04.035>by <00:35:04.174>now <00:35:04.315>we <00:35:04.455>can <00:35:04.595>build <00:35:04.734>broken <00:35:04.875>things <00:35:05.015>in <00:35:05.154>CSS <00:35:05.295>as <00:35:05.435>well.

804
00:35:07.255 --> 00:35:08.255
Right.

805
00:35:09.555 --> 00:35:10.575
<00:35:09.555>For <00:35:09.738>sure. <00:35:09.922>I <00:35:10.105>mean, <00:35:10.289>for <00:35:10.473>sure,

806
00:35:10.575 --> 00:35:14.455
<00:35:10.575>if <00:35:10.750>something <00:35:10.924>isn't <00:35:11.100>like <00:35:11.274>widely <00:35:11.450>available, <00:35:11.625>um, <00:35:11.799>you <00:35:11.975>know,

807
00:35:14.455 --> 00:35:16.975
<00:35:14.455>there's, <00:35:14.654>there's <00:35:14.855>all <00:35:15.055>kinds <00:35:15.255>of <00:35:15.455>articles <00:35:15.654>that <00:35:15.855>granted,

808
00:35:16.975 --> 00:35:18.535
<00:35:16.975>they're, <00:35:17.255>they're <00:35:17.535>written <00:35:17.815>with <00:35:18.095>the <00:35:18.375>intent

809
00:35:18.535 --> 00:35:20.215
<00:35:18.535>of <00:35:18.768>pushing <00:35:19.001>the <00:35:19.234>envelope <00:35:19.468>and <00:35:19.701>that's <00:35:19.935>fine.

810
00:35:20.835 --> 00:35:23.335
<00:35:20.835>Um, <00:35:21.010>but, <00:35:21.185>you <00:35:21.360>know, <00:35:21.535>CSS <00:35:21.710>functions <00:35:21.885>are <00:35:22.060>coming <00:35:22.235>out,

811
00:35:23.915 --> 00:35:25.335
<00:35:23.915>uh, <00:35:24.554>starting <00:35:25.193>scope.

812
00:35:25.335 --> 00:35:28.255
<00:35:25.335>There's, <00:35:25.535>there's <00:35:25.735>a <00:35:25.935>lot <00:35:26.135>of, <00:35:26.335>uh, <00:35:26.535>view <00:35:26.735>transitions.

813
00:35:28.405 --> 00:35:30.735
<00:35:28.405>There's <00:35:28.580>a <00:35:28.755>lot <00:35:28.930>of <00:35:29.105>CSS <00:35:29.280>that <00:35:29.455>you <00:35:29.630>can <00:35:29.805>write

814
00:35:30.765 --> 00:35:33.055
<00:35:30.765>that <00:35:30.964>simply <00:35:31.165>is <00:35:31.365>not <00:35:31.565>going <00:35:31.765>to <00:35:31.964>work <00:35:32.165>everywhere.

815
00:35:33.475 --> 00:35:35.695
<00:35:33.475>The <00:35:33.630>CSS <00:35:33.786>carousel, <00:35:33.941>the <00:35:34.097>tabs <00:35:34.252>that <00:35:34.408>we <00:35:34.563>just <00:35:34.719>looked <00:35:34.875>at,

816
00:35:35.695 --> 00:35:37.175
<00:35:35.695>those <00:35:36.028>do <00:35:36.361>not <00:35:36.694>work <00:35:37.027>everywhere.

817
00:35:37.905 --> 00:35:42.195
<00:35:37.905>Um, <00:35:38.060>but <00:35:38.216>I <00:35:38.371>think <00:35:38.527>that's <00:35:38.682>up <00:35:38.838>to <00:35:38.993>us <00:35:39.149>to <00:35:39.305>figure,

818
00:35:42.695 --> 00:35:43.835
<00:35:42.695>you <00:35:42.951>know, <00:35:43.208>these, <00:35:43.464>again, <00:35:43.721>these,

819
00:35:44.635 --> 00:35:47.555
<00:35:44.635>I <00:35:44.775>would <00:35:44.915>hope <00:35:45.055>these <00:35:45.195>articles <00:35:45.335>are <00:35:45.475>being <00:35:45.615>written <00:35:45.755>to <00:35:45.895>just <00:35:46.035>kind

820
00:35:47.555 --> 00:35:49.635
<00:35:47.555>of <00:35:47.904>show <00:35:48.254>these <00:35:48.605>are <00:35:48.955>possibilities.

821
00:35:49.645 --> 00:35:52.795
<00:35:49.645>These <00:35:49.785>are <00:35:49.925>coming. <00:35:50.065>If <00:35:50.205>you <00:35:50.345>get <00:35:50.485>people <00:35:50.625>excited <00:35:50.765>about <00:35:50.905>it, <00:35:51.045>uh,

822
00:35:52.795 --> 00:35:53.835
<00:35:52.795>maybe <00:35:53.029>we <00:35:53.263>all <00:35:53.497>go <00:35:53.731>in

823
00:35:53.835 --> 00:35:56.915
<00:35:53.835>and <00:35:53.990>check <00:35:54.146>that <00:35:54.301>box <00:35:54.457>on <00:35:54.612>the <00:35:54.768>next <00:35:54.923>interop <00:35:55.079>voting, <00:35:55.235>um,

824
00:35:57.815 --> 00:35:59.355
<00:35:57.815>or, <00:35:58.046>you <00:35:58.277>know, <00:35:58.508>trying <00:35:58.739>to <00:35:58.970>help <00:35:59.201>contribute

825
00:35:59.455 --> 00:36:02.555
<00:35:59.455>or <00:35:59.630>maybe <00:35:59.805>we <00:35:59.980>write <00:36:00.154>something <00:36:00.330>to, <00:36:00.505>to <00:36:00.680>help <00:36:00.855>fill

826
00:36:02.555 --> 00:36:04.355
<00:36:02.555>that <00:36:02.835>in <00:36:03.115>where <00:36:03.395>it <00:36:03.674>doesn't <00:36:03.955>work.

827
00:36:04.935 --> 00:36:07.635
<00:36:04.935>Um, <00:36:05.168>but, <00:36:05.401>you <00:36:05.634>know, <00:36:05.868>ideally <00:36:06.101>as <00:36:06.335>professionals,

828
00:36:07.725 --> 00:36:08.755
<00:36:07.725>we're <00:36:08.034>checking <00:36:08.343>our <00:36:08.652>stuff

829
00:36:08.755 --> 00:36:10.475
<00:36:08.755>and <00:36:08.955>making <00:36:09.155>sure <00:36:09.355>what <00:36:09.555>works <00:36:09.755>where, <00:36:09.955>what <00:36:10.155>doesn't.

830
00:36:11.095 --> 00:36:15.385
<00:36:11.095>But <00:36:11.294>yeah, <00:36:11.495>I <00:36:11.694>mean, <00:36:11.895>it <00:36:12.095>just, <00:36:12.294>that <00:36:12.495>that's,

831
00:36:15.385 --> 00:36:16.425
<00:36:15.385>that's <00:36:15.619>the <00:36:15.853>game, <00:36:16.087>isn't <00:36:16.321>it?

832
00:36:16.425 --> 00:36:19.065
<00:36:16.425>We <00:36:16.600>always, <00:36:16.775>we're <00:36:16.950>writing <00:36:17.125>the <00:36:17.300>next <00:36:17.475>thing <00:36:17.650>and, <00:36:17.825>and,

833
00:36:19.165 --> 00:36:23.665
<00:36:19.165>and <00:36:19.281>it's, <00:36:19.398>uh, <00:36:19.515>I, <00:36:19.631>I <00:36:19.748>think <00:36:19.865>the, <00:36:19.981>the <00:36:20.098>part <00:36:20.215>of <00:36:20.331>it <00:36:20.448>when <00:36:20.565>it,

834
00:36:23.665 --> 00:36:27.065
<00:36:23.665>when <00:36:23.865>it <00:36:24.065>isn't <00:36:24.265>explicitly <00:36:24.465>stated <00:36:24.665>about <00:36:24.865>how, <00:36:25.065>yeah,

835
00:36:27.065 --> 00:36:29.785
<00:36:27.065>this <00:36:27.205>might <00:36:27.345>not <00:36:27.485>work <00:36:27.625>everywhere, <00:36:27.765>it's <00:36:27.905>kind <00:36:28.045>of <00:36:28.185>smells <00:36:28.325>of <00:36:28.465>like,

836
00:36:29.785 --> 00:36:31.065
<00:36:29.785>just <00:36:30.073>sort <00:36:30.361>of <00:36:30.649>click <00:36:30.937>baby.

837
00:36:32.015 --> 00:36:33.905
<00:36:32.015>Like <00:36:32.295>get <00:36:32.575>everybody <00:36:32.855>excited <00:36:33.134>about <00:36:33.415>something.

838
00:36:33.925 --> 00:36:36.825
<00:36:33.925>And <00:36:34.052>then, <00:36:34.179>um, <00:36:34.306>I <00:36:34.434>always <00:36:34.561>find <00:36:34.688>it <00:36:34.815>frustrating <00:36:34.943>when <00:36:35.070>I <00:36:35.197>get <00:36:35.325>into,

839
00:36:37.045 --> 00:36:38.585
<00:36:37.045>uh, <00:36:37.322>an <00:36:37.599>article, <00:36:37.876>somebody <00:36:38.153>shows <00:36:38.431>us,

840
00:36:38.585 --> 00:36:40.225
<00:36:38.585>writes <00:36:38.785>about <00:36:38.985>this <00:36:39.185>great <00:36:39.385>way <00:36:39.585>to <00:36:39.785>do <00:36:39.985>something,

841
00:36:40.445 --> 00:36:42.345
<00:36:40.445>and <00:36:40.552>they <00:36:40.660>get <00:36:40.768>all <00:36:40.875>the <00:36:40.983>way <00:36:41.091>to <00:36:41.198>the <00:36:41.306>very <00:36:41.414>end <00:36:41.521>of <00:36:41.629>it <00:36:41.737>that <00:36:41.845>says,

842
00:36:42.525 --> 00:36:44.585
<00:36:42.525>oh, <00:36:42.652>by <00:36:42.779>the <00:36:42.906>way, <00:36:43.034>this <00:36:43.161>doesn't <00:36:43.288>work <00:36:43.415>anywhere <00:36:43.543>on <00:36:43.670>the <00:36:43.797>web <00:36:43.925>yet,

843
00:36:44.685 --> 00:36:46.105
<00:36:44.685>but <00:36:44.940>it'll, <00:36:45.196>one <00:36:45.451>day <00:36:45.707>it <00:36:45.963>will.

844
00:36:46.365 --> 00:36:48.185
<00:36:46.365>Or <00:36:46.540>something <00:36:46.714>to <00:36:46.890>that <00:36:47.064>effect. <00:36:47.240>It's <00:36:47.415>like, <00:36:47.589>okay, <00:36:47.765>well

845
00:36:51.995 --> 00:36:54.385
<00:36:51.995>lemme <00:36:52.228>just <00:36:52.461>start <00:36:52.694>with <00:36:52.928>that, <00:36:53.161>that <00:36:53.395>pre-concept,

846
00:36:54.405 --> 00:36:55.865
<00:36:54.405>so <00:36:54.624>I <00:36:54.843>don't <00:36:55.062>get <00:36:55.281>too <00:36:55.500>excited <00:36:55.719>either.

847
00:36:56.615 --> 00:36:58.465
<00:36:56.615>Yeah. <00:36:56.848>The <00:36:57.081>Adam <00:36:57.314>Argy <00:36:57.548>posts, <00:36:57.781>like, <00:36:58.015>oh,

848
00:36:58.465 --> 00:37:00.665
<00:36:58.465>here's <00:36:58.640>my <00:36:58.815>nightly <00:36:58.990>build <00:36:59.165>of <00:36:59.340>chromium <00:36:59.515>that <00:36:59.690>you <00:36:59.865>have

849
00:37:00.665 --> 00:37:03.025
<00:37:00.665>to <00:37:00.781>put <00:37:00.898>these <00:37:01.015>15 <00:37:01.131>flags <00:37:01.248>on <00:37:01.365>it, <00:37:01.481>then <00:37:01.598>you <00:37:01.715>can <00:37:01.831>see <00:37:01.948>it <00:37:02.065>happening,

850
00:37:03.025 --> 00:37:04.385
<00:37:03.025>and <00:37:03.331>you're <00:37:03.637>like, <00:37:03.943>okay, <00:37:04.249>great.

851
00:37:04.415 --> 00:37:05.465
<00:37:04.415>Like, <00:37:04.887>excellent. <00:37:05.360>Yeah.

852
00:37:05.525 --> 00:37:08.385
<00:37:05.525>Uh, <00:37:05.665>but <00:37:05.805>I <00:37:05.945>mean, <00:37:06.085>having <00:37:06.225>worked <00:37:06.365>on <00:37:06.505>edge, <00:37:06.645>it <00:37:06.785>just, <00:37:06.925>uh,

853
00:37:08.385 --> 00:37:10.385
<00:37:08.385>it <00:37:08.618>was <00:37:08.851>just <00:37:09.085>so <00:37:09.318>frustrating <00:37:09.551>to <00:37:09.785>see

854
00:37:10.405 --> 00:37:13.505
<00:37:10.405>how <00:37:10.580>low <00:37:10.755>the <00:37:10.930>download <00:37:11.105>numbers <00:37:11.280>of <00:37:11.455>preview <00:37:11.630>browsers <00:37:11.805>are.

855
00:37:14.095 --> 00:37:15.785
<00:37:14.095>Like, <00:37:14.294>we <00:37:14.495>really <00:37:14.694>think <00:37:14.895>we <00:37:15.095>do <00:37:15.294>a <00:37:15.495>service

856
00:37:15.965 --> 00:37:17.785
<00:37:15.965>to <00:37:16.245>the <00:37:16.525>developer <00:37:16.805>community <00:37:17.085>out <00:37:17.365>there,

857
00:37:17.965 --> 00:37:19.665
<00:37:17.965>but <00:37:18.315>nobody <00:37:18.665>gave, <00:37:19.015>nobody <00:37:19.365>cares.

858
00:37:19.885 --> 00:37:22.505
<00:37:19.885>Nobody <00:37:20.060>downloads <00:37:20.235>that <00:37:20.410>thing <00:37:20.585>except <00:37:20.760>for <00:37:20.935>a <00:37:21.110>few <00:37:21.285>freaks

859
00:37:22.505 --> 00:37:24.145
<00:37:22.505>that <00:37:22.785>write <00:37:23.065>like <00:37:23.345>libraries <00:37:23.625>or, <00:37:23.905>or,

860
00:37:24.645 --> 00:37:27.265
<00:37:24.645>or <00:37:24.820>continues <00:37:24.995>integration <00:37:25.170>things <00:37:25.345>or <00:37:25.520>these <00:37:25.695>kind <00:37:25.870>of <00:37:26.045>things.

861
00:37:27.365 --> 00:37:30.025
<00:37:27.365>But <00:37:27.564>it's <00:37:27.765>really <00:37:27.964>frustrating <00:37:28.165>to <00:37:28.365>see <00:37:28.564>that <00:37:28.765>we,

862
00:37:30.085 --> 00:37:33.665
<00:37:30.085>we <00:37:30.225>fought <00:37:30.365>a <00:37:30.505>lot <00:37:30.645>in <00:37:30.785>the <00:37:30.925>beginning <00:37:31.065>two <00:37:31.205>thousands <00:37:31.345>for <00:37:31.485>that.

863
00:37:34.185 --> 00:37:36.305
<00:37:34.185>Browsers <00:37:34.384>were <00:37:34.585>black <00:37:34.785>holes, <00:37:34.985>we <00:37:35.185>had <00:37:35.384>no <00:37:35.585>idea

864
00:37:36.305 --> 00:37:38.825
<00:37:36.305>what <00:37:36.480>browsers <00:37:36.654>were <00:37:36.830>doing, <00:37:37.004>where <00:37:37.180>they're <00:37:37.355>gonna <00:37:37.529>go <00:37:37.705>next

865
00:37:39.005 --> 00:37:40.585
<00:37:39.005>for <00:37:39.355>Firefox <00:37:39.705>was <00:37:40.055>the <00:37:40.405>beacon

866
00:37:40.735 --> 00:37:42.385
<00:37:40.735>that <00:37:41.085>basically <00:37:41.435>made <00:37:41.785>everything <00:37:42.135>open,

867
00:37:42.925 --> 00:37:44.905
<00:37:42.925>but <00:37:43.158>still, <00:37:43.391>it <00:37:43.625>was <00:37:43.858>just <00:37:44.091>like, <00:37:44.325>why,

868
00:37:45.085 --> 00:37:46.745
<00:37:45.085>why <00:37:45.365>can't <00:37:45.645>we <00:37:45.925>rely <00:37:46.205>on <00:37:46.485>things?

869
00:37:47.565 --> 00:37:50.425
<00:37:47.565>But <00:37:47.720>the, <00:37:47.876>the <00:37:48.031>thing <00:37:48.187>why <00:37:48.342>people <00:37:48.498>went <00:37:48.653>to <00:37:48.809>JavaScript <00:37:48.965>was

870
00:37:50.425 --> 00:37:51.745
<00:37:50.425>because <00:37:50.821>you <00:37:51.217>could <00:37:51.613>test

871
00:37:51.965 --> 00:37:55.425
<00:37:51.965>and <00:37:52.120>see <00:37:52.276>if <00:37:52.431>it <00:37:52.587>happened <00:37:52.742>in <00:37:52.898>CSS, <00:37:53.053>you <00:37:53.209>always <00:37:53.365>had

872
00:37:55.425 --> 00:37:57.105
<00:37:55.425>to <00:37:55.658>rely <00:37:55.891>on <00:37:56.125>CSS <00:37:56.358>to <00:37:56.591>do <00:37:56.825>it.

873
00:37:57.565 --> 00:38:00.705
<00:37:57.565>But <00:37:57.740>now <00:37:57.915>with <00:37:58.090>like <00:37:58.265>add <00:37:58.440>supports <00:37:58.615>and <00:37:58.790>if <00:37:58.965>statements

874
00:38:00.765 --> 00:38:03.465
<00:38:00.765>and <00:38:00.920>stuff, <00:38:01.076>we <00:38:01.231>can, <00:38:01.387>we <00:38:01.542>can <00:38:01.698>actually <00:38:01.853>write <00:38:02.009>even <00:38:02.165>more

875
00:38:03.825 --> 00:38:06.345
<00:38:03.825>resilience <00:38:04.105>CSS <00:38:04.384>than <00:38:04.665>before. <00:38:04.944>Yeah, <00:38:05.225>yeah.

876
00:38:06.525 --> 00:38:07.945
<00:38:06.525>But, <00:38:07.164>or <00:38:07.803>yeah,

877
00:38:08.005 --> 00:38:10.185
<00:38:08.005>and <00:38:08.160>the, <00:38:08.316>yeah, <00:38:08.471>the <00:38:08.627>ad <00:38:08.782>support <00:38:08.938>to <00:38:09.093>me <00:38:09.249>was <00:38:09.405>one

878
00:38:10.185 --> 00:38:12.585
<00:38:10.185>of <00:38:10.340>the <00:38:10.496>best <00:38:10.651>things <00:38:10.807>that <00:38:10.962>ever <00:38:11.118>got, <00:38:11.273>got <00:38:11.429>written <00:38:11.585>into.

879
00:38:13.165 --> 00:38:15.945
<00:38:13.165>Um, <00:38:13.340>and, <00:38:13.515>you <00:38:13.690>know, <00:38:13.865>you, <00:38:14.040>you <00:38:14.215>could <00:38:14.390>actually <00:38:14.565>test

880
00:38:16.085 --> 00:38:19.025
<00:38:16.085>for <00:38:16.240>something <00:38:16.396>instead <00:38:16.551>of <00:38:16.707>just <00:38:16.862>hacking <00:38:17.018>around <00:38:17.173>it, <00:38:17.329>you <00:38:17.485>know,

881
00:38:19.025 --> 00:38:21.785
<00:38:19.025>the <00:38:19.152>old <00:38:19.279>days <00:38:19.406>where <00:38:19.534>you <00:38:19.661>had <00:38:19.788>to <00:38:19.915>write <00:38:20.043>one <00:38:20.170>margin <00:38:20.297>for <00:38:20.425>everybody

882
00:38:21.845 --> 00:38:25.425
<00:38:21.845>and <00:38:22.078>then <00:38:22.311>underscore <00:38:22.544>margin <00:38:22.778>for <00:38:23.011>IE <00:38:23.245>something

883
00:38:25.525 --> 00:38:28.785
<00:38:25.525>or <00:38:25.641>all <00:38:25.758>the <00:38:25.875>hacks <00:38:25.991>we <00:38:26.108>used <00:38:26.225>to <00:38:26.341>have <00:38:26.458>to <00:38:26.575>use <00:38:26.691>to, <00:38:26.808>to <00:38:26.925>try

884
00:38:28.785 --> 00:38:30.105
<00:38:28.785>and <00:38:29.022>figure <00:38:29.260>out <00:38:29.497>how <00:38:29.735>to <00:38:29.973>trick

885
00:38:30.495 --> 00:38:33.865
<00:38:30.495>that <00:38:30.670>browser <00:38:30.845>into <00:38:31.020>doing <00:38:31.194>kind <00:38:31.370>of <00:38:31.545>the <00:38:31.720>wrong <00:38:31.895>thing.

886
00:38:34.325 --> 00:38:36.965
<00:38:34.325>But <00:38:34.500>now <00:38:34.674>the <00:38:34.850>app <00:38:35.024>support, <00:38:35.200>uh, <00:38:35.375>is <00:38:35.549>another <00:38:35.725>bit

887
00:38:36.965 --> 00:38:38.885
<00:38:36.965>that <00:38:37.165>I <00:38:37.365>think <00:38:37.565>is <00:38:37.765>huge <00:38:37.965>to <00:38:38.165>be <00:38:38.365>able

888
00:38:38.885 --> 00:38:42.165
<00:38:38.885>to <00:38:39.025>add <00:38:39.165>into <00:38:39.305>libraries <00:38:39.445>like <00:38:39.585>this <00:38:39.725>where <00:38:39.865>you <00:38:40.005>could <00:38:40.145>say, <00:38:40.285>um,

889
00:38:43.185 --> 00:38:47.405
<00:38:43.185>do <00:38:43.325>this <00:38:43.465>where <00:38:43.605>you <00:38:43.745>can, <00:38:43.884>um, <00:38:44.025>the, <00:38:44.165>uh, <00:38:44.305>the <00:38:44.445>prefers, <00:38:44.585>uh,

890
00:38:47.405 --> 00:38:50.165
<00:38:47.405>reduced <00:38:47.580>motion, <00:38:47.755>all <00:38:47.930>of <00:38:48.105>these <00:38:48.280>type <00:38:48.455>of, <00:38:48.630>um, <00:38:48.805>checks

891
00:38:50.345 --> 00:38:53.565
<00:38:50.345>and <00:38:50.484>balances <00:38:50.625>I <00:38:50.765>think <00:38:50.904>are, <00:38:51.044>are <00:38:51.185>great <00:38:51.325>stuff <00:38:51.464>for <00:38:51.605>us <00:38:51.745>now

892
00:38:53.565 --> 00:38:56.365
<00:38:53.565>that <00:38:53.740>we <00:38:53.915>have <00:38:54.090>this <00:38:54.265>ability <00:38:54.440>to <00:38:54.615>add, <00:38:54.790>add <00:38:54.965>these,

893
00:38:56.615 --> 00:39:00.725
<00:38:56.615>these <00:38:56.754>feature <00:38:56.895>checks <00:38:57.035>in, <00:38:57.174>um, <00:38:57.314>to <00:38:57.455>yeah, <00:38:57.595>be <00:38:57.734>a <00:38:57.875>little <00:38:58.015>bit,

894
00:39:01.285 --> 00:39:04.365
<00:39:01.285>a <00:39:01.518>little <00:39:01.751>bit <00:39:01.984>more, <00:39:02.218>um, <00:39:02.451>open <00:39:02.685>inclusive,

895
00:39:04.605 --> 00:39:06.725
<00:39:04.605>I <00:39:04.721>guess <00:39:04.838>would <00:39:04.955>be <00:39:05.071>the <00:39:05.188>right <00:39:05.305>way <00:39:05.421>to <00:39:05.538>build <00:39:05.655>it, <00:39:05.771>to <00:39:05.888>say <00:39:06.005>it.

896
00:39:07.105 --> 00:39:08.125
<00:39:07.105>Um, <00:39:07.334>you <00:39:07.564>know, <00:39:07.793>it's <00:39:08.023>sort

897
00:39:08.125 --> 00:39:10.765
<00:39:08.125>of <00:39:08.300>building <00:39:08.475>accessibility <00:39:08.650>into <00:39:08.825>CSS, <00:39:09.000>which <00:39:09.175>is <00:39:09.350>really <00:39:09.525>nice.

898
00:39:10.905 --> 00:39:13.605
<00:39:10.905>So <00:39:11.138>I'm <00:39:11.371>happy <00:39:11.605>to <00:39:11.838>see <00:39:12.071>that. <00:39:12.305>So

899
00:39:14.265 --> 00:39:18.525
<00:39:14.265>As <00:39:14.440>a <00:39:14.615>performance, <00:39:14.790>uh, <00:39:14.964>uh, <00:39:15.140>expert, <00:39:15.315>do <00:39:15.490>you <00:39:15.665>see

900
00:39:18.525 --> 00:39:19.725
<00:39:18.525>that <00:39:19.065>the <00:39:19.605>complexity

901
00:39:19.725 --> 00:39:23.005
<00:39:19.725>of <00:39:19.880>CSS <00:39:20.036>is <00:39:20.191>becoming <00:39:20.347>an <00:39:20.502>issue <00:39:20.658>in <00:39:20.813>terms <00:39:20.969>of <00:39:21.125>performance?

902
00:39:23.165 --> 00:39:25.245
<00:39:23.165>I <00:39:23.365>mean, <00:39:23.565>you <00:39:23.765>can <00:39:23.965>write <00:39:24.165>CSS <00:39:24.365>to <00:39:24.565>really,

903
00:39:25.245 --> 00:39:26.965
<00:39:25.245>really <00:39:25.525>slow <00:39:25.805>down <00:39:26.085>a <00:39:26.365>website <00:39:26.645>nowadays.

904
00:39:27.435 --> 00:39:28.765
<00:39:27.435>That <00:39:27.674>was <00:39:27.913>never <00:39:28.153>the <00:39:28.392>case <00:39:28.632>before,

905
00:39:28.985 --> 00:39:31.285
<00:39:28.985>except <00:39:29.265>when <00:39:29.545>you <00:39:29.825>included <00:39:30.105>5,000 <00:39:30.385>horns.

906
00:39:32.795 --> 00:39:36.125
<00:39:32.795>Yeah. <00:39:32.970>Um, <00:39:33.145>I <00:39:33.320>think <00:39:33.495>you <00:39:33.670>could, <00:39:33.845>you <00:39:34.020>could, <00:39:34.195>uh,

907
00:39:36.355 --> 00:39:39.285
<00:39:36.355>back <00:39:36.495>in <00:39:36.635>the <00:39:36.775>day, <00:39:36.915>you <00:39:37.055>could <00:39:37.195>write <00:39:37.335>super <00:39:37.475>long <00:39:37.615>silly <00:39:37.755>selectors.

908
00:39:39.385 --> 00:39:42.445
<00:39:39.385>You <00:39:39.512>could, <00:39:39.639>uh, <00:39:39.766>but <00:39:39.894>yeah, <00:39:40.021>I <00:39:40.148>know <00:39:40.275>your <00:39:40.403>point <00:39:40.530>is, <00:39:40.657>it <00:39:40.785>was,

909
00:39:42.445 --> 00:39:45.485
<00:39:42.445>it <00:39:42.561>was <00:39:42.678>harder <00:39:42.795>to <00:39:42.911>do <00:39:43.028>it <00:39:43.145>back <00:39:43.261>then <00:39:43.378>to <00:39:43.495>have <00:39:43.611>any <00:39:43.728>real <00:39:43.845>effect.

910
00:39:45.945 --> 00:39:50.645
<00:39:45.945>Um, <00:39:46.145>now <00:39:46.345>I <00:39:46.545>think <00:39:46.745>most <00:39:46.945>of <00:39:47.145>the <00:39:47.345>animations,

911
00:39:51.125 --> 00:39:52.485
<00:39:51.125>I <00:39:51.299>guess <00:39:51.474>would <00:39:51.649>be <00:39:51.824>the <00:39:51.999>biggest <00:39:52.174>thing <00:39:52.349>you

912
00:39:52.485 --> 00:39:53.605
<00:39:52.485>would <00:39:52.653>write <00:39:52.821>to <00:39:52.989>do <00:39:53.157>something <00:39:53.325>like <00:39:53.493>that.

913
00:39:53.765 --> 00:39:56.685
<00:39:53.765>I <00:39:53.964>haven't <00:39:54.165>played <00:39:54.365>with <00:39:54.565>like <00:39:54.765>the <00:39:54.964>if <00:39:55.165>functions

914
00:39:56.685 --> 00:39:57.925
<00:39:56.685>and <00:39:56.871>that <00:39:57.057>type <00:39:57.243>of <00:39:57.429>thing, <00:39:57.615>I <00:39:57.801>assume

915
00:39:57.925 --> 00:40:00.365
<00:39:57.925>that <00:39:58.205>they <00:39:58.485>would <00:39:58.765>be <00:39:59.045>pretty <00:39:59.325>optimized.

916
00:40:00.365 --> 00:40:01.645
<00:40:00.365>The <00:40:00.653>browsers <00:40:00.941>tend <00:40:01.229>to <00:40:01.517>optimize,

917
00:40:01.765 --> 00:40:02.805
<00:40:01.765>I <00:40:01.898>would <00:40:02.032>think, <00:40:02.166>for <00:40:02.299>that <00:40:02.433>kind <00:40:02.567>of <00:40:02.701>thing.

918
00:40:03.185 --> 00:40:07.045
<00:40:03.185>So <00:40:03.360>I <00:40:03.535>think <00:40:03.710>I've <00:40:03.884>seen <00:40:04.060>some <00:40:04.235>absolutely <00:40:04.410>nuts, <00:40:04.585>um,

919
00:40:07.985 --> 00:40:11.725
<00:40:07.985>uh, <00:40:08.160>animations <00:40:08.335>where, <00:40:08.510>you <00:40:08.685>know, <00:40:08.860>you've <00:40:09.035>got <00:40:09.210>custom <00:40:09.385>properties

920
00:40:11.745 --> 00:40:14.325
<00:40:11.745>and <00:40:11.920>they're <00:40:12.095>changing <00:40:12.270>with <00:40:12.444>each, <00:40:12.620>it's <00:40:12.795>like <00:40:12.970>looping <00:40:13.145>through

921
00:40:14.325 --> 00:40:16.125
<00:40:14.325>and <00:40:14.558>changing <00:40:14.791>for <00:40:15.024>all <00:40:15.258>the <00:40:15.491>nested <00:40:15.725>children

922
00:40:16.305 --> 00:40:18.925
<00:40:16.305>and <00:40:16.504>every <00:40:16.705>nth <00:40:16.904>child <00:40:17.105>is <00:40:17.305>a <00:40:17.504>different <00:40:17.705>something.

923
00:40:18.945 --> 00:40:22.445
<00:40:18.945>And <00:40:19.100>I'm <00:40:19.256>thinking <00:40:19.411>like, <00:40:19.567>God, <00:40:19.722>that <00:40:19.878>that <00:40:20.033>just <00:40:20.189>seems <00:40:20.345>bonkers.

924
00:40:22.485 --> 00:40:25.045
<00:40:22.485>I <00:40:22.640>hope <00:40:22.796>nobody's <00:40:22.951>doing <00:40:23.107>that. <00:40:23.262>In <00:40:23.418>reality, <00:40:23.573>I'm <00:40:23.729>hoping <00:40:23.885>that

925
00:40:25.045 --> 00:40:27.005
<00:40:25.045>that's <00:40:25.245>something <00:40:25.445>you're <00:40:25.645>just <00:40:25.845>playing <00:40:26.045>with <00:40:26.245>to <00:40:26.445>see

926
00:40:27.785 --> 00:40:29.765
<00:40:27.785>how <00:40:28.018>far <00:40:28.251>can <00:40:28.484>I <00:40:28.718>take <00:40:28.951>this <00:40:29.185>experiment?

927
00:40:30.465 --> 00:40:33.765
<00:40:30.465>Um, <00:40:30.605>but <00:40:30.745>I <00:40:30.885>guess <00:40:31.025>again, <00:40:31.165>if <00:40:31.305>we're <00:40:31.445>checking <00:40:31.585>our <00:40:31.725>work, <00:40:31.865>uh,

928
00:40:34.145 --> 00:40:35.445
<00:40:34.145>we <00:40:34.340>would <00:40:34.535>know <00:40:34.730>if <00:40:34.925>that's <00:40:35.120>a <00:40:35.315>problem.

929
00:40:35.985 --> 00:40:38.725
<00:40:35.985>Uh, <00:40:36.125>and <00:40:36.265>if <00:40:36.405>we're <00:40:36.545>not <00:40:36.685>checking <00:40:36.825>it, <00:40:36.965>hopefully <00:40:37.105>our <00:40:37.245>users <00:40:37.385>are,

930
00:40:38.785 --> 00:40:42.625
<00:40:38.785>and, <00:40:38.960>um, <00:40:39.134>our, <00:40:39.310>our <00:40:39.484>usability <00:40:39.660>is <00:40:39.835>telling <00:40:40.009>us, <00:40:40.185>uh,

931
00:40:43.105 --> 00:40:46.465
<00:40:43.105>I <00:40:43.385>haven't <00:40:43.665>tracked <00:40:43.945>much <00:40:44.225>CSS <00:40:44.505>stuff

932
00:40:46.465 --> 00:40:47.985
<00:40:46.465>that <00:40:46.738>really <00:40:47.012>causes <00:40:47.285>a <00:40:47.559>big <00:40:47.833>problem.

933
00:40:48.685 --> 00:40:51.305
<00:40:48.685>Um, <00:40:48.884>but <00:40:49.085>I <00:40:49.285>think <00:40:49.485>the <00:40:49.685>really <00:40:49.884>advanced <00:40:50.085>stuff,

934
00:40:51.445 --> 00:40:53.505
<00:40:51.445>you're <00:40:51.645>just <00:40:51.845>not <00:40:52.045>really <00:40:52.245>seeing <00:40:52.445>a <00:40:52.645>lot <00:40:52.845>of

935
00:40:54.085 --> 00:40:56.505
<00:40:54.085>big <00:40:54.435>scale <00:40:54.785>production <00:40:55.135>sites <00:40:55.485>either.

936
00:40:57.005 --> 00:40:59.665
<00:40:57.005>You <00:40:57.180>know, <00:40:57.355>I, <00:40:57.530>I <00:40:57.705>haven't <00:40:57.880>seen <00:40:58.055>much <00:40:58.230>view <00:40:58.405>transitions.

937
00:40:59.785 --> 00:41:02.785
<00:40:59.785>I <00:40:59.960>haven't <00:41:00.134>seen, <00:41:00.310>uh, <00:41:00.484>view <00:41:00.660>transition <00:41:00.835>was <00:41:01.009>something <00:41:01.185>that

938
00:41:03.305 --> 00:41:04.585
<00:41:03.305>I <00:41:03.535>don't, <00:41:03.765>I <00:41:03.996>I've <00:41:04.226>been <00:41:04.457>meaning

939
00:41:04.585 --> 00:41:06.905
<00:41:04.585>to <00:41:04.740>look <00:41:04.896>back <00:41:05.051>into <00:41:05.207>this <00:41:05.362>when <00:41:05.518>they <00:41:05.673>first <00:41:05.829>came <00:41:05.985>out.

940
00:41:06.905 --> 00:41:09.945
<00:41:06.905>And <00:41:07.105>you <00:41:07.305>could <00:41:07.505>do <00:41:07.705>multi-page, <00:41:07.905>uh, <00:41:08.105>view <00:41:08.305>transitions

941
00:41:09.945 --> 00:41:12.745
<00:41:09.945>where <00:41:10.120>you're <00:41:10.295>naming <00:41:10.470>same <00:41:10.645>elements <00:41:10.820>and <00:41:10.995>you <00:41:11.170>would <00:41:11.345>transition

942
00:41:12.805 --> 00:41:17.385
<00:41:12.805>and, <00:41:12.932>you <00:41:13.059>know, <00:41:13.186>you're, <00:41:13.314>the, <00:41:13.441>the <00:41:13.568>el <00:41:13.695>the <00:41:13.823>small <00:41:13.950>image <00:41:14.077>on, <00:41:14.205>uh,

943
00:41:17.505 --> 00:41:20.225
<00:41:17.505>a <00:41:17.738>category <00:41:17.971>page <00:41:18.205>would <00:41:18.438>transition <00:41:18.671>to <00:41:18.905>the,

944
00:41:20.245 --> 00:41:22.145
<00:41:20.245>the <00:41:20.444>main <00:41:20.645>image <00:41:20.845>on <00:41:21.045>a, <00:41:21.245>a <00:41:21.444>detail <00:41:21.645>page.

945
00:41:22.225 --> 00:41:25.145
<00:41:22.225>That <00:41:22.380>type <00:41:22.536>of <00:41:22.691>thing <00:41:22.847>looks <00:41:23.002>absolutely <00:41:23.158>brilliant <00:41:23.313>on <00:41:23.469>the <00:41:23.625>demo.

946
00:41:25.725 --> 00:41:29.785
<00:41:25.725>Uh, <00:41:25.841>what <00:41:25.958>I <00:41:26.075>was <00:41:26.191>finding <00:41:26.308>was <00:41:26.424>it <00:41:26.541>was <00:41:26.658>really <00:41:26.775>killing <00:41:26.891>LCP <00:41:27.008>on <00:41:27.125>a

947
00:41:29.785 --> 00:41:32.545
<00:41:29.785>page, <00:41:29.984>because <00:41:30.185>what's <00:41:30.384>happening <00:41:30.585>in <00:41:30.785>the <00:41:30.984>background <00:41:31.185>at

948
00:41:32.545 --> 00:41:35.285
<00:41:32.545>that <00:41:32.745>time <00:41:32.945>anyway <00:41:33.145>is <00:41:33.345>when <00:41:33.545>you <00:41:33.745>hit <00:41:33.945>navigate

949
00:41:35.985 --> 00:41:37.885
<00:41:35.985>the <00:41:36.265>browser <00:41:36.545>takes <00:41:36.825>essentially <00:41:37.105>a <00:41:37.385>snapshot

950
00:41:37.885 --> 00:41:40.885
<00:41:37.885>and <00:41:38.040>freezes <00:41:38.196>down <00:41:38.351>on <00:41:38.507>the <00:41:38.662>page, <00:41:38.818>downloads <00:41:38.973>the <00:41:39.129>new <00:41:39.285>page,

951
00:41:40.885 --> 00:41:42.805
<00:41:40.885>figures <00:41:41.085>out <00:41:41.285>what <00:41:41.485>the <00:41:41.685>transition <00:41:41.885>needs <00:41:42.085>to <00:41:42.285>be,

952
00:41:43.425 --> 00:41:46.085
<00:41:43.425>writes <00:41:43.600>it <00:41:43.775>all <00:41:43.950>out, <00:41:44.125>and <00:41:44.300>then <00:41:44.475>transitions <00:41:44.650>to <00:41:44.825>that.

953
00:41:46.545 --> 00:41:48.565
<00:41:46.545>And <00:41:46.720>so <00:41:46.895>that <00:41:47.070>was <00:41:47.245>a <00:41:47.420>really <00:41:47.595>big <00:41:47.770>delay <00:41:47.945>for

954
00:41:48.565 --> 00:41:50.045
<00:41:48.565>that <00:41:48.831>next <00:41:49.097>page <00:41:49.364>to <00:41:49.630>show <00:41:49.897>up.

955
00:41:50.705 --> 00:41:53.325
<00:41:50.705>Um, <00:41:50.880>I <00:41:51.055>was <00:41:51.230>wanting <00:41:51.404>to <00:41:51.580>look <00:41:51.755>in <00:41:51.930>to <00:41:52.105>see

956
00:41:53.325 --> 00:41:56.205
<00:41:53.325>how <00:41:53.500>speculation <00:41:53.674>rules <00:41:53.850>could <00:41:54.024>play <00:41:54.200>into <00:41:54.375>that, <00:41:54.549>um, <00:41:54.725>whether

957
00:41:56.205 --> 00:41:58.805
<00:41:56.205>that <00:41:56.360>would <00:41:56.516>help <00:41:56.671>get <00:41:56.827>that <00:41:56.982>next <00:41:57.138>page <00:41:57.293>in <00:41:57.449>faster, <00:41:57.605>whether

958
00:41:58.805 --> 00:42:00.285
<00:41:58.805>that's <00:41:59.071>something <00:41:59.337>that <00:41:59.604>the <00:41:59.870>browsers <00:42:00.136>have,

959
00:42:00.825 --> 00:42:02.325
<00:42:00.825>um, <00:42:01.162>kind <00:42:01.500>of <00:42:01.837>built <00:42:02.174>in.

960
00:42:02.345 --> 00:42:05.245
<00:42:02.345>But <00:42:02.520>there <00:42:02.694>still <00:42:02.870>has, <00:42:03.044>if <00:42:03.220>you're <00:42:03.395>doing <00:42:03.569>these <00:42:03.745>transitions,

961
00:42:05.245 --> 00:42:06.285
<00:42:05.245>there <00:42:05.401>still <00:42:05.557>has <00:42:05.712>to <00:42:05.868>be <00:42:06.025>a <00:42:06.181>bit

962
00:42:06.285 --> 00:42:09.165
<00:42:06.285>of <00:42:06.424>delay <00:42:06.565>while <00:42:06.705>you're <00:42:06.845>just <00:42:06.984>waiting <00:42:07.125>for <00:42:07.265>the <00:42:07.404>next <00:42:07.545>page <00:42:07.685>to,

963
00:42:09.265 --> 00:42:12.525
<00:42:09.265>to <00:42:09.420>get <00:42:09.576>in <00:42:09.731>and <00:42:09.887>for <00:42:10.042>the <00:42:10.198>animations <00:42:10.353>to <00:42:10.509>get <00:42:10.665>mapped

964
00:42:12.525 --> 00:42:14.445
<00:42:12.525>and <00:42:12.725>sort <00:42:12.925>of <00:42:13.125>planned <00:42:13.325>out <00:42:13.525>by <00:42:13.725>the <00:42:13.925>browser.

965
00:42:14.705 --> 00:42:18.005
<00:42:14.705>So, <00:42:14.860>um, <00:42:15.016>there <00:42:15.171>could <00:42:15.327>be <00:42:15.482>that <00:42:15.638>type <00:42:15.793>of <00:42:15.949>thing. <00:42:16.105>Uh,

966
00:42:19.845 --> 00:42:23.245
<00:42:19.845>I <00:42:19.972>think <00:42:20.099>I've <00:42:20.226>seen, <00:42:20.354>I've <00:42:20.481>seen <00:42:20.608>ha <00:42:20.735>I've <00:42:20.863>seen <00:42:20.990>has <00:42:21.117>is <00:42:21.245>selectors

967
00:42:23.615 --> 00:42:25.125
<00:42:23.615>being <00:42:23.954>like <00:42:24.294>very, <00:42:24.634>very <00:42:24.974>heavy.

968
00:42:25.465 --> 00:42:27.805
<00:42:25.465>So <00:42:25.665>in <00:42:25.865>terms <00:42:26.065>of <00:42:26.265>Yeah, <00:42:26.465>yeah, <00:42:26.665>memory <00:42:26.865>consumption.

969
00:42:28.545 --> 00:42:30.885
<00:42:28.545>So, <00:42:28.700>uh, <00:42:28.856>that <00:42:29.011>was <00:42:29.167>one <00:42:29.322>thing <00:42:29.478>that <00:42:29.633>I <00:42:29.789>saw. <00:42:29.945>Mm-hmm.

970
00:42:30.965 --> 00:42:33.085
<00:42:30.965>But <00:42:31.105>again, <00:42:31.245>it's <00:42:31.385>like, <00:42:31.525>uh, <00:42:31.665>I <00:42:31.805>mean, <00:42:31.945>we <00:42:32.085>give <00:42:32.225>enough <00:42:32.365>people,

971
00:42:33.105 --> 00:42:35.205
<00:42:33.105>we <00:42:33.280>give <00:42:33.455>enough, <00:42:33.630>we <00:42:33.805>give <00:42:33.980>people <00:42:34.155>a <00:42:34.330>code <00:42:34.505>gun

972
00:42:35.205 --> 00:42:36.285
<00:42:35.205>and <00:42:35.366>they <00:42:35.529>can <00:42:35.691>shoot <00:42:35.853>their <00:42:36.015>foot <00:42:36.176>or

973
00:42:36.285 --> 00:42:37.325
<00:42:36.285>they <00:42:36.441>can <00:42:36.596>do <00:42:36.752>something <00:42:36.908>good <00:42:37.065>with <00:42:37.221>it.

974
00:42:37.595 --> 00:42:39.765
<00:42:37.595>Like <00:42:37.794>that's <00:42:37.995>basically <00:42:38.194>what <00:42:38.395>we <00:42:38.595>do <00:42:38.794>with <00:42:38.995>standards.

975
00:42:39.785 --> 00:42:41.725
<00:42:39.785>But <00:42:40.065>it's, <00:42:40.345>uh, <00:42:40.625>it's <00:42:40.904>fascinating <00:42:41.185>there.

976
00:42:41.845 --> 00:42:43.765
<00:42:41.845>I <00:42:42.078>mean <00:42:42.311>the, <00:42:42.544>uh, <00:42:42.778>the <00:42:43.011>CSS, <00:42:43.245>uh,

977
00:42:43.765 --> 00:42:45.925
<00:42:43.765>Chris <00:42:43.998>Coer <00:42:44.231>thing <00:42:44.464>about <00:42:44.698>like <00:42:44.931>video <00:42:45.165>playing

978
00:42:46.065 --> 00:42:47.645
<00:42:46.065>during <00:42:46.765>page <00:42:47.465>transitions

979
00:42:47.675 --> 00:42:49.685
<00:42:47.675>that <00:42:47.850>there <00:42:48.025>is <00:42:48.200>a <00:42:48.375>delay <00:42:48.550>because <00:42:48.725>of <00:42:48.900>that <00:42:49.075>load.

980
00:42:50.275 --> 00:42:51.365
<00:42:50.275>That <00:42:50.602>was <00:42:50.929>another <00:42:51.256>issue.

981
00:42:52.145 --> 00:42:53.805
<00:42:52.145>One <00:42:52.345>of <00:42:52.545>my <00:42:52.745>favorite <00:42:52.945>things <00:42:53.145>I've <00:42:53.345>seen <00:42:53.545>lately,

982
00:42:53.805 --> 00:42:55.885
<00:42:53.805>which <00:42:53.960>I'm <00:42:54.116>gonna <00:42:54.271>have <00:42:54.427>in <00:42:54.582>the <00:42:54.738>live <00:42:54.893>show <00:42:55.049>on <00:42:55.205>Wednesday,

983
00:42:55.985 --> 00:42:59.565
<00:42:55.985>and <00:42:56.125>then, <00:42:56.265>uh, <00:42:56.405>this <00:42:56.545>in <00:42:56.685>two <00:42:56.825>days <00:42:56.965>from <00:42:57.105>now <00:42:57.245>recording <00:42:57.385>here,

984
00:42:59.945 --> 00:43:01.885
<00:42:59.945>and <00:43:00.120>uh, <00:43:00.295>also <00:43:00.470>in <00:43:00.645>the <00:43:00.820>newsletter <00:43:00.995>is <00:43:01.170>the, <00:43:01.345>um,

985
00:43:02.455 --> 00:43:04.725
<00:43:02.455>where <00:43:02.688>somebody <00:43:02.921>put <00:43:03.154>an <00:43:03.388>image, <00:43:03.621>a <00:43:03.855>video

986
00:43:05.265 --> 00:43:08.125
<00:43:05.265>inside <00:43:05.498>a <00:43:05.731>detailed <00:43:05.964>summary <00:43:06.198>to <00:43:06.431>lazy <00:43:06.665>loaded.

987
00:43:08.195 --> 00:43:10.365
<00:43:08.195>Yeah, <00:43:08.545>yeah. <00:43:08.895>And, <00:43:09.245>and <00:43:09.595>using

988
00:43:10.705 --> 00:43:13.085
<00:43:10.705>and <00:43:10.845>using <00:43:10.985>autoplay, <00:43:11.125>which <00:43:11.265>is <00:43:11.404>like, <00:43:11.545>no, <00:43:11.685>no, <00:43:11.825>no, <00:43:11.965>no, <00:43:12.105>no,

989
00:43:13.085 --> 00:43:14.165
<00:43:13.085>never, <00:43:13.409>never <00:43:13.733>use <00:43:14.057>autoplay.

990
00:43:14.165 --> 00:43:17.205
<00:43:14.165>But <00:43:14.320>then <00:43:14.476>I <00:43:14.631>realized, <00:43:14.787>okay, <00:43:14.942>this <00:43:15.098>time <00:43:15.253>we <00:43:15.409>use <00:43:15.565>autoplay

991
00:43:17.205 --> 00:43:19.245
<00:43:17.205>with <00:43:17.438>an <00:43:17.671>app <00:43:17.904>after <00:43:18.138>a <00:43:18.371>user <00:43:18.605>action.

992
00:43:19.265 --> 00:43:20.525
<00:43:19.265>And <00:43:19.548>that's <00:43:19.832>actually <00:43:20.115>pretty <00:43:20.399>clever.

993
00:43:20.875 --> 00:43:23.925
<00:43:20.875>Yeah. <00:43:21.015>Yeah. <00:43:21.155>That <00:43:21.295>was <00:43:21.435>brilliant. <00:43:21.575>I <00:43:21.715>like <00:43:21.855>that <00:43:21.995>pattern <00:43:22.135>a <00:43:22.275>lot.

994
00:43:24.085 --> 00:43:25.885
<00:43:24.085>I <00:43:24.225>had <00:43:24.365>to <00:43:24.505>stop <00:43:24.645>and <00:43:24.785>think <00:43:24.925>about <00:43:25.065>that <00:43:25.205>for <00:43:25.345>a <00:43:25.485>minute.

995
00:43:25.915 --> 00:43:28.765
<00:43:25.915>Like, <00:43:26.195>is <00:43:26.475>this, <00:43:26.755>is <00:43:27.035>this <00:43:27.315>kosher?

996
00:43:29.225 --> 00:43:30.845
<00:43:29.225>And, <00:43:29.505>uh, <00:43:29.785>yeah, <00:43:30.065>and, <00:43:30.345>and <00:43:30.625>it's,

997
00:43:30.845 --> 00:43:32.685
<00:43:30.845>and <00:43:30.984>you <00:43:31.125>know, <00:43:31.265>I'm <00:43:31.404>trying <00:43:31.544>to <00:43:31.685>think <00:43:31.825>of <00:43:31.964>the <00:43:32.105>semantic <00:43:32.245>value

998
00:43:32.705 --> 00:43:36.205
<00:43:32.705>of <00:43:32.904>this, <00:43:33.105>like <00:43:33.305>a <00:43:33.505>detail <00:43:33.705>for, <00:43:33.904>and <00:43:34.105>I,

999
00:43:36.205 --> 00:43:38.165
<00:43:36.205>and <00:43:36.360>so <00:43:36.516>in <00:43:36.671>my <00:43:36.827>own <00:43:36.982>head <00:43:37.138>I <00:43:37.293>initially <00:43:37.449>thought, <00:43:37.605>well,

1000
00:43:39.085 --> 00:43:42.105
<00:43:39.085>the <00:43:39.212>detail <00:43:39.339>is, <00:43:39.466>the <00:43:39.594>summary <00:43:39.721>is <00:43:39.848>meant <00:43:39.975>to <00:43:40.103>be <00:43:40.230>like <00:43:40.357>a <00:43:40.485>summary

1001
00:43:42.205 --> 00:43:43.865
<00:43:42.205>of <00:43:42.555>what's <00:43:42.904>inside <00:43:43.255>the <00:43:43.605>detail.

1002
00:43:44.405 --> 00:43:47.385
<00:43:44.405>And <00:43:44.545>if <00:43:44.685>it's <00:43:44.825>a <00:43:44.965>screenshot <00:43:45.105>of <00:43:45.245>what's <00:43:45.385>of <00:43:45.525>a <00:43:45.665>video <00:43:45.805>that's

1003
00:43:47.385 --> 00:43:51.075
<00:43:47.385>inside <00:43:47.540>the <00:43:47.696>detail, <00:43:47.851>that <00:43:48.007>is <00:43:48.162>kind <00:43:48.318>of, <00:43:48.473>that, <00:43:48.629>isn't <00:43:48.785>it?

1004
00:43:51.555 --> 00:43:54.675
<00:43:51.555>I <00:43:51.730>mean, <00:43:51.904>it's <00:43:52.080>almost <00:43:52.254>like <00:43:52.430>it's, <00:43:52.605>it's <00:43:52.779>a <00:43:52.955>thumbnail

1005
00:43:54.735 --> 00:43:56.075
<00:43:54.735>for <00:43:54.976>what's, <00:43:55.217>what's <00:43:55.458>really <00:43:55.699>in <00:43:55.941>there.

1006
00:43:56.075 --> 00:43:59.275
<00:43:56.075>So <00:43:56.174>it <00:43:56.274>is <00:43:56.375>kind <00:43:56.475>of <00:43:56.575>a <00:43:56.674>summary <00:43:56.774>and, <00:43:56.875>and <00:43:56.975>yeah, <00:43:57.075>I <00:43:57.174>like <00:43:57.274>that <00:43:57.375>a <00:43:57.475>lot.

1007
00:43:59.435 --> 00:44:01.595
<00:43:59.435>I <00:43:59.610>thought <00:43:59.785>that <00:43:59.960>was <00:44:00.134>an <00:44:00.310>elegant, <00:44:00.485>elegant <00:44:00.660>way <00:44:00.835>to,

1008
00:44:01.695 --> 00:44:03.035
<00:44:01.695>uh, <00:44:02.097>to <00:44:02.499>do <00:44:02.901>that.

1009
00:44:03.205 --> 00:44:05.235
<00:44:03.205>Definitely <00:44:03.404>thinking <00:44:03.605>outside <00:44:03.805>the <00:44:04.005>box <00:44:04.205>in <00:44:04.404>a <00:44:04.605>way.

1010
00:44:06.265 --> 00:44:07.915
<00:44:06.265>Yeah. <00:44:06.731>My <00:44:07.198>problem <00:44:07.665>also,

1011
00:44:07.915 --> 00:44:09.595
<00:44:07.915>and <00:44:08.070>I <00:44:08.226>said <00:44:08.381>this <00:44:08.537>in <00:44:08.692>a <00:44:08.848>few <00:44:09.003>other <00:44:09.159>shows <00:44:09.315>and,

1012
00:44:09.615 --> 00:44:13.155
<00:44:09.615>and <00:44:09.790>podcasts <00:44:09.964>already, <00:44:10.140>is <00:44:10.314>like <00:44:10.490>how <00:44:10.665>the <00:44:10.839>good <00:44:11.015>people

1013
00:44:13.255 --> 00:44:15.675
<00:44:13.255>of <00:44:13.410>the <00:44:13.566>web, <00:44:13.721>the <00:44:13.877>ones <00:44:14.032>that <00:44:14.188>want <00:44:14.343>to <00:44:14.499>use <00:44:14.655>semantics,

1014
00:44:15.675 --> 00:44:18.755
<00:44:15.675>that <00:44:15.875>care <00:44:16.075>about <00:44:16.275>accessibility, <00:44:16.475>that <00:44:16.675>care <00:44:16.875>about <00:44:17.075>CSS,

1015
00:44:19.615 --> 00:44:21.395
<00:44:19.615>are <00:44:20.081>always <00:44:20.548>just <00:44:21.015>really,

1016
00:44:21.395 --> 00:44:23.795
<00:44:21.395>really <00:44:21.595>fast <00:44:21.795>in <00:44:21.995>shooting <00:44:22.195>things <00:44:22.395>down <00:44:22.595>in <00:44:22.795>flame.

1017
00:44:23.825 --> 00:44:25.555
<00:44:23.825>When <00:44:24.105>somebody <00:44:24.384>builds <00:44:24.665>something <00:44:24.944>like <00:44:25.225>that,

1018
00:44:26.075 --> 00:44:28.035
<00:44:26.075>I <00:44:26.274>remember <00:44:26.475>when <00:44:26.674>summary <00:44:26.875>a <00:44:27.075>detail <00:44:27.274>came <00:44:27.475>out

1019
00:44:28.035 --> 00:44:31.315
<00:44:28.035>and <00:44:28.190>Modals <00:44:28.346>came <00:44:28.501>out <00:44:28.657>and <00:44:28.812>people <00:44:28.968>used <00:44:29.123>them <00:44:29.279>for <00:44:29.435>accordions,

1020
00:44:31.505 --> 00:44:33.885
<00:44:31.505>and <00:44:31.738>there <00:44:31.971>there <00:44:32.205>were <00:44:32.438>like <00:44:32.671>six, <00:44:32.905>two

1021
00:44:33.885 --> 00:44:35.925
<00:44:33.885>or <00:44:34.235>three, <00:44:34.585>uh, <00:44:34.935>accessibility <00:44:35.285>experts

1022
00:44:35.955 --> 00:44:37.845
<00:44:35.955>that <00:44:36.305>were <00:44:36.654>just <00:44:37.005>crying <00:44:37.355>havoc

1023
00:44:37.865 --> 00:44:39.365
<00:44:37.865>and <00:44:38.202>basically <00:44:38.540>saying <00:44:38.877>like, <00:44:39.214>no,

1024
00:44:39.785 --> 00:44:41.045
<00:44:39.785>you <00:44:39.973>should <00:44:40.163>never <00:44:40.352>do <00:44:40.541>it <00:44:40.730>that <00:44:40.919>way.

1025
00:44:41.195 --> 00:44:43.245
<00:44:41.195>This <00:44:41.395>is, <00:44:41.595>first <00:44:41.795>of <00:44:41.995>all, <00:44:42.195>never <00:44:42.395>use <00:44:42.595>carousels.

1026
00:44:43.245 --> 00:44:44.965
<00:44:43.245>People <00:44:43.444>don't <00:44:43.645>want <00:44:43.845>them. <00:44:44.045>People <00:44:44.245>don't <00:44:44.444>need <00:44:44.645>them.

1027
00:44:45.025 --> 00:44:49.365
<00:44:45.025>And <00:44:45.141>like, <00:44:45.258>I <00:44:45.375>mean, <00:44:45.491>we, <00:44:45.608>we, <00:44:45.725>we <00:44:45.841>are <00:44:45.958>not <00:44:46.075>good <00:44:46.191>at <00:44:46.308>selling, <00:44:46.425>uh,

1028
00:44:49.585 --> 00:44:51.765
<00:44:49.585>uh, <00:44:49.865>web <00:44:50.145>standard <00:44:50.425>solutions <00:44:50.705>to <00:44:50.985>people

1029
00:44:52.265 --> 00:44:53.805
<00:44:52.265>by <00:44:52.611>showing <00:44:52.957>people <00:44:53.304>the <00:44:53.651>words

1030
00:44:54.065 --> 00:44:55.965
<00:44:54.065>and <00:44:54.298>the, <00:44:54.531>the <00:44:54.765>problems <00:44:54.998>all <00:44:55.231>the <00:44:55.465>time.

1031
00:44:56.355 --> 00:44:58.085
<00:44:56.355>Whereas <00:44:56.705>like <00:44:57.055>the, <00:44:57.405>the, <00:44:57.755>the,

1032
00:44:58.145 --> 00:45:00.765
<00:44:58.145>the <00:44:58.320>bootstrap <00:44:58.495>people <00:44:58.670>out <00:44:58.845>there <00:44:59.020>just <00:44:59.195>basically <00:44:59.370>throw <00:44:59.545>the

1033
00:45:00.765 --> 00:45:02.005
<00:45:00.765>thing <00:45:00.924>out <00:45:01.083>there <00:45:01.243>and <00:45:01.402>say <00:45:01.562>like, <00:45:01.721>it's <00:45:01.881>magic.

1034
00:45:02.145 --> 00:45:04.285
<00:45:02.145>It <00:45:02.425>does <00:45:02.705>everything <00:45:02.985>for <00:45:03.265>you. <00:45:03.545>Right.

1035
00:45:04.425 --> 00:45:08.285
<00:45:04.425>But <00:45:04.552>do, <00:45:04.679>do <00:45:04.806>you <00:45:04.934>think <00:45:05.061>there <00:45:05.188>is <00:45:05.315>a, <00:45:05.443>there <00:45:05.570>is <00:45:05.697>a <00:45:05.825>tendency

1036
00:45:08.285 --> 00:45:11.005
<00:45:08.285>that <00:45:08.460>we <00:45:08.634>are <00:45:08.810>overzealous <00:45:08.984>in <00:45:09.160>making <00:45:09.335>it <00:45:09.509>absolutely <00:45:09.685>perfect.

1037
00:45:14.045 --> 00:45:16.015
<00:45:14.045>Sure. <00:45:14.511>Some <00:45:14.978>people <00:45:15.445>probably.

1038
00:45:18.195 --> 00:45:20.775
<00:45:18.195>Um, <00:45:18.322>but, <00:45:18.449>but <00:45:18.576>I <00:45:18.704>think <00:45:18.831>that's, <00:45:18.958>I <00:45:19.085>think <00:45:19.213>you <00:45:19.340>need <00:45:19.467>that, <00:45:19.595>right?

1039
00:45:20.835 --> 00:45:23.255
<00:45:20.835>You <00:45:20.975>need <00:45:21.115>the <00:45:21.255>watch <00:45:21.395>guards, <00:45:21.535>the <00:45:21.675>vanguards <00:45:21.815>out <00:45:21.955>there <00:45:22.095>that <00:45:22.235>are,

1040
00:45:23.525 --> 00:45:25.655
<00:45:23.525>that <00:45:23.805>are <00:45:24.085>fighting <00:45:24.365>the <00:45:24.645>good <00:45:24.925>fight.

1041
00:45:25.955 --> 00:45:29.895
<00:45:25.955>And, <00:45:26.235>um, <00:45:26.515>there's <00:45:26.795>certainly <00:45:27.075>performance <00:45:27.355>accessibility.

1042
00:45:30.345 --> 00:45:32.695
<00:45:30.345>There <00:45:30.520>are <00:45:30.694>lots <00:45:30.870>of <00:45:31.044>fields <00:45:31.220>out <00:45:31.395>there <00:45:31.569>that, <00:45:31.745>um,

1043
00:45:33.605 --> 00:45:35.695
<00:45:33.605>feel <00:45:33.838>like <00:45:34.071>we're, <00:45:34.305>we're <00:45:34.538>in <00:45:34.771>the <00:45:35.005>wild,

1044
00:45:35.865 --> 00:45:38.015
<00:45:35.865>we're <00:45:36.004>in <00:45:36.145>the <00:45:36.285>wild <00:45:36.424>out <00:45:36.564>there, <00:45:36.705>you <00:45:36.845>know, <00:45:36.984>we're <00:45:37.125>the <00:45:37.265>ones,

1045
00:45:38.025 --> 00:45:40.215
<00:45:38.025>we're <00:45:38.165>the <00:45:38.305>nuts <00:45:38.445>that <00:45:38.585>are <00:45:38.725>out <00:45:38.865>there <00:45:39.005>screaming <00:45:39.145>and <00:45:39.285>jumping <00:45:39.425>up

1046
00:45:40.215 --> 00:45:42.295
<00:45:40.215>and <00:45:40.390>down <00:45:40.565>saying, <00:45:40.740>you <00:45:40.915>know, <00:45:41.090>the <00:45:41.265>end <00:45:41.440>is <00:45:41.615>n

1047
00:45:42.875 --> 00:45:44.735
<00:45:42.875>and <00:45:43.108>uh, <00:45:43.341>we <00:45:43.575>have <00:45:43.808>to, <00:45:44.041>we <00:45:44.275>have

1048
00:45:44.735 --> 00:45:47.015
<00:45:44.735>to <00:45:44.890>fight <00:45:45.046>this <00:45:45.201>fight <00:45:45.357>while <00:45:45.512>everybody <00:45:45.668>else <00:45:45.823>is <00:45:45.979>like, <00:45:46.135>eh,

1049
00:45:47.015 --> 00:45:49.055
<00:45:47.015>just <00:45:47.131>wrap <00:45:47.248>another <00:45:47.365>div <00:45:47.481>in <00:45:47.598>a <00:45:47.714>thing <00:45:47.831>and <00:45:47.948>we'll <00:45:48.065>put <00:45:48.181>it <00:45:48.298>up <00:45:48.415>there.

1050
00:45:49.395 --> 00:45:52.415
<00:45:49.395>And <00:45:49.511>I <00:45:49.628>think <00:45:49.745>it's, <00:45:49.861>you <00:45:49.978>know, <00:45:50.095>you <00:45:50.211>need <00:45:50.328>that <00:45:50.445>little <00:45:50.561>bit <00:45:50.678>of <00:45:50.795>pull

1051
00:45:52.995 --> 00:45:56.055
<00:45:52.995>to <00:45:53.150>get <00:45:53.306>people <00:45:53.461>aware <00:45:53.617>of <00:45:53.772>it <00:45:53.928>and <00:45:54.083>thinking <00:45:54.239>about <00:45:54.395>it,

1052
00:45:56.515 --> 00:46:00.255
<00:45:56.515>and <00:45:56.642>ideally <00:45:56.769>people <00:45:56.896>cognizant <00:45:57.024>of <00:45:57.151>it <00:45:57.278>so <00:45:57.405>that <00:45:57.533>maybe <00:45:57.660>we <00:45:57.787>can <00:45:57.915>say,

1053
00:46:00.255 --> 00:46:01.335
<00:46:00.255>okay, <00:46:00.449>well <00:46:00.643>what <00:46:00.838>can <00:46:01.032>we <00:46:01.227>do?

1054
00:46:01.435 --> 00:46:05.655
<00:46:01.435>And, <00:46:01.575>and <00:46:01.715>I, <00:46:01.855>uh, <00:46:01.995>I <00:46:02.134>can't <00:46:02.275>remember <00:46:02.415>who <00:46:02.555>the, <00:46:02.695>can't <00:46:02.835>remember

1055
00:46:05.655 --> 00:46:07.335
<00:46:05.655>who <00:46:05.888>I <00:46:06.121>had <00:46:06.355>this <00:46:06.588>conversation, <00:46:06.821>Steve <00:46:07.055>Faulkner.

1056
00:46:07.415 --> 00:46:09.095
<00:46:07.415>I <00:46:07.615>think <00:46:07.815>we <00:46:08.015>were <00:46:08.215>talking <00:46:08.415>about <00:46:08.615>something <00:46:08.815>and,

1057
00:46:09.095 --> 00:46:11.135
<00:46:09.095>and <00:46:09.328>I <00:46:09.561>said, <00:46:09.794>well, <00:46:10.028>I <00:46:10.261>had <00:46:10.495>asked,

1058
00:46:11.135 --> 00:46:12.135
<00:46:11.135>and <00:46:11.285>I <00:46:11.435>don't <00:46:11.585>remember <00:46:11.735>the, <00:46:11.885>if <00:46:12.035>the,

1059
00:46:12.135 --> 00:46:14.935
<00:46:12.135>if <00:46:12.251>I <00:46:12.368>ever <00:46:12.485>got <00:46:12.601>an <00:46:12.718>answer <00:46:12.835>about, <00:46:12.951>one <00:46:13.068>of <00:46:13.185>the <00:46:13.301>things <00:46:13.418>was <00:46:13.535>the,

1060
00:46:14.995 --> 00:46:16.215
<00:46:14.995>the <00:46:15.544>abbreviation <00:46:16.093>tag.

1061
00:46:16.845 --> 00:46:19.015
<00:46:16.845>I've <00:46:17.000>loved <00:46:17.156>that <00:46:17.311>tag <00:46:17.467>since <00:46:17.622>it <00:46:17.778>first <00:46:17.933>came <00:46:18.089>out, <00:46:18.245>uh,

1062
00:46:19.015 --> 00:46:21.135
<00:46:19.015>when <00:46:19.154>I <00:46:19.295>first <00:46:19.435>came <00:46:19.575>out <00:46:19.714>since <00:46:19.855>I <00:46:19.995>first <00:46:20.134>discovered <00:46:20.275>it <00:46:20.415>and,

1063
00:46:21.275 --> 00:46:22.295
<00:46:21.275>and <00:46:21.581>learned <00:46:21.887>about <00:46:22.193>it.

1064
00:46:22.595 --> 00:46:24.895
<00:46:22.595>And <00:46:22.875>so <00:46:23.154>I <00:46:23.435>used <00:46:23.714>it <00:46:23.995>everywhere,

1065
00:46:25.065 --> 00:46:27.495
<00:46:25.065>everywhere <00:46:25.265>I <00:46:25.465>was <00:46:25.665>typing <00:46:25.865>in <00:46:26.065>abbreviation, <00:46:26.265>I <00:46:26.465>was

1066
00:46:28.185 --> 00:46:30.535
<00:46:28.185>maybe <00:46:28.325>our <00:46:28.465>title, <00:46:28.605>but <00:46:28.745>type <00:46:28.884>a <00:46:29.025>whole <00:46:29.165>thing <00:46:29.305>up, <00:46:29.445>bracket <00:46:29.585>it,

1067
00:46:30.535 --> 00:46:32.375
<00:46:30.535>you <00:46:30.710>know, <00:46:30.884>and <00:46:31.060>'cause <00:46:31.234>I <00:46:31.410>think <00:46:31.585>I'm <00:46:31.759>doing <00:46:31.935>my,

1068
00:46:32.435 --> 00:46:33.815
<00:46:32.435>my <00:46:32.849>good <00:46:33.263>accessibility <00:46:33.677>thing,

1069
00:46:33.815 --> 00:46:34.815
<00:46:33.815>and <00:46:33.995>then <00:46:34.175>I <00:46:34.355>get <00:46:34.535>this <00:46:34.715>article

1070
00:46:34.815 --> 00:46:36.175
<00:46:34.815>that <00:46:35.019>says, <00:46:35.223>don't <00:46:35.427>ever <00:46:35.631>use <00:46:35.835>those <00:46:36.039>things.

1071
00:46:36.175 --> 00:46:38.535
<00:46:36.175>Nobody, <00:46:36.350>none <00:46:36.525>of <00:46:36.700>the <00:46:36.875>accessibility <00:46:37.050>on <00:46:37.225>the <00:46:37.400>screeners <00:46:37.575>using.

1072
00:46:38.565 --> 00:46:39.975
<00:46:38.565>It's <00:46:38.746>really <00:46:38.927>another, <00:46:39.108>it <00:46:39.290>doesn't <00:46:39.471>do <00:46:39.652>any <00:46:39.834>good.

1073
00:46:39.975 --> 00:46:42.975
<00:46:39.975>It's <00:46:40.130>not <00:46:40.286>any <00:46:40.441>help. <00:46:40.597>And <00:46:40.752>I <00:46:40.908>was <00:46:41.063>like, <00:46:41.219>why <00:46:41.375>not?

1074
00:46:43.685 --> 00:46:44.855
<00:46:43.685>This <00:46:43.948>is <00:46:44.211>a, <00:46:44.474>well, <00:46:44.738>it

1075
00:46:44.855 --> 00:46:47.175
<00:46:44.855>Doesn't, <00:46:45.135>it <00:46:45.415>still <00:46:45.695>doesn't <00:46:45.975>cost <00:46:46.255>anything.

1076
00:46:47.285 --> 00:46:50.375
<00:46:47.285>It's <00:46:47.440>still <00:46:47.596>an <00:46:47.751>HTML <00:46:47.907>element <00:46:48.062>that's <00:46:48.218>a <00:46:48.373>hook <00:46:48.529>for <00:46:48.685>CSS

1077
00:46:50.375 --> 00:46:52.415
<00:46:50.375>that's <00:46:50.575>a <00:46:50.775>hook <00:46:50.975>for <00:46:51.175>JavaScript <00:46:51.375>if <00:46:51.575>need <00:46:51.775>be.

1078
00:46:53.015 --> 00:46:56.775
<00:46:53.015>I <00:46:53.170>mean, <00:46:53.326>acronym <00:46:53.481>tag <00:46:53.637>as <00:46:53.792>well, <00:46:53.948>like <00:46:54.103>not <00:46:54.259>supported <00:46:54.415>everywhere,

1079
00:46:56.835 --> 00:46:59.535
<00:46:56.835>but <00:46:56.962>I <00:46:57.089>always <00:46:57.216>found <00:46:57.344>it <00:46:57.471>very <00:46:57.598>clever <00:46:57.725>to <00:46:57.853>basically <00:46:57.980>have <00:46:58.107>like <00:46:58.235>a,

1080
00:46:59.935 --> 00:47:01.535
<00:46:59.935>a <00:47:00.285>little <00:47:00.634>underline <00:47:00.985>on <00:47:01.335>acronyms

1081
00:47:01.535 --> 00:47:02.775
<00:47:01.535>that <00:47:01.758>when <00:47:01.981>you <00:47:02.204>hover <00:47:02.427>over <00:47:02.651>it

1082
00:47:02.775 --> 00:47:04.215
<00:47:02.775>explains <00:47:02.991>to <00:47:03.207>you <00:47:03.423>what <00:47:03.639>the <00:47:03.855>thing <00:47:04.071>is.

1083
00:47:04.835 --> 00:47:08.135
<00:47:04.835>But <00:47:04.990>I <00:47:05.146>mean, <00:47:05.301>that's <00:47:05.457>a, <00:47:05.612>that's <00:47:05.768>a <00:47:05.923>totally <00:47:06.079>different <00:47:06.235>fight.

1084
00:47:08.255 --> 00:47:11.055
<00:47:08.255>I <00:47:08.395>think, <00:47:08.535>and <00:47:08.675>I <00:47:08.815>had <00:47:08.955>that <00:47:09.095>when <00:47:09.235>I <00:47:09.375>worked <00:47:09.515>in <00:47:09.655>browsers

1085
00:47:11.055 --> 00:47:13.335
<00:47:11.055>because <00:47:11.230>in <00:47:11.404>Microsoft <00:47:11.580>we <00:47:11.754>cannot <00:47:11.930>release <00:47:12.105>anything <00:47:12.279>if <00:47:12.455>it,

1086
00:47:13.435 --> 00:47:16.095
<00:47:13.435>if <00:47:13.575>it's <00:47:13.715>not <00:47:13.855>a <00:47:13.995>hundred <00:47:14.134>percent <00:47:14.275>accessible <00:47:14.415>in <00:47:14.555>all <00:47:14.695>the <00:47:14.835>tests

1087
00:47:16.095 --> 00:47:17.295
<00:47:16.095>environments <00:47:16.455>that <00:47:16.815>we <00:47:17.175>have.

1088
00:47:17.875 --> 00:47:20.215
<00:47:17.875>And <00:47:18.075>those <00:47:18.275>were <00:47:18.475>all <00:47:18.675>the <00:47:18.875>different <00:47:19.075>screen <00:47:19.275>readers

1089
00:47:20.325 --> 00:47:21.495
<00:47:20.325>with <00:47:20.676>every <00:47:21.027>other <00:47:21.377>browser.

1090
00:47:22.515 --> 00:47:24.575
<00:47:22.515>And <00:47:22.714>some <00:47:22.915>of <00:47:23.115>the <00:47:23.315>screen <00:47:23.515>readers <00:47:23.714>haven't <00:47:23.915>up,

1091
00:47:24.575 --> 00:47:26.255
<00:47:24.575>they <00:47:24.774>have <00:47:24.975>been <00:47:25.174>updated <00:47:25.375>in <00:47:25.575>like <00:47:25.774>16 <00:47:25.975>years.

1092
00:47:26.255 --> 00:47:27.695
<00:47:26.255>Like <00:47:26.579>engineers <00:47:26.903>are <00:47:27.227>probably <00:47:27.551>dead.

1093
00:47:28.035 --> 00:47:30.685
<00:47:28.035>And <00:47:28.234>like <00:47:28.435>they, <00:47:28.634>they, <00:47:28.835>there's <00:47:29.035>just, <00:47:29.234>I <00:47:29.435>mean,

1094
00:47:30.685 --> 00:47:34.365
<00:47:30.685>the <00:47:30.825>only <00:47:30.965>way <00:47:31.105>I <00:47:31.245>could <00:47:31.384>release <00:47:31.525>a <00:47:31.665>product <00:47:31.805>inside <00:47:31.945>Microsoft <00:47:32.085>was

1095
00:47:34.365 --> 00:47:36.605
<00:47:34.365>that <00:47:34.540>I <00:47:34.714>got <00:47:34.890>one <00:47:35.064>of <00:47:35.240>my <00:47:35.415>engineers <00:47:35.589>from <00:47:35.765>Microsoft

1096
00:47:36.665 --> 00:47:40.685
<00:47:36.665>to <00:47:36.840>actually <00:47:37.015>work <00:47:37.190>on <00:47:37.365>the <00:47:37.540>Linux <00:47:37.715>ARCA <00:47:37.890>screen <00:47:38.065>reader

1097
00:47:41.145 --> 00:47:43.965
<00:47:41.145>and <00:47:41.272>fix <00:47:41.399>it <00:47:41.526>himself <00:47:41.654>and <00:47:41.781>send <00:47:41.908>it <00:47:42.035>in <00:47:42.163>as <00:47:42.290>a <00:47:42.417>poll <00:47:42.545>request.

1098
00:47:43.985 --> 00:47:46.045
<00:47:43.985>And <00:47:44.125>then <00:47:44.265>we <00:47:44.405>had <00:47:44.545>to <00:47:44.685>wait <00:47:44.825>for <00:47:44.965>three <00:47:45.105>months <00:47:45.245>for <00:47:45.385>somebody

1099
00:47:46.045 --> 00:47:48.485
<00:47:46.045>to <00:47:46.185>sign <00:47:46.325>it <00:47:46.465>off <00:47:46.605>and <00:47:46.745>now <00:47:46.885>we <00:47:47.025>could <00:47:47.165>release <00:47:47.305>the <00:47:47.445>Microsoft

1100
00:47:48.485 --> 00:47:51.885
<00:47:48.485>product <00:47:48.660>because <00:47:48.835>that <00:47:49.010>was <00:47:49.185>the <00:47:49.360>only <00:47:49.535>browser <00:47:49.710>screen <00:47:49.885>reader

1101
00:47:51.885 --> 00:47:53.565
<00:47:51.885>thing <00:47:52.165>that <00:47:52.445>actually <00:47:52.725>didn't <00:47:53.005>work <00:47:53.285>together.

1102
00:47:54.785 --> 00:47:59.325
<00:47:54.785>But <00:47:54.912>it, <00:47:55.039>it, <00:47:55.166>it <00:47:55.294>feels <00:47:55.421>to <00:47:55.548>me <00:47:55.675>very <00:47:55.803>frustrating <00:47:55.930>that <00:47:56.057>the, <00:47:56.185>uh,

1103
00:47:59.325 --> 00:48:03.405
<00:47:59.325>that <00:47:59.480>the <00:47:59.636>assistive <00:47:59.791>technologies <00:47:59.947>are <00:48:00.102>not <00:48:00.258>as <00:48:00.413>moving <00:48:00.569>as <00:48:00.725>fast

1104
00:48:03.545 --> 00:48:05.245
<00:48:03.545>as <00:48:03.778>the <00:48:04.011>rest <00:48:04.245>of <00:48:04.478>the <00:48:04.711>web. <00:48:04.945>Uh,

1105
00:48:05.245 --> 00:48:08.085
<00:48:05.245>Is, <00:48:05.384>is <00:48:05.525>is <00:48:05.665>there, <00:48:05.805>is <00:48:05.944>there, <00:48:06.085>I'm <00:48:06.225>trying <00:48:06.365>to <00:48:06.505>find <00:48:06.645>out,

1106
00:48:08.085 --> 00:48:12.125
<00:48:08.085>is <00:48:08.260>there <00:48:08.435>an <00:48:08.610>interop <00:48:08.785>for <00:48:08.960>accessibility <00:48:09.135>tools <00:48:09.310>like <00:48:09.485>that?

1107
00:48:12.125 --> 00:48:15.725
<00:48:12.125>Seems <00:48:12.265>like <00:48:12.405>that <00:48:12.545>would <00:48:12.685>be <00:48:12.825>a <00:48:12.965>really <00:48:13.105>great <00:48:13.245>initiative <00:48:13.385>to <00:48:13.525>try

1108
00:48:15.725 --> 00:48:17.565
<00:48:15.725>and <00:48:15.958>normalize <00:48:16.191>all <00:48:16.424>the <00:48:16.658>ones <00:48:16.891>out <00:48:17.125>there.

1109
00:48:17.785 --> 00:48:19.845
<00:48:17.785>And <00:48:17.984>if <00:48:18.185>we <00:48:18.384>have <00:48:18.585>like <00:48:18.785>a <00:48:18.984>project <00:48:19.185>baseline

1110
00:48:19.945 --> 00:48:22.365
<00:48:19.945>for <00:48:20.178>all <00:48:20.411>the <00:48:20.645>accessibility, <00:48:20.878>all <00:48:21.111>the <00:48:21.345>various,

1111
00:48:22.685 --> 00:48:25.085
<00:48:22.685>'cause <00:48:22.884>I <00:48:23.085>mean, <00:48:23.285>most <00:48:23.485>of <00:48:23.685>us <00:48:23.884>know <00:48:24.085>three

1112
00:48:25.085 --> 00:48:27.005
<00:48:25.085>or <00:48:25.285>four, <00:48:25.485>you <00:48:25.685>probably <00:48:25.885>know <00:48:26.085>all <00:48:26.285>of <00:48:26.485>them

1113
00:48:27.005 --> 00:48:28.685
<00:48:27.005>because <00:48:27.285>of <00:48:27.565>that <00:48:27.845>history <00:48:28.125>you <00:48:28.405>have,

1114
00:48:29.185 --> 00:48:32.485
<00:48:29.185>but <00:48:29.360>I <00:48:29.535>bet <00:48:29.710>most <00:48:29.884>engineers <00:48:30.060>probably <00:48:30.235>know <00:48:30.410>like <00:48:30.585>two

1115
00:48:33.305 --> 00:48:34.365
<00:48:33.305>and <00:48:34.259>and

1116
00:48:35.075 --> 00:48:36.485
<00:48:35.075>There's <00:48:35.286>a, <00:48:35.498>can <00:48:35.709>I <00:48:35.921>use <00:48:36.132>for <00:48:36.344>them?

1117
00:48:36.485 --> 00:48:37.685
<00:48:36.485>There's <00:48:36.665>a, <00:48:36.845>can <00:48:37.025>I <00:48:37.205>use <00:48:37.385>for <00:48:37.565>them?

1118
00:48:37.685 --> 00:48:40.805
<00:48:37.685>There <00:48:37.840>is <00:48:37.996>for <00:48:38.151>existing <00:48:38.307>technology, <00:48:38.462>but <00:48:38.618>there <00:48:38.773>is <00:48:38.929>no <00:48:39.085>interrupt

1119
00:48:40.805 --> 00:48:42.405
<00:48:40.805>because <00:48:41.154>they're <00:48:41.504>all <00:48:41.855>closed <00:48:42.205>source.

1120
00:48:42.995 --> 00:48:45.565
<00:48:42.995>Like <00:48:43.150>there's <00:48:43.306>only <00:48:43.461>one <00:48:43.617>big <00:48:43.772>open <00:48:43.928>source <00:48:44.083>one <00:48:44.239>that's <00:48:44.395>org,

1121
00:48:45.665 --> 00:48:49.325
<00:48:45.665>that's <00:48:45.840>NVDA <00:48:46.015>and <00:48:46.190>the <00:48:46.365>others <00:48:46.540>are <00:48:46.715>basically <00:48:46.890>just, <00:48:47.065>uh,

1122
00:48:49.545 --> 00:48:51.285
<00:48:49.545>the <00:48:49.778>business <00:48:50.011>model <00:48:50.245>was <00:48:50.478>to <00:48:50.711>be <00:48:50.945>like,

1123
00:48:51.305 --> 00:48:53.045
<00:48:51.305>we <00:48:51.480>are <00:48:51.654>the <00:48:51.830>only <00:48:52.004>ones <00:48:52.180>that <00:48:52.355>can <00:48:52.529>do <00:48:52.705>it.

1124
00:48:53.585 --> 00:48:57.725
<00:48:53.585>And <00:48:53.760>as, <00:48:53.935>uh, <00:48:54.110>in <00:48:54.285>countries <00:48:54.460>with, <00:48:54.635>uh, <00:48:54.810>healthcare, <00:48:54.985>uh,

1125
00:48:58.375 --> 00:49:00.685
<00:48:58.375>blind <00:48:58.550>people <00:48:58.725>get <00:48:58.900>them <00:48:59.075>paid <00:48:59.250>for <00:48:59.425>by <00:48:59.600>the <00:48:59.775>government,

1126
00:49:00.795 --> 00:49:02.805
<00:49:00.795>they <00:49:01.261>actually <00:49:01.728>were <00:49:02.195>predicted.

1127
00:49:02.805 --> 00:49:04.325
<00:49:02.805>They <00:49:03.147>actually <00:49:03.489>dictated <00:49:03.830>the <00:49:04.173>prices

1128
00:49:04.545 --> 00:49:06.525
<00:49:04.545>and <00:49:04.720>they're <00:49:04.895>like, <00:49:05.070>why <00:49:05.245>should <00:49:05.420>we <00:49:05.595>do <00:49:05.770>a <00:49:05.945>lot

1129
00:49:06.525 --> 00:49:08.405
<00:49:06.525>of <00:49:06.725>stuff <00:49:06.925>when <00:49:07.125>we <00:49:07.325>can <00:49:07.525>make <00:49:07.725>money <00:49:07.925>Anyways?

1130
00:49:08.625 --> 00:49:12.565
<00:49:08.625>It <00:49:08.752>felt <00:49:08.879>really, <00:49:09.006>I, <00:49:09.134>I <00:49:09.261>fell <00:49:09.388>out <00:49:09.515>of <00:49:09.643>the <00:49:09.770>idea <00:49:09.897>of <00:49:10.025>speaking

1131
00:49:12.585 --> 00:49:14.685
<00:49:12.585>and <00:49:12.818>accessibility <00:49:13.051>conferences <00:49:13.285>and <00:49:13.518>stuff <00:49:13.751>like <00:49:13.985>that.

1132
00:49:14.685 --> 00:49:18.005
<00:49:14.685>Because <00:49:14.812>of <00:49:14.939>that, <00:49:15.066>I <00:49:15.194>felt <00:49:15.321>very <00:49:15.448>bizarre <00:49:15.575>that <00:49:15.703>it's <00:49:15.830>like, <00:49:15.957>uh, <00:49:16.085>uh,

1133
00:49:18.915 --> 00:49:22.285
<00:49:18.915>what <00:49:19.115>we <00:49:19.315>say, <00:49:19.515>what <00:49:19.715>we <00:49:19.915>say <00:49:20.115>about <00:49:20.315>accessibility,

1134
00:49:22.315 --> 00:49:24.085
<00:49:22.315>that <00:49:22.595>you <00:49:22.875>shouldn't <00:49:23.155>block <00:49:23.435>people <00:49:23.715>out.

1135
00:49:24.745 --> 00:49:25.925
<00:49:24.745>The <00:49:24.957>business <00:49:25.169>model <00:49:25.382>of <00:49:25.594>a <00:49:25.807>lot

1136
00:49:25.925 --> 00:49:28.405
<00:49:25.925>of <00:49:26.100>these <00:49:26.275>companies <00:49:26.450>is <00:49:26.625>basically <00:49:26.800>like, <00:49:26.975>well, <00:49:27.150>you <00:49:27.325>have

1137
00:49:28.405 --> 00:49:29.965
<00:49:28.405>to <00:49:28.638>use <00:49:28.871>us <00:49:29.105>anyways, <00:49:29.338>so <00:49:29.571>screw <00:49:29.805>you.

1138
00:49:30.425 --> 00:49:32.565
<00:49:30.425>And <00:49:30.658>so <00:49:30.891>it's <00:49:31.125>really, <00:49:31.358>really <00:49:31.591>bad. <00:49:31.825>Like,

1139
00:49:33.635 --> 00:49:34.635
<00:49:33.635>Yeah. <00:49:34.085>So <00:49:34.535>I,

1140
00:49:34.635 --> 00:49:35.525
<00:49:34.635>I <00:49:35.035>think <00:49:35.436>that's,

1141
00:49:35.525 --> 00:49:38.285
<00:49:35.525>that's <00:49:35.680>the <00:49:35.836>frustration <00:49:35.991>I <00:49:36.147>think <00:49:36.302>is <00:49:36.458>like, <00:49:36.613>it <00:49:36.769>would <00:49:36.925>be,

1142
00:49:38.725 --> 00:49:41.285
<00:49:38.725>I <00:49:38.924>think <00:49:39.125>you <00:49:39.325>would <00:49:39.525>get <00:49:39.725>more, <00:49:39.924>more <00:49:40.125>traction

1143
00:49:41.865 --> 00:49:44.285
<00:49:41.865>on <00:49:42.214>an <00:49:42.564>accessibility <00:49:42.915>if, <00:49:43.265>uh,

1144
00:49:44.665 --> 00:49:46.445
<00:49:44.665>if <00:49:44.898>it <00:49:45.131>were <00:49:45.365>more <00:49:45.598>sort <00:49:45.831>of <00:49:46.065>standardized.

1145
00:49:46.705 --> 00:49:51.325
<00:49:46.705>And <00:49:46.832>I <00:49:46.959>think <00:49:47.086>that <00:49:47.214>has <00:49:47.341>helped <00:49:47.468>this, <00:49:47.595>the <00:49:47.723>HTML <00:49:47.850>CSS <00:49:47.977>movement <00:49:48.105>is,

1146
00:49:52.105 --> 00:49:53.565
<00:49:52.105>is <00:49:52.269>the <00:49:52.433>interop, <00:49:52.597>I <00:49:52.762>think <00:49:52.926>has <00:49:53.090>done <00:49:53.254>a <00:49:53.419>lot,

1147
00:49:53.945 --> 00:49:56.485
<00:49:53.945>not <00:49:54.145>only <00:49:54.345>giving <00:49:54.545>people <00:49:54.745>the <00:49:54.945>engineers <00:49:55.145>the <00:49:55.345>opportunity

1148
00:49:56.485 --> 00:49:58.805
<00:49:56.485>to <00:49:56.612>vote <00:49:56.739>on, <00:49:56.866>you <00:49:56.994>know, <00:49:57.121>this <00:49:57.248>is <00:49:57.375>what <00:49:57.503>we'd <00:49:57.630>love <00:49:57.757>to <00:49:57.885>see,

1149
00:49:59.385 --> 00:50:03.125
<00:49:59.385>but <00:49:59.540>I <00:49:59.696>think <00:49:59.851>it's <00:50:00.007>also <00:50:00.162>just <00:50:00.318>that, <00:50:00.473>um, <00:50:00.629>that <00:50:00.785>exposure,

1150
00:50:03.125 --> 00:50:06.765
<00:50:03.125>that <00:50:03.300>transparency <00:50:03.475>of <00:50:03.650>the <00:50:03.825>browsers <00:50:04.000>of <00:50:04.175>who <00:50:04.350>supports <00:50:04.525>what,

1151
00:50:07.225 --> 00:50:08.325
<00:50:07.225>and <00:50:07.555>that <00:50:07.884>little <00:50:08.214>screen

1152
00:50:08.325 --> 00:50:11.045
<00:50:08.325>that <00:50:08.464>every <00:50:08.605>time <00:50:08.745>a <00:50:08.884>browser <00:50:09.024>gets <00:50:09.165>a <00:50:09.305>point <00:50:09.444>up <00:50:09.585>from <00:50:09.725>one

1153
00:50:11.045 --> 00:50:13.405
<00:50:11.045>of <00:50:11.185>the <00:50:11.325>other <00:50:11.465>browsers, <00:50:11.605>they <00:50:11.745>have <00:50:11.885>to <00:50:12.025>publicize, <00:50:12.165>you <00:50:12.305>know, <00:50:12.445>oh,

1154
00:50:13.405 --> 00:50:14.805
<00:50:13.405>we <00:50:13.585>got <00:50:13.765>a <00:50:13.945>98, <00:50:14.125>we <00:50:14.305>got <00:50:14.485>a <00:50:14.665>97.

1155
00:50:15.705 --> 00:50:17.365
<00:50:15.705>Uh, <00:50:16.055>but <00:50:16.404>I <00:50:16.755>guess <00:50:17.105>if,

1156
00:50:17.385 --> 00:50:20.005
<00:50:17.385>if <00:50:17.560>the <00:50:17.735>accessibility <00:50:17.910>community <00:50:18.085>doesn't <00:50:18.260>have <00:50:18.435>that <00:50:18.610>type <00:50:18.785>of

1157
00:50:21.325 --> 00:50:24.245
<00:50:21.325>openness <00:50:21.605>or <00:50:21.884>maybe <00:50:22.165>caring, <00:50:22.444>then <00:50:22.725>uh,

1158
00:50:24.435 --> 00:50:25.645
<00:50:24.435>that <00:50:24.707>probably <00:50:24.979>would <00:50:25.251>never <00:50:25.524>happen.

1159
00:50:25.865 --> 00:50:27.565
<00:50:25.865>But <00:50:26.098>it <00:50:26.331>just <00:50:26.564>seemed <00:50:26.798>to <00:50:27.031>me <00:50:27.265>like

1160
00:50:28.185 --> 00:50:30.565
<00:50:28.185>it <00:50:28.340>should <00:50:28.496>be <00:50:28.651>more <00:50:28.807>about <00:50:28.962>if <00:50:29.118>I'm <00:50:29.273>willing <00:50:29.429>to <00:50:29.585>make,

1161
00:50:30.665 --> 00:50:33.445
<00:50:30.665>if <00:50:30.840>I'm <00:50:31.015>willing <00:50:31.190>to <00:50:31.365>use <00:50:31.540>an, <00:50:31.715>an <00:50:31.890>abbreviation <00:50:32.065>tag

1162
00:50:34.075 --> 00:50:37.405
<00:50:34.075>with <00:50:34.230>the <00:50:34.386>intent <00:50:34.541>of <00:50:34.697>trying <00:50:34.852>to <00:50:35.008>make <00:50:35.163>my <00:50:35.319>acronym <00:50:35.475>more,

1163
00:50:37.585 --> 00:50:39.285
<00:50:37.585>uh, <00:50:38.985>accessible.

1164
00:50:39.835 --> 00:50:42.845
<00:50:39.835>It's <00:50:39.962>frustrating <00:50:40.089>to <00:50:40.216>me <00:50:40.344>that <00:50:40.471>none <00:50:40.598>of <00:50:40.725>the <00:50:40.853>tools <00:50:40.980>that <00:50:41.107>would <00:50:41.235>do

1165
00:50:42.845 --> 00:50:47.085
<00:50:42.845>that <00:50:42.984>to <00:50:43.125>the, <00:50:43.265>to <00:50:43.404>my <00:50:43.544>audience <00:50:43.685>are <00:50:43.825>actually <00:50:43.964>doing, <00:50:44.105>using <00:50:44.245>it.

1166
00:50:47.585 --> 00:50:49.685
<00:50:47.585>So, <00:50:47.818>um, <00:50:48.051>I <00:50:48.285>do <00:50:48.518>still <00:50:48.751>use <00:50:48.985>them,

1167
00:50:50.105 --> 00:50:53.855
<00:50:50.105>but <00:50:50.212>it <00:50:50.320>just, <00:50:50.428>it <00:50:50.535>just <00:50:50.643>kind <00:50:50.751>of <00:50:50.858>felt <00:50:50.966>like <00:50:51.074>it <00:50:51.181>was <00:50:51.289>a <00:50:51.397>little <00:50:51.505>bit

1168
00:50:53.855 --> 00:50:55.415
<00:50:53.855>of <00:50:53.995>a <00:50:54.135>shive <00:50:54.275>in <00:50:54.415>the <00:50:54.555>back <00:50:54.695>a <00:50:54.835>little <00:50:54.975>bit <00:50:55.115>for <00:50:55.255>that.

1169
00:50:56.325 --> 00:50:58.975
<00:50:56.325>Well, <00:50:56.480>that <00:50:56.636>was <00:50:56.791>always <00:50:56.947>the <00:50:57.102>thing <00:50:57.258>about, <00:50:57.413>uh, <00:50:57.569>about <00:50:57.725>Symantec,

1170
00:50:59.015 --> 00:51:00.415
<00:50:59.015>HTML <00:50:59.330>is <00:50:59.645>like, <00:50:59.960>what <00:51:00.275>the,

1171
00:51:00.415 --> 00:51:03.055
<00:51:00.415>what <00:51:00.590>the <00:51:00.765>Code <00:51:00.940>bros <00:51:01.115>basically <00:51:01.290>told <00:51:01.465>us <00:51:01.640>like, <00:51:01.815>well,

1172
00:51:03.055 --> 00:51:05.655
<00:51:03.055>it's <00:51:03.182>not <00:51:03.309>doing <00:51:03.436>anything, <00:51:03.564>so <00:51:03.691>why <00:51:03.818>do <00:51:03.945>you <00:51:04.073>put <00:51:04.200>it <00:51:04.327>in <00:51:04.455>there?

1173
00:51:05.685 --> 00:51:08.655
<00:51:05.685>Like, <00:51:05.860>and <00:51:06.035>the <00:51:06.210>whole <00:51:06.384>like <00:51:06.560>progressive <00:51:06.735>enhancement, <00:51:06.910>like, <00:51:07.085>oh,

1174
00:51:08.655 --> 00:51:11.535
<00:51:08.655>you <00:51:08.795>never <00:51:08.935>just <00:51:09.075>changed <00:51:09.215>the <00:51:09.355>css, <00:51:09.495>you <00:51:09.635>changed <00:51:09.775>the <00:51:09.915>whole <00:51:10.055>thing,

1175
00:51:11.955 --> 00:51:14.215
<00:51:11.955>so <00:51:12.130>why <00:51:12.305>should <00:51:12.480>you <00:51:12.654>even <00:51:12.830>care <00:51:13.005>about, <00:51:13.180>uh, <00:51:13.355>uh,

1176
00:51:14.215 --> 00:51:17.255
<00:51:14.215>about <00:51:14.355>not <00:51:14.495>having <00:51:14.635>CSS <00:51:14.775>in <00:51:14.915>JS <00:51:15.055>and <00:51:15.195>these <00:51:15.335>kind <00:51:15.475>of <00:51:15.615>things.

1177
00:51:17.715 --> 00:51:20.375
<00:51:17.715>So <00:51:17.890>it's <00:51:18.065>like, <00:51:18.240>yeah, <00:51:18.415>just <00:51:18.590>make, <00:51:18.765>make <00:51:18.940>like <00:51:19.115>code

1178
00:51:21.005 --> 00:51:22.415
<00:51:21.005>spaghetti <00:51:21.322>code <00:51:21.639>out <00:51:21.956>of <00:51:22.274>everything

1179
00:51:22.415 --> 00:51:24.135
<00:51:22.415>and <00:51:22.648>hope <00:51:22.881>the <00:51:23.115>browser <00:51:23.348>renders <00:51:23.581>it <00:51:23.815>fine.

1180
00:51:24.795 --> 00:51:27.215
<00:51:24.795>Uh, <00:51:24.995>because <00:51:25.195>browsers <00:51:25.395>have <00:51:25.595>to <00:51:25.795>be <00:51:25.995>very <00:51:26.195>forgiving

1181
00:51:27.315 --> 00:51:28.695
<00:51:27.315>and <00:51:27.625>have <00:51:27.936>to <00:51:28.246>do <00:51:28.557>everything

1182
00:51:28.755 --> 00:51:30.695
<00:51:28.755>to <00:51:28.955>make <00:51:29.155>sure <00:51:29.355>you <00:51:29.555>don't <00:51:29.755>have <00:51:29.955>something <00:51:30.155>broken.

1183
00:51:31.555 --> 00:51:34.255
<00:51:31.555>But <00:51:31.710>it's, <00:51:31.866>it's <00:51:32.021>a <00:51:32.177>really <00:51:32.332>interesting, <00:51:32.488>uh, <00:51:32.643>thing <00:51:32.799>that <00:51:32.955>the,

1184
00:51:34.325 --> 00:51:36.855
<00:51:34.325>that <00:51:34.500>we <00:51:34.674>are <00:51:34.850>getting <00:51:35.024>into <00:51:35.200>a <00:51:35.375>space <00:51:35.549>where <00:51:35.725>CSS

1185
00:51:36.855 --> 00:51:39.295
<00:51:36.855>and <00:51:37.205>HTML <00:51:37.555>can <00:51:37.905>be <00:51:38.255>applied

1186
00:51:39.395 --> 00:51:41.975
<00:51:39.395>and <00:51:39.550>if <00:51:39.706>it <00:51:39.861>does <00:51:40.017>do <00:51:40.172>anything, <00:51:40.328>it <00:51:40.483>doesn't <00:51:40.639>cost <00:51:40.795>much

1187
00:51:41.975 --> 00:51:45.655
<00:51:41.975>because <00:51:42.255>I <00:51:42.535>think <00:51:42.815>HTML <00:51:43.095>semantic, <00:51:43.375>HTML,

1188
00:51:45.765 --> 00:51:48.295
<00:51:45.765>I've <00:51:46.115>never <00:51:46.464>seen <00:51:46.815>too <00:51:47.165>deep.

1189
00:51:48.805 --> 00:51:50.255
<00:51:48.805>I've <00:51:49.240>seen <00:51:49.675>DOM <00:51:50.110>problems

1190
00:51:50.355 --> 00:51:53.455
<00:51:50.355>and <00:51:50.510>like <00:51:50.666>performance <00:51:50.821>problems <00:51:50.977>in <00:51:51.132>the <00:51:51.288>DOM <00:51:51.443>only <00:51:51.599>in <00:51:51.755>HTML

1191
00:51:53.455 --> 00:51:56.735
<00:51:53.455>that <00:51:53.654>wasn't <00:51:53.855>semantic <00:51:54.055>6,000 <00:51:54.255>diffs <00:51:54.455>and <00:51:54.654>like <00:51:54.855>spans

1192
00:51:56.735 --> 00:51:58.615
<00:51:56.735>and <00:51:57.015>everything <00:51:57.295>rather <00:51:57.575>than <00:51:57.855>like, <00:51:58.135>okay,

1193
00:51:58.635 --> 00:52:02.415
<00:51:58.635>you <00:51:58.810>can <00:51:58.985>actually <00:51:59.160>use <00:51:59.335>uh, <00:51:59.510>uh, <00:51:59.685>GSS <00:51:59.860>generated <00:52:00.035>content

1194
00:52:02.635 --> 00:52:03.775
<00:52:02.635>as <00:52:02.891>a <00:52:03.148>background <00:52:03.404>as <00:52:03.661>well.

1195
00:52:03.795 --> 00:52:05.375
<00:52:03.795>You <00:52:03.970>don't <00:52:04.145>need <00:52:04.320>to <00:52:04.495>put <00:52:04.670>another <00:52:04.845>diviv <00:52:05.020>in <00:52:05.195>there

1196
00:52:05.725 --> 00:52:07.255
<00:52:05.725>that <00:52:06.000>you <00:52:06.275>actually <00:52:06.551>put <00:52:06.826>the <00:52:07.102>background

1197
00:52:07.275 --> 00:52:08.735
<00:52:07.275>in <00:52:07.537>these <00:52:07.800>kind <00:52:08.063>of <00:52:08.326>things. <00:52:08.589>So

1198
00:52:09.205 --> 00:52:13.015
<00:52:09.205>Yeah, <00:52:09.332>the <00:52:09.459>biggest <00:52:09.586>challenge <00:52:09.714>I <00:52:09.841>that <00:52:09.968>I <00:52:10.095>see <00:52:10.223>on <00:52:10.350>HTML <00:52:10.477>is <00:52:10.605>just

1199
00:52:13.915 --> 00:52:16.255
<00:52:13.915>the <00:52:14.090>sheer <00:52:14.265>volume <00:52:14.440>of <00:52:14.615>it <00:52:14.790>on <00:52:14.965>some <00:52:15.140>commercial <00:52:15.315>sites,

1200
00:52:16.285 --> 00:52:20.055
<00:52:16.285>some <00:52:16.484>e-commerce <00:52:16.685>sites <00:52:16.884>especially, <00:52:17.085>uh, <00:52:17.285>you <00:52:17.484>know, <00:52:17.685>with,

1201
00:52:20.055 --> 00:52:24.095
<00:52:20.055>with <00:52:20.230>Google's <00:52:20.404>recent <00:52:20.580>15 <00:52:20.754>down <00:52:20.930>to <00:52:21.105>two <00:52:21.279>meg, <00:52:21.455>I,

1202
00:52:24.175 --> 00:52:26.135
<00:52:24.175>I <00:52:24.455>was <00:52:24.735>sitting <00:52:25.015>there <00:52:25.295>thinking <00:52:25.575>how

1203
00:52:26.235 --> 00:52:28.255
<00:52:26.235>who <00:52:26.435>in <00:52:26.635>the <00:52:26.835>world <00:52:27.035>has <00:52:27.235>two <00:52:27.435>megabytes <00:52:27.635>of,

1204
00:52:28.395 --> 00:52:30.775
<00:52:28.395>and <00:52:28.550>that's <00:52:28.706>per <00:52:28.861>per <00:52:29.017>file <00:52:29.172>that <00:52:29.328>it's, <00:52:29.483>that <00:52:29.639>it's <00:52:29.795>crawling.

1205
00:52:30.775 --> 00:52:33.495
<00:52:30.775>So <00:52:30.891>I <00:52:31.008>thought, <00:52:31.125>who <00:52:31.241>in <00:52:31.358>the <00:52:31.475>world <00:52:31.591>has <00:52:31.708>two <00:52:31.825>two <00:52:31.941>more <00:52:32.058>than <00:52:32.175>two

1206
00:52:33.565 --> 00:52:35.295
<00:52:33.565>megabytes <00:52:34.265>of <00:52:34.965>HTML?

1207
00:52:35.595 --> 00:52:37.655
<00:52:35.595>And <00:52:35.750>then <00:52:35.906>I <00:52:36.061>started <00:52:36.217>looking <00:52:36.372>at <00:52:36.528>a <00:52:36.683>few <00:52:36.839>eCommerce <00:52:36.995>sites.

1208
00:52:37.735 --> 00:52:39.455
<00:52:37.735>I <00:52:37.935>was <00:52:38.135>like, <00:52:38.335>oh, <00:52:38.535>quite <00:52:38.735>a <00:52:38.935>few <00:52:39.135>people.

1209
00:52:40.275 --> 00:52:43.135
<00:52:40.275>And <00:52:40.415>that <00:52:40.555>just <00:52:40.695>shocked <00:52:40.835>me, <00:52:40.975>like, <00:52:41.115>how, <00:52:41.255>how <00:52:41.395>many <00:52:41.535>downloads <00:52:41.675>does

1210
00:52:43.135 --> 00:52:46.855
<00:52:43.135>that <00:52:43.275>take, <00:52:43.415>uh, <00:52:43.555>to, <00:52:43.695>to <00:52:43.835>rack <00:52:43.975>up <00:52:44.115>two <00:52:44.255>megabytes <00:52:44.395>that <00:52:44.535>are,

1211
00:52:46.855 --> 00:52:49.975
<00:52:46.855>you <00:52:46.995>know, <00:52:47.135>but <00:52:47.275>I <00:52:47.415>guess <00:52:47.555>they <00:52:47.695>were <00:52:47.835>crawling <00:52:47.975>15 <00:52:48.115>megabyte <00:52:48.255>before.

1212
00:52:50.645 --> 00:52:52.575
<00:52:50.645>Well, <00:52:50.845>it's <00:52:51.045>also <00:52:51.245>like <00:52:51.445>lots <00:52:51.645>of <00:52:51.845>unreadable <00:52:52.045>classes,

1213
00:52:52.685 --> 00:52:54.695
<00:52:52.685>that <00:52:52.840>case <00:52:52.996>you <00:52:53.151>get <00:52:53.307>applied <00:52:53.462>to <00:52:53.618>it, <00:52:53.773>like, <00:52:53.929>you <00:52:54.085>know,

1214
00:52:54.795 --> 00:52:56.775
<00:52:54.795>all <00:52:55.028>the <00:52:55.261>things <00:52:55.495>that <00:52:55.728>basically <00:52:55.961>get <00:52:56.195>generated

1215
00:52:56.915 --> 00:52:58.255
<00:52:56.915>by <00:52:57.116>React <00:52:57.317>and <00:52:57.518>these <00:52:57.719>kind <00:52:57.920>of <00:52:58.121>things.

1216
00:52:58.655 --> 00:53:00.655
<00:52:58.655>I <00:52:58.830>looked <00:52:59.005>at <00:52:59.180>x <00:52:59.355>the <00:52:59.530>other <00:52:59.705>day <00:52:59.880>source <00:53:00.055>code

1217
00:53:00.655 --> 00:53:02.415
<00:53:00.655>because <00:53:00.830>I <00:53:01.005>wanted <00:53:01.180>to <00:53:01.355>write <00:53:01.530>a <00:53:01.705>scraper <00:53:01.880>for <00:53:02.055>it.

1218
00:53:02.575 --> 00:53:03.735
<00:53:02.575>'cause <00:53:02.724>I <00:53:02.873>don't <00:53:03.022>want <00:53:03.171>link <00:53:03.320>to <00:53:03.469>it <00:53:03.619>anymore.

1219
00:53:04.195 --> 00:53:06.775
<00:53:04.195>And, <00:53:04.428>uh, <00:53:04.661>basically <00:53:04.895>on <00:53:05.128>the <00:53:05.361>body <00:53:05.595>element,

1220
00:53:06.915 --> 00:53:10.775
<00:53:06.915>it <00:53:07.055>had <00:53:07.195>like <00:53:07.335>adjacent <00:53:07.475>object <00:53:07.615>with <00:53:07.755>all <00:53:07.895>the <00:53:08.035>key, <00:53:08.175>uh, <00:53:08.315>codes,

1221
00:53:10.775 --> 00:53:14.575
<00:53:10.775>like <00:53:10.930>all <00:53:11.086>the <00:53:11.241>keyboard <00:53:11.397>shortcuts, <00:53:11.552>uh, <00:53:11.708>as <00:53:11.863>a <00:53:12.019>lookup <00:53:12.175>table.

1222
00:53:14.915 --> 00:53:19.135
<00:53:14.915>And <00:53:15.042>that <00:53:15.169>was <00:53:15.296>basically <00:53:15.424>on <00:53:15.551>the <00:53:15.678>body <00:53:15.805>element <00:53:15.933>of, <00:53:16.060>of, <00:53:16.187>of <00:53:16.315>like,

1223
00:53:19.575 --> 00:53:22.655
<00:53:19.575>I <00:53:19.691>mean <00:53:19.808>this <00:53:19.924>is <00:53:20.041>fun <00:53:20.158>because <00:53:20.274>I <00:53:20.391>can <00:53:20.508>edit <00:53:20.625>it <00:53:20.741>in <00:53:20.858>developer <00:53:20.975>tools

1224
00:53:22.655 --> 00:53:24.975
<00:53:22.655>and <00:53:22.810>put <00:53:22.966>other <00:53:23.121>key <00:53:23.277>cards <00:53:23.432>in <00:53:23.588>just <00:53:23.743>only <00:53:23.899>for <00:53:24.055>myself.

1225
00:53:25.025 --> 00:53:28.485
<00:53:25.025>But <00:53:25.165>it's <00:53:25.305>still, <00:53:25.445>it, <00:53:25.585>it's <00:53:25.725>just <00:53:25.865>like <00:53:26.005>the <00:53:26.145>amount <00:53:26.285>of <00:53:26.425>people

1226
00:53:28.485 --> 00:53:30.365
<00:53:28.485>that <00:53:28.765>use <00:53:29.045>HTML <00:53:29.325>as <00:53:29.605>a <00:53:29.885>database

1227
00:53:30.545 --> 00:53:33.965
<00:53:30.545>or <00:53:30.745>as <00:53:30.945>just <00:53:31.145>something <00:53:31.345>to <00:53:31.545>store <00:53:31.745>data <00:53:31.945>halfway

1228
00:53:33.965 --> 00:53:35.245
<00:53:33.965>through <00:53:34.253>or <00:53:34.541>cache <00:53:34.829>it <00:53:35.116>there.

1229
00:53:35.675 --> 00:53:37.125
<00:53:35.675>It's <00:53:36.110>just <00:53:36.545>absolutely <00:53:36.980>bonkers.

1230
00:53:37.275 --> 00:53:39.005
<00:53:37.275>Yeah. <00:53:37.450>And <00:53:37.625>all <00:53:37.800>that <00:53:37.975>market <00:53:38.150>before <00:53:38.325>you <00:53:38.500>ever <00:53:38.675>get

1231
00:53:39.005 --> 00:53:41.205
<00:53:39.005>to <00:53:39.285>any <00:53:39.565>content, <00:53:39.845>actual <00:53:40.125>content, <00:53:40.405>right?

1232
00:53:41.225 --> 00:53:43.965
<00:53:41.225>So <00:53:41.400>you're <00:53:41.575>just <00:53:41.750>pushing <00:53:41.924>your <00:53:42.100>content <00:53:42.275>further <00:53:42.450>and <00:53:42.625>further

1233
00:53:43.965 --> 00:53:45.085
<00:53:43.965>and <00:53:44.217>further <00:53:44.469>down <00:53:44.721>the <00:53:44.973>page.

1234
00:53:45.755 --> 00:53:47.365
<00:53:45.755>Yeah, <00:53:46.035>I, <00:53:46.315>I <00:53:46.595>remember <00:53:46.875>that <00:53:47.155>when,

1235
00:53:47.365 --> 00:53:49.725
<00:53:47.365>when <00:53:47.520>data <00:53:47.676>attributes <00:53:47.831>first <00:53:47.987>came <00:53:48.142>out, <00:53:48.298>I, <00:53:48.453>I <00:53:48.609>looked <00:53:48.765>at

1236
00:53:49.725 --> 00:53:51.605
<00:53:49.725>that <00:53:50.005>kind <00:53:50.285>of <00:53:50.565>like, <00:53:50.845>Hmm, <00:53:51.125>okay.

1237
00:53:52.365 --> 00:53:54.285
<00:53:52.365>I <00:53:52.598>like <00:53:52.831>the, <00:53:53.064>the <00:53:53.298>functionality <00:53:53.531>of <00:53:53.765>it.

1238
00:53:54.405 --> 00:53:55.765
<00:53:54.405>I <00:53:54.579>like <00:53:54.754>being <00:53:54.929>able <00:53:55.104>to, <00:53:55.279>you <00:53:55.454>know, <00:53:55.629>okay,

1239
00:53:55.955 --> 00:53:57.125
<00:53:55.955>this <00:53:56.165>is <00:53:56.376>what's <00:53:56.586>in <00:53:56.797>this <00:53:57.008>component

1240
00:53:57.125 --> 00:53:59.965
<00:53:57.125>and <00:53:57.325>these <00:53:57.525>are <00:53:57.725>sort <00:53:57.925>of <00:53:58.125>variables <00:53:58.325>or <00:53:58.525>options

1241
00:53:59.985 --> 00:54:02.245
<00:53:59.985>or <00:54:00.185>whatever <00:54:00.385>might <00:54:00.585>happen <00:54:00.785>and <00:54:00.985>that's <00:54:01.185>useful <00:54:01.385>place

1242
00:54:02.245 --> 00:54:03.405
<00:54:02.245>to <00:54:02.593>hang <00:54:02.941>this <00:54:03.289>information.

1243
00:54:03.945 --> 00:54:05.125
<00:54:03.945>But <00:54:04.122>I <00:54:04.299>did <00:54:04.476>feel <00:54:04.653>the <00:54:04.830>same <00:54:05.007>way.

1244
00:54:05.125 --> 00:54:07.285
<00:54:05.125>Like, <00:54:05.591>does <00:54:06.058>that, <00:54:06.525>does

1245
00:54:07.285 --> 00:54:08.965
<00:54:07.285>that <00:54:07.565>information <00:54:07.845>really <00:54:08.125>belong <00:54:08.404>right <00:54:08.685>here?

1246
00:54:09.665 --> 00:54:13.445
<00:54:09.665>Uh, <00:54:09.820>does <00:54:09.976>it <00:54:10.131>belong <00:54:10.287>hooked <00:54:10.442>on <00:54:10.598>in <00:54:10.753>these <00:54:10.909>little <00:54:11.065>bits?

1247
00:54:13.985 --> 00:54:15.125
<00:54:13.985>And <00:54:14.498>uh, <00:54:15.011>and

1248
00:54:15.125 --> 00:54:17.325
<00:54:15.125>that's <00:54:15.325>another <00:54:15.525>thing <00:54:15.725>you <00:54:15.925>see <00:54:16.125>tremendous <00:54:16.325>amount <00:54:16.525>in,

1249
00:54:17.345 --> 00:54:19.445
<00:54:17.345>in <00:54:17.625>like <00:54:17.904>react <00:54:18.185>type <00:54:18.464>projects, <00:54:18.745>right?

1250
00:54:19.445 --> 00:54:23.565
<00:54:19.445>Where <00:54:19.620>data, <00:54:19.795>you <00:54:19.970>got <00:54:20.145>data, <00:54:20.320>data <00:54:20.495>attributes, <00:54:20.670>spaghetti <00:54:20.845>now

1251
00:54:23.565 --> 00:54:26.285
<00:54:23.565>where <00:54:23.720>it's <00:54:23.876>just, <00:54:24.031>okay, <00:54:24.187>we <00:54:24.342>don't <00:54:24.498>wanna, <00:54:24.653>we <00:54:24.809>don't <00:54:24.965>wanna

1252
00:54:27.155 --> 00:54:28.445
<00:54:27.155>push <00:54:27.348>all <00:54:27.542>the <00:54:27.735>props <00:54:27.929>up <00:54:28.122>and <00:54:28.316>down,

1253
00:54:28.445 --> 00:54:31.005
<00:54:28.445>but <00:54:28.600>we're <00:54:28.756>just <00:54:28.911>put <00:54:29.067>everything <00:54:29.222>in <00:54:29.378>a <00:54:29.533>data <00:54:29.689>attribute <00:54:29.845>so

1254
00:54:31.005 --> 00:54:32.885
<00:54:31.005>that <00:54:31.160>you <00:54:31.316>don't <00:54:31.471>have <00:54:31.627>to <00:54:31.782>pass <00:54:31.938>it <00:54:32.093>back <00:54:32.249>and <00:54:32.405>forth.

1255
00:54:32.995 --> 00:54:36.885
<00:54:32.995>Then <00:54:33.150>there <00:54:33.306>again, <00:54:33.461>uh, <00:54:33.617>different <00:54:33.772>what <00:54:33.928>works <00:54:34.083>in <00:54:34.239>one <00:54:34.395>project,

1256
00:54:37.345 --> 00:54:38.965
<00:54:37.345>if, <00:54:37.578>if <00:54:37.811>it <00:54:38.044>works, <00:54:38.278>there <00:54:38.511>might <00:54:38.745>be

1257
00:54:39.045 --> 00:54:40.365
<00:54:39.045>a <00:54:39.282>situation <00:54:39.520>where <00:54:39.757>that <00:54:39.995>makes <00:54:40.232>sense.

1258
00:54:40.985 --> 00:54:45.565
<00:54:40.985>Uh, <00:54:41.092>but <00:54:41.200>it <00:54:41.308>tends <00:54:41.415>to <00:54:41.523>be <00:54:41.631>once <00:54:41.738>we <00:54:41.846>do <00:54:41.954>it <00:54:42.061>one <00:54:42.169>place, <00:54:42.277>we <00:54:42.385>think

1259
00:54:45.565 --> 00:54:46.725
<00:54:45.565>that's <00:54:45.714>the <00:54:45.863>way <00:54:46.012>we <00:54:46.161>should <00:54:46.310>do <00:54:46.459>it <00:54:46.609>everywhere.

1260
00:54:46.865 --> 00:54:48.405
<00:54:46.865>So, <00:54:47.142>but <00:54:47.419>it <00:54:47.696>just <00:54:47.973>makes <00:54:48.251>sense.

1261
00:54:48.775 --> 00:54:51.725
<00:54:48.775>Maybe <00:54:48.930>the, <00:54:49.086>the <00:54:49.241>market <00:54:49.397>bigger <00:54:49.552>and <00:54:49.708>bigger <00:54:49.863>and <00:54:50.019>bigger. <00:54:50.175>So

1262
00:54:52.705 --> 00:54:54.315
<00:54:52.705>What <00:54:52.938>I <00:54:53.171>liked <00:54:53.404>about <00:54:53.638>data <00:54:53.871>attributes <00:54:54.105>was

1263
00:54:54.315 --> 00:54:55.995
<00:54:54.315>that <00:54:54.595>it's <00:54:54.875>also <00:54:55.155>accessible <00:54:55.435>to <00:54:55.715>CSS,

1264
00:54:56.055 --> 00:54:58.875
<00:54:56.055>so <00:54:56.194>you <00:54:56.335>can <00:54:56.475>actually <00:54:56.615>do <00:54:56.754>like <00:54:56.895>if <00:54:57.035>it's <00:54:57.174>over <00:54:57.315>a <00:54:57.455>hundred,

1265
00:54:58.985 --> 00:55:00.435
<00:54:58.985>make <00:54:59.171>it <00:54:59.357>red <00:54:59.544>or <00:54:59.730>these <00:54:59.917>kind <00:55:00.103>of <00:55:00.290>things.

1266
00:55:00.955 --> 00:55:03.355
<00:55:00.955>I <00:55:01.110>think <00:55:01.266>in <00:55:01.421>2012 <00:55:01.577>I <00:55:01.732>did <00:55:01.888>a, <00:55:02.043>a <00:55:02.199>YouTube <00:55:02.355>video

1267
00:55:03.385 --> 00:55:05.435
<00:55:03.385>that <00:55:03.525>still <00:55:03.665>does <00:55:03.805>a <00:55:03.945>lot <00:55:04.085>of, <00:55:04.225>gets <00:55:04.365>a <00:55:04.505>lot <00:55:04.645>of <00:55:04.785>clicks

1268
00:55:05.435 --> 00:55:06.755
<00:55:05.435>where <00:55:05.732>I <00:55:06.029>explain <00:55:06.326>data <00:55:06.623>attributes

1269
00:55:07.135 --> 00:55:09.275
<00:55:07.135>and <00:55:07.262>with <00:55:07.389>a <00:55:07.516>little <00:55:07.644>game <00:55:07.771>where <00:55:07.898>it's <00:55:08.025>like, <00:55:08.153>if <00:55:08.280>you're <00:55:08.407>a <00:55:08.535>hundred,

1270
00:55:09.275 --> 00:55:11.115
<00:55:09.275>then <00:55:09.450>you're <00:55:09.625>dead <00:55:09.800>and <00:55:09.975>basically <00:55:10.150>just <00:55:10.325>do <00:55:10.500>it <00:55:10.675>in

1271
00:55:11.155 --> 00:55:12.595
<00:55:11.155>CSS <00:55:11.479>because <00:55:11.803>it's <00:55:12.127>in <00:55:12.451>there.

1272
00:55:12.815 --> 00:55:14.995
<00:55:12.815>But <00:55:13.015>then <00:55:13.215>you <00:55:13.415>see <00:55:13.615>people <00:55:13.815>using <00:55:14.015>data <00:55:14.215>attributes

1273
00:55:15.135 --> 00:55:18.315
<00:55:15.135>and <00:55:15.310>then <00:55:15.485>using <00:55:15.660>Read <00:55:15.835>Attribute <00:55:16.010>rather <00:55:16.185>than <00:55:16.360>the <00:55:16.535>dataset.

1274
00:55:18.455 --> 00:55:22.075
<00:55:18.455>Uh, <00:55:18.610>uh, <00:55:18.766>uh, <00:55:18.921>expando <00:55:19.077>like, <00:55:19.232>you <00:55:19.388>know, <00:55:19.543>we, <00:55:19.699>we <00:55:19.855>have,

1275
00:55:22.215 --> 00:55:23.835
<00:55:22.215>we <00:55:22.681>have <00:55:23.148>element <00:55:23.615>dataset

1276
00:55:23.835 --> 00:55:26.395
<00:55:23.835>that <00:55:24.035>actually <00:55:24.235>gives <00:55:24.435>you <00:55:24.635>already <00:55:24.835>the <00:55:25.035>data <00:55:25.235>passed.

1277
00:55:26.735 --> 00:55:28.835
<00:55:26.735>Mm-hmm. <00:55:26.890>But <00:55:27.046>people <00:55:27.201>still <00:55:27.357>do <00:55:27.512>it <00:55:27.668>in <00:55:27.823>the <00:55:27.979>do <00:55:28.135>then

1278
00:55:28.835 --> 00:55:30.635
<00:55:28.835>and <00:55:29.010>you're <00:55:29.185>like, <00:55:29.360>well, <00:55:29.535>you <00:55:29.710>haven't <00:55:29.885>understood <00:55:30.060>at <00:55:30.235>all

1279
00:55:30.635 --> 00:55:31.675
<00:55:30.635>what <00:55:30.822>this <00:55:31.009>is <00:55:31.196>about, <00:55:31.383>is <00:55:31.571>it?

1280
00:55:34.865 --> 00:55:37.115
<00:55:34.865>Well, <00:55:35.098>we <00:55:35.331>can't <00:55:35.564>all <00:55:35.798>know <00:55:36.031>everything. <00:55:36.265>Right?

1281
00:55:38.455 --> 00:55:41.955
<00:55:38.455>So <00:55:38.595>what <00:55:38.735>is, <00:55:38.875>what <00:55:39.015>is <00:55:39.154>one <00:55:39.295>thing <00:55:39.435>that <00:55:39.575>you <00:55:39.715>still <00:55:39.855>need

1282
00:55:41.955 --> 00:55:45.195
<00:55:41.955>to <00:55:42.082>use <00:55:42.209>JavaScript <00:55:42.336>for, <00:55:42.464>that <00:55:42.591>you <00:55:42.718>want <00:55:42.845>the <00:55:42.973>CSS <00:55:43.100>world <00:55:43.227>to <00:55:43.355>tackle

1283
00:55:45.335 --> 00:55:46.795
<00:55:45.335>or <00:55:45.597>the <00:55:45.860>HTMO <00:55:46.123>or <00:55:46.386>to <00:55:46.649>tackle?

1284
00:55:47.465 --> 00:55:49.715
<00:55:47.465>What <00:55:47.592>is <00:55:47.719>one <00:55:47.846>thing <00:55:47.974>that <00:55:48.101>you <00:55:48.228>found <00:55:48.355>that <00:55:48.483>you <00:55:48.610>can't <00:55:48.737>do <00:55:48.865>yet?

1285
00:55:50.865 --> 00:55:54.235
<00:55:50.865>Well, <00:55:51.004>the, <00:55:51.145>I've <00:55:51.285>never <00:55:51.424>been <00:55:51.564>a <00:55:51.705>big <00:55:51.845>fan, <00:55:51.984>big <00:55:52.125>fan <00:55:52.265>of

1286
00:55:55.555 --> 00:55:57.125
<00:55:55.555>full <00:55:56.021>client <00:55:56.488>side <00:55:56.955>rendering.

1287
00:55:57.545 --> 00:56:02.165
<00:55:57.545>Um, <00:55:57.700>I <00:55:57.856>absolutely <00:55:58.011>love <00:55:58.167>it <00:55:58.322>as, <00:55:58.478>uh, <00:55:58.633>once <00:55:58.789>the <00:55:58.945>page,

1288
00:56:02.165 --> 00:56:05.285
<00:56:02.165>once <00:56:02.320>the <00:56:02.476>HTML <00:56:02.631>has <00:56:02.787>been <00:56:02.942>delivered, <00:56:03.098>rendered <00:56:03.253>going <00:56:03.409>in <00:56:03.565>and,

1289
00:56:05.285 --> 00:56:07.245
<00:56:05.285>and <00:56:05.518>making <00:56:05.751>the <00:56:05.984>page <00:56:06.218>interactive <00:56:06.451>with <00:56:06.685>it.

1290
00:56:07.945 --> 00:56:10.365
<00:56:07.945>Um, <00:56:08.085>and <00:56:08.225>I <00:56:08.365>think <00:56:08.505>you <00:56:08.645>still <00:56:08.785>lack <00:56:08.925>some <00:56:09.065>of <00:56:09.205>that <00:56:09.345>there,

1291
00:56:10.705 --> 00:56:14.695
<00:56:10.705>but <00:56:10.880>as <00:56:11.055>far <00:56:11.230>as <00:56:11.404>separation <00:56:11.580>concerns, <00:56:11.755>I <00:56:11.930>feel <00:56:12.105>like

1292
00:56:14.695 --> 00:56:16.335
<00:56:14.695>that <00:56:15.045>still <00:56:15.395>belongs <00:56:15.745>that <00:56:16.095>way.

1293
00:56:17.075 --> 00:56:19.055
<00:56:17.075>Um, <00:56:17.308>you <00:56:17.541>know, <00:56:17.774>once, <00:56:18.008>once <00:56:18.241>you <00:56:18.475>learn

1294
00:56:19.395 --> 00:56:21.615
<00:56:19.395>for <00:56:19.595>an <00:56:19.795>e-commerce <00:56:19.995>detail <00:56:20.195>page, <00:56:20.395>once <00:56:20.595>that <00:56:20.795>loads

1295
00:56:21.615 --> 00:56:24.885
<00:56:21.615>and <00:56:21.770>you've <00:56:21.926>got <00:56:22.081>the <00:56:22.237>shade <00:56:22.392>of <00:56:22.548>red, <00:56:22.703>uh, <00:56:22.859>on <00:56:23.015>screen

1296
00:56:24.985 --> 00:56:28.045
<00:56:24.985>and <00:56:25.112>somebody <00:56:25.239>wants <00:56:25.366>to <00:56:25.494>see <00:56:25.621>what <00:56:25.748>it <00:56:25.875>looks <00:56:26.003>like <00:56:26.130>in <00:56:26.257>blue, <00:56:26.385>um,

1297
00:56:28.325 --> 00:56:31.685
<00:56:28.325>a <00:56:28.464>full <00:56:28.605>page <00:56:28.745>refresh <00:56:28.884>for <00:56:29.024>changing <00:56:29.165>a <00:56:29.305>couple <00:56:29.444>of <00:56:29.585>little <00:56:29.725>bits

1298
00:56:31.685 --> 00:56:36.005
<00:56:31.685>of <00:56:31.825>data <00:56:31.965>and <00:56:32.105>maybe <00:56:32.245>swapping <00:56:32.384>an <00:56:32.525>image <00:56:32.665>or <00:56:32.805>two <00:56:32.945>seems <00:56:33.085>ridiculous.

1299
00:56:36.225 --> 00:56:38.565
<00:56:36.225>Uh, <00:56:36.458>and <00:56:36.691>so <00:56:36.924>you <00:56:37.158>have <00:56:37.391>that <00:56:37.625>with

1300
00:56:39.175 --> 00:56:41.405
<00:56:39.175>JavaScript <00:56:39.408>would <00:56:39.641>fetch <00:56:39.875>the <00:56:40.108>new <00:56:40.341>data <00:56:40.575>set

1301
00:56:41.405 --> 00:56:43.885
<00:56:41.405>and <00:56:41.605>just <00:56:41.805>replace <00:56:42.005>those <00:56:42.205>bits <00:56:42.405>in <00:56:42.605>the <00:56:42.805>page.

1302
00:56:44.265 --> 00:56:45.965
<00:56:44.265>Uh, <00:56:44.440>I'm <00:56:44.615>still <00:56:44.790>very <00:56:44.964>much <00:56:45.140>a <00:56:45.315>fan <00:56:45.490>of <00:56:45.665>that

1303
00:56:46.505 --> 00:56:51.035
<00:56:46.505>and <00:56:46.645>I <00:56:46.785>don't, <00:56:46.925>there, <00:56:47.065>I <00:56:47.205>I <00:56:47.345>guess <00:56:47.485>if <00:56:47.625>you <00:56:47.765>downloaded <00:56:47.905>sort

1304
00:56:51.035 --> 00:56:53.995
<00:56:51.035>of <00:56:51.210>everything, <00:56:51.384>uh, <00:56:51.560>all <00:56:51.734>the <00:56:51.910>options, <00:56:52.085>all <00:56:52.259>the <00:56:52.435>images

1305
00:56:54.055 --> 00:56:56.115
<00:56:54.055>and <00:56:54.194>everything <00:56:54.335>in <00:56:54.475>the <00:56:54.615>page, <00:56:54.754>you <00:56:54.895>could <00:56:55.035>go, <00:56:55.174>go <00:56:55.315>back <00:56:55.455>to

1306
00:56:56.115 --> 00:56:58.635
<00:56:56.115>what <00:56:56.270>you <00:56:56.426>were <00:56:56.581>talking <00:56:56.737>with <00:56:56.892>the, <00:56:57.048>the <00:56:57.203>hidden <00:56:57.359>input <00:56:57.515>buttons

1307
00:56:58.635 --> 00:57:00.715
<00:56:58.635>where <00:56:58.810>you <00:56:58.985>would <00:56:59.160>show <00:56:59.335>and, <00:56:59.510>and, <00:56:59.685>and <00:56:59.860>hide <00:57:00.035>things,

1308
00:57:00.895 --> 00:57:03.555
<00:57:00.895>but <00:57:01.095>now <00:57:01.295>you're <00:57:01.495>downloading, <00:57:01.695>you <00:57:01.895>know, <00:57:02.095>your <00:57:02.295>entire

1309
00:57:04.105 --> 00:57:06.755
<00:57:04.105>catalog <00:57:04.305>just <00:57:04.505>so <00:57:04.705>you <00:57:04.905>can <00:57:05.105>swap <00:57:05.305>in <00:57:05.505>page.

1310
00:57:07.455 --> 00:57:10.315
<00:57:07.455>Um, <00:57:07.688>but, <00:57:07.921>uh, <00:57:08.154>I <00:57:08.388>think, <00:57:08.621>you <00:57:08.855>know,

1311
00:57:10.315 --> 00:57:12.475
<00:57:10.315>that <00:57:10.548>probably <00:57:10.781>the <00:57:11.015>client <00:57:11.248>side <00:57:11.481>rendering <00:57:11.715>type

1312
00:57:12.475 --> 00:57:13.555
<00:57:12.475>of <00:57:12.636>stuff <00:57:12.799>would <00:57:12.961>be <00:57:13.123>the <00:57:13.285>biggest <00:57:13.446>thing.

1313
00:57:14.055 --> 00:57:17.675
<00:57:14.055>Um, <00:57:14.194>and <00:57:14.335>otherwise <00:57:14.475>it <00:57:14.615>seems <00:57:14.754>like <00:57:14.895>where <00:57:15.035>we <00:57:15.174>are <00:57:15.315>with <00:57:15.455>each

1314
00:57:17.815 --> 00:57:20.195
<00:57:17.815>as <00:57:18.095>far <00:57:18.375>as <00:57:18.655>like <00:57:18.935>design <00:57:19.215>patterns

1315
00:57:20.215 --> 00:57:23.915
<00:57:20.215>and <00:57:20.370>what <00:57:20.526>you <00:57:20.681>can <00:57:20.837>do <00:57:20.992>with, <00:57:21.148>um, <00:57:21.303>animation <00:57:21.459>CSS <00:57:21.615>animations

1316
00:57:23.915 --> 00:57:26.955
<00:57:23.915>and <00:57:24.031>that <00:57:24.148>type <00:57:24.265>of <00:57:24.381>thing, <00:57:24.498>I, <00:57:24.615>there <00:57:24.731>isn't <00:57:24.848>a <00:57:24.965>whole <00:57:25.081>lot <00:57:25.198>that <00:57:25.315>I,

1317
00:57:26.955 --> 00:57:28.715
<00:57:26.955>that <00:57:27.188>I <00:57:27.421>would <00:57:27.654>track <00:57:27.888>that, <00:57:28.121>you <00:57:28.355>know,

1318
00:57:28.715 --> 00:57:30.955
<00:57:28.715>you've <00:57:29.065>got <00:57:29.415>this <00:57:29.765>scrolling <00:57:30.115>animation

1319
00:57:30.975 --> 00:57:33.555
<00:57:30.975>and <00:57:31.150>you've <00:57:31.325>got <00:57:31.500>view <00:57:31.674>transitions <00:57:31.850>and <00:57:32.025>you've <00:57:32.200>got <00:57:32.375>carousels

1320
00:57:33.555 --> 00:57:34.635
<00:57:33.555>and <00:57:34.527>parallax

1321
00:57:34.655 --> 00:57:37.155
<00:57:34.655>and <00:57:34.810>there's <00:57:34.966>so <00:57:35.121>much <00:57:35.277>stuff <00:57:35.432>that <00:57:35.588>you <00:57:35.743>can <00:57:35.899>just <00:57:36.055>do

1322
00:57:37.155 --> 00:57:41.235
<00:57:37.155>with <00:57:37.355>straight <00:57:37.555>up <00:57:37.755>H-T-M-L-C-S-S, <00:57:37.955>the <00:57:38.155>modals, <00:57:38.355>the, <00:57:38.555>um,

1323
00:57:42.145 --> 00:57:45.715
<00:57:42.145>interstitials, <00:57:42.320>all <00:57:42.495>of <00:57:42.670>this <00:57:42.845>that <00:57:43.020>I, <00:57:43.195>I <00:57:43.370>feel <00:57:43.545>like

1324
00:57:46.835 --> 00:57:48.195
<00:57:46.835>majority <00:57:47.079>it's, <00:57:47.324>it's <00:57:47.569>becoming, <00:57:47.814>you <00:57:48.059>know,

1325
00:57:48.195 --> 00:57:49.595
<00:57:48.195>unless <00:57:48.510>you're <00:57:48.825>making <00:57:49.140>an <00:57:49.455>app,

1326
00:57:49.595 --> 00:57:52.395
<00:57:49.595>unless <00:57:49.770>you're <00:57:49.944>doing <00:57:50.120>like, <00:57:50.294>uh, <00:57:50.470>like <00:57:50.645>a <00:57:50.819>RUM <00:57:50.995>dashboard

1327
00:57:52.395 --> 00:57:54.395
<00:57:52.395>or <00:57:52.570>something <00:57:52.745>where <00:57:52.920>you <00:57:53.095>really <00:57:53.270>want <00:57:53.445>to <00:57:53.620>be <00:57:53.795>able

1328
00:57:54.395 --> 00:57:55.595
<00:57:54.395>to <00:57:54.755>drag <00:57:55.115>a <00:57:55.475>slider

1329
00:57:55.715 --> 00:57:59.795
<00:57:55.715>and <00:57:55.890>have <00:57:56.065>everything, <00:57:56.240>um, <00:57:56.415>just <00:57:56.590>react <00:57:56.765>exactly <00:57:56.940>to <00:57:57.115>your,

1330
00:57:59.795 --> 00:58:01.635
<00:57:59.795>your <00:57:59.995>settings <00:58:00.195>like <00:58:00.395>that, <00:58:00.595>of <00:58:00.795>course <00:58:00.995>that <00:58:01.195>type

1331
00:58:01.635 --> 00:58:04.915
<00:58:01.635>of <00:58:01.790>thing <00:58:01.946>is <00:58:02.101>gonna <00:58:02.257>remain <00:58:02.412>firmly <00:58:02.568>in, <00:58:02.723>in <00:58:02.879>JavaScript <00:58:03.035>land.

1332
00:58:04.995 --> 00:58:07.795
<00:58:04.995>I, <00:58:05.122>I <00:58:05.249>think, <00:58:05.376>I <00:58:05.504>don't <00:58:05.631>know, <00:58:05.758>maybe <00:58:05.885>you <00:58:06.013>can <00:58:06.140>do <00:58:06.267>some <00:58:06.395>trickery

1333
00:58:07.795 --> 00:58:10.915
<00:58:07.795>with <00:58:07.995>that <00:58:08.195>too, <00:58:08.395>where <00:58:08.595>your, <00:58:08.795>your <00:58:08.995>SVGI, <00:58:09.195>uh,

1334
00:58:12.275 --> 00:58:16.115
<00:58:12.275>graph <00:58:12.430>changes <00:58:12.586>based <00:58:12.741>on <00:58:12.897>where <00:58:13.052>your <00:58:13.208>CSS <00:58:13.363>range <00:58:13.519>slider <00:58:13.675>is.

1335
00:58:16.195 --> 00:58:18.435
<00:58:16.195>I <00:58:16.545>don't <00:58:16.895>know. <00:58:17.245>Um, <00:58:17.595>but

1336
00:58:18.795 --> 00:58:21.035
<00:58:18.795>I <00:58:18.970>think, <00:58:19.145>I <00:58:19.320>think <00:58:19.495>Tuo <00:58:19.670>did <00:58:19.845>stuff <00:58:20.020>like <00:58:20.195>that.

1337
00:58:21.335 --> 00:58:23.795
<00:58:21.335>She <00:58:21.535>was <00:58:21.735>always <00:58:21.935>our <00:58:22.135>test <00:58:22.335>platform <00:58:22.535>for <00:58:22.735>Edge.

1338
00:58:24.185 --> 00:58:26.515
<00:58:24.185>Like <00:58:24.360>when, <00:58:24.535>whenever <00:58:24.710>she <00:58:24.884>wrote <00:58:25.060>in <00:58:25.235>CSS, <00:58:25.410>we <00:58:25.585>just,

1339
00:58:26.655 --> 00:58:28.395
<00:58:26.655>we <00:58:26.888>just <00:58:27.121>ran <00:58:27.355>the <00:58:27.588>CSS <00:58:27.821>engine <00:58:28.055>against

1340
00:58:28.495 --> 00:58:30.875
<00:58:28.495>to <00:58:28.650>see <00:58:28.806>if <00:58:28.961>actually <00:58:29.117>can <00:58:29.272>do <00:58:29.428>it <00:58:29.583>and <00:58:29.739>if <00:58:29.895>Yeah.

1341
00:58:30.875 --> 00:58:34.515
<00:58:30.875>It's <00:58:31.225>just <00:58:31.575>incredibly, <00:58:31.925>incredibly <00:58:32.275>fascinating.

1342
00:58:35.155 --> 00:58:36.395
<00:58:35.155>I <00:58:35.341>love, <00:58:35.527>I <00:58:35.713>wanna <00:58:35.899>give <00:58:36.085>a <00:58:36.271>shout.

1343
00:58:36.825 --> 00:58:38.515
<00:58:36.825>Yeah, <00:58:37.000>I <00:58:37.174>wanna, <00:58:37.350>I <00:58:37.524>wanna <00:58:37.700>give <00:58:37.875>a <00:58:38.049>shout <00:58:38.225>out

1344
00:58:38.515 --> 00:58:39.595
<00:58:38.515>to <00:58:38.758>those <00:58:39.000>people, <00:58:39.243>like <00:58:39.486>Right.

1345
00:58:39.605 --> 00:58:41.995
<00:58:39.605>We're <00:58:39.760>finishing <00:58:39.916>off <00:58:40.071>now <00:58:40.227>because <00:58:40.382>we're <00:58:40.538>already <00:58:40.693>an <00:58:40.849>hour <00:58:41.005>in

1346
00:58:42.455 --> 00:58:45.635
<00:58:42.455>and, <00:58:42.571>and <00:58:42.688>I <00:58:42.805>think <00:58:42.921>it's <00:58:43.038>so <00:58:43.154>amazing <00:58:43.271>to <00:58:43.388>have <00:58:43.505>the <00:58:43.621>Leah <00:58:43.738>verus <00:58:43.855>the,

1347
00:58:45.655 --> 00:58:49.355
<00:58:45.655>the <00:58:45.782>other <00:58:45.909>two <00:58:46.036>doors <00:58:46.164>and <00:58:46.291>like <00:58:46.418>so <00:58:46.545>many <00:58:46.673>more <00:58:46.800>people <00:58:46.927>out <00:58:47.055>there

1348
00:58:49.425 --> 00:58:53.475
<00:58:49.425>that <00:58:49.565>just <00:58:49.705>push <00:58:49.845>this <00:58:49.985>and, <00:58:50.125>and <00:58:50.265>basically <00:58:50.405>have <00:58:50.545>fun <00:58:50.685>with <00:58:50.825>it.

1349
00:58:53.705 --> 00:58:55.035
<00:58:53.705>Yeah. <00:58:53.944>And <00:58:54.183>it's, <00:58:54.423>it's <00:58:54.662>so <00:58:54.902>great

1350
00:58:55.035 --> 00:58:56.555
<00:58:55.035>to <00:58:55.308>see <00:58:55.582>these <00:58:55.855>solutions <00:58:56.129>coming <00:58:56.403>out

1351
00:58:56.655 --> 00:58:59.475
<00:58:56.655>and <00:58:56.795>uh, <00:58:56.935>I <00:58:57.075>think <00:58:57.215>that's <00:58:57.355>my <00:58:57.495>call <00:58:57.635>for <00:58:57.775>this <00:58:57.915>is <00:58:58.055>like,

1352
00:59:00.015 --> 00:59:02.075
<00:59:00.015>you <00:59:00.248>just <00:59:00.481>this <00:59:00.714>because <00:59:00.948>you <00:59:01.181>wanted <00:59:01.415>to,

1353
00:59:02.095 --> 00:59:03.475
<00:59:02.095>you <00:59:02.250>had <00:59:02.405>some <00:59:02.560>time <00:59:02.716>on <00:59:02.871>your <00:59:03.026>hand <00:59:03.181>right <00:59:03.337>now

1354
00:59:03.495 --> 00:59:04.755
<00:59:03.495>and <00:59:03.721>you <00:59:03.948>basically <00:59:04.175>said <00:59:04.402>like, <00:59:04.629>okay.

1355
00:59:05.175 --> 00:59:06.395
<00:59:05.175>And <00:59:05.449>yeah, <00:59:05.724>just <00:59:05.998>do <00:59:06.273>it.

1356
00:59:06.395 --> 00:59:09.315
<00:59:06.395>And <00:59:06.522>if <00:59:06.649>you <00:59:06.776>don't <00:59:06.904>get <00:59:07.031>10,000 <00:59:07.158>GitHub <00:59:07.285>stars <00:59:07.413>in <00:59:07.540>the <00:59:07.667>first <00:59:07.795>five

1357
00:59:09.315 --> 00:59:13.315
<00:59:09.315>minutes, <00:59:09.470>like <00:59:09.626>an <00:59:09.781>insecure <00:59:09.937>AI <00:59:10.092>bot <00:59:10.248>does, <00:59:10.403>that's <00:59:10.559>fine <00:59:10.715>too.

1358
00:59:14.185 --> 00:59:16.275
<00:59:14.185>It's <00:59:14.418>just, <00:59:14.651>I <00:59:14.884>had, <00:59:15.118>so, <00:59:15.351>I <00:59:15.585>have

1359
00:59:16.275 --> 00:59:17.995
<00:59:16.275>so <00:59:16.555>much <00:59:16.835>fun <00:59:17.115>writing <00:59:17.395>random <00:59:17.675>stuff

1360
00:59:18.055 --> 00:59:19.595
<00:59:18.055>and <00:59:18.286>just <00:59:18.517>putting <00:59:18.747>it <00:59:18.979>out <00:59:19.210>on <00:59:19.441>GitHub

1361
00:59:19.855 --> 00:59:21.965
<00:59:19.855>and <00:59:20.055>then <00:59:20.255>people <00:59:20.455>emailing <00:59:20.655>me <00:59:20.855>three <00:59:21.055>years <00:59:21.255>later.

1362
00:59:21.985 --> 00:59:24.085
<00:59:21.985>That's <00:59:22.265>exactly <00:59:22.545>what <00:59:22.825>I <00:59:23.105>needed. <00:59:23.385>Yeah.

1363
00:59:24.265 --> 00:59:26.005
<00:59:24.265>And <00:59:24.498>this <00:59:24.731>is <00:59:24.964>basically <00:59:25.198>what <00:59:25.431>it's <00:59:25.665>about.

1364
00:59:26.385 --> 00:59:29.125
<00:59:26.385>And <00:59:26.540>thank <00:59:26.696>you, <00:59:26.851>thank <00:59:27.007>you <00:59:27.162>for <00:59:27.318>doing <00:59:27.473>that <00:59:27.629>knowledge <00:59:27.785>Yes.

1365
00:59:29.125 --> 00:59:30.285
<00:59:29.125>Stuff <00:59:29.473>because <00:59:29.821>Oh <00:59:30.169>yeah,

1366
00:59:30.285 --> 00:59:31.285
<00:59:30.285>Sure. <00:59:30.734>Hopefully, <00:59:31.185>hopefully

1367
00:59:31.285 --> 00:59:32.285
<00:59:31.285>people <00:59:31.509>can <00:59:31.734>learn <00:59:31.960>from <00:59:32.185>it.

1368
00:59:32.385 --> 00:59:34.805
<00:59:32.385>And <00:59:32.512>it <00:59:32.639>would <00:59:32.766>be <00:59:32.894>great <00:59:33.021>if <00:59:33.148>we <00:59:33.275>can <00:59:33.403>actually <00:59:33.530>wrap <00:59:33.657>it <00:59:33.785>into

1369
00:59:34.805 --> 00:59:36.005
<00:59:34.805>components <00:59:35.345>of <00:59:35.885>libraries

1370
00:59:36.185 --> 00:59:37.885
<00:59:36.185>so <00:59:36.384>they <00:59:36.585>don't <00:59:36.785>actually <00:59:36.985>rely <00:59:37.185>on <00:59:37.384>these <00:59:37.585>things.

1371
00:59:38.665 --> 00:59:40.085
<00:59:38.665>But <00:59:38.878>that's <00:59:39.091>a <00:59:39.304>tough <00:59:39.517>note <00:59:39.730>to <00:59:39.943>crack.

1372
00:59:40.435 --> 00:59:42.405
<00:59:40.435>Next, <00:59:40.610>we'll <00:59:40.785>do <00:59:40.960>the <00:59:41.134>next <00:59:41.310>podcast <00:59:41.485>on <00:59:41.660>that <00:59:41.835>one.

1373
00:59:44.285 --> 00:59:45.845
<00:59:44.285>Excellent. <00:59:44.518>Well, <00:59:44.751>thank <00:59:44.984>you <00:59:45.218>very <00:59:45.451>much, <00:59:45.685>Aaron.

1374
00:59:46.065 --> 00:59:49.285
<00:59:46.065>Uh, <00:59:46.265>this <00:59:46.465>was <00:59:46.665>very <00:59:46.865>insightful. <00:59:47.065>Um, <00:59:47.265>yeah, <00:59:47.465>good

1375
00:59:49.285 --> 00:59:50.285
<00:59:49.285>To <00:59:49.585>see <00:59:49.884>you <00:59:50.185>again.

1376
00:59:50.905 --> 00:59:53.325
<00:59:50.905>As <00:59:51.045>we <00:59:51.185>said, <00:59:51.325>you <00:59:51.465>can <00:59:51.605>meet <00:59:51.745>Aaron <00:59:51.885>anywhere <00:59:52.025>on <00:59:52.165>the <00:59:52.305>internet.

1377
00:59:53.665 --> 00:59:55.325
<00:59:53.665>Uh, <00:59:53.865>we're <00:59:54.065>gonna <00:59:54.265>link <00:59:54.465>the <00:59:54.665>stuff <00:59:54.865>in <00:59:55.065>the,

1378
00:59:55.345 --> 00:59:56.445
<00:59:55.345>uh, <00:59:55.592>in <00:59:55.840>the <00:59:56.087>description <00:59:56.335>here.

1379
00:59:56.905 --> 01:00:00.365
<00:59:56.905>Uh, <00:59:57.060>don't <00:59:57.216>like <00:59:57.371>and <00:59:57.527>subscribe <00:59:57.682>'cause <00:59:57.838>we <00:59:57.993>don't <00:59:58.149>monitor <00:59:58.305>that.

1380
01:00:00.745 --> 01:00:03.285
<01:00:00.745>Uh, <01:00:00.920>but <01:00:01.095>like, <01:00:01.270>basically, <01:00:01.444>and <01:00:01.620>we <01:00:01.795>have <01:00:01.970>no <01:00:02.145>sponsors.

1381
01:00:03.285 --> 01:00:05.365
<01:00:03.285>So <01:00:03.518>sorry <01:00:03.751>about <01:00:03.984>that. <01:00:04.218>Any <01:00:04.451>last <01:00:04.685>words

1382
01:00:05.385 --> 01:00:06.685
<01:00:05.385>for <01:00:05.677>our <01:00:05.970>audience, <01:00:06.262>Aaron? <01:00:06.555>This

1383
01:00:06.685 --> 01:00:07.685
<01:00:06.685>Was <01:00:06.797>a <01:00:06.910>lot <01:00:07.022>of <01:00:07.134>fun. <01:00:07.247>I've <01:00:07.360>been <01:00:07.472>looking <01:00:07.585>forward

1384
01:00:07.685 --> 01:00:09.045
<01:00:07.685>to <01:00:08.093>doing <01:00:08.501>this. <01:00:08.909>Appreciate

1385
01:00:09.045 --> 01:00:10.045
<01:00:09.045>It. <01:00:09.270>Are <01:00:09.495>you <01:00:09.720>coming, <01:00:09.945>are

1386
01:00:10.045 --> 01:00:10.485
<01:00:10.045>you <01:00:10.441>coming

1387
01:00:10.505 --> 01:00:12.485
<01:00:10.505>to <01:00:10.738>the <01:00:10.971>Congress <01:00:11.205>in, <01:00:11.438>uh, <01:00:11.671>in <01:00:11.905>November?

1388
01:00:14.135 --> 01:00:15.435
<01:00:14.135>Uh, <01:00:14.427>we'll <01:00:14.720>see <01:00:15.012>if <01:00:15.305>I,

1389
01:00:16.375 --> 01:00:18.195
<01:00:16.375>if <01:00:16.550>I <01:00:16.725>get <01:00:16.900>some <01:00:17.075>funding <01:00:17.250>between <01:00:17.425>now <01:00:17.600>and <01:00:17.775>then.

1390
01:00:18.195 --> 01:00:19.195
Perhaps

1391
01:00:20.015 --> 01:00:22.715
<01:00:20.015>You <01:00:20.142>can <01:00:20.269>send <01:00:20.396>in <01:00:20.524>a, <01:00:20.651>you <01:00:20.778>can <01:00:20.905>send <01:00:21.033>a <01:00:21.160>proposal <01:00:21.287>and <01:00:21.415>speak.

1392
01:00:22.855 --> 01:00:23.915
<01:00:22.855>How <01:00:23.173>about <01:00:23.491>that? <01:00:23.809>Maybe

1393
01:00:23.915 --> 01:00:24.795
<01:00:23.915>That'd <01:00:24.179>be <01:00:24.443>fun. <01:00:24.707>I,

1394
01:00:25.515 --> 01:00:27.115
<01:00:25.515>I <01:00:25.748>know <01:00:25.981>the <01:00:26.214>person <01:00:26.448>that <01:00:26.681>reviews <01:00:26.915>all

1395
01:00:27.115 --> 01:00:28.475
<01:00:27.115>of <01:00:27.421>these <01:00:27.727>things <01:00:28.033>quite <01:00:28.339>well,

1396
01:00:29.055 --> 01:00:32.235
<01:00:29.055>so <01:00:29.404>I'll <01:00:29.754>do <01:00:30.105>my <01:00:30.455>best.

1397
01:00:32.975 --> 01:00:35.475
<01:00:32.975>Thanks <01:00:33.325>very <01:00:33.674>much. <01:00:34.025>This <01:00:34.375>was

1398
01:00:35.555 --> 01:00:37.315
<01:00:35.555>Coffee <01:00:35.730>with <01:00:35.904>developers <01:00:36.080>for <01:00:36.254>the <01:00:36.430>day. <01:00:36.605>See <01:00:36.779>you <01:00:36.955>soon.

1399
01:00:38.125 --> 01:00:38.825
<01:00:38.125>Thanks <01:00:38.754>Chris.