WEBVTT
Kind: captions
Language: en

00:00:01.370 --> 00:00:13.520 align:start position:0%
 
[Music]

00:00:13.520 --> 00:00:13.530 align:start position:0%
 
 

00:00:13.530 --> 00:00:16.439 align:start position:0%
 
I'm<00:00:14.530><c> Justin</c><00:00:14.920><c> Kaiser</c><00:00:15.130><c> I</c><00:00:15.400><c> work</c><00:00:15.759><c> at</c><00:00:15.969><c> just</c><00:00:16.209><c> brains</c>

00:00:16.439 --> 00:00:16.449 align:start position:0%
I'm Justin Kaiser I work at just brains
 

00:00:16.449 --> 00:00:19.640 align:start position:0%
I'm Justin Kaiser I work at just brains
on<00:00:16.779><c> the</c><00:00:16.840><c> IntelliJ</c><00:00:17.500><c> Scala</c>

00:00:19.640 --> 00:00:19.650 align:start position:0%
on the IntelliJ Scala
 

00:00:19.650 --> 00:00:26.300 align:start position:0%
on the IntelliJ Scala
[Music]

00:00:26.300 --> 00:00:26.310 align:start position:0%
 
 

00:00:26.310 --> 00:00:28.770 align:start position:0%
 
I've<00:00:27.310><c> spoken</c><00:00:27.610><c> at</c><00:00:27.910><c> last</c><00:00:28.119><c> year's</c><00:00:28.330><c> scale</c><00:00:28.600><c> by</c><00:00:28.750><c> the</c>

00:00:28.770 --> 00:00:28.780 align:start position:0%
I've spoken at last year's scale by the
 

00:00:28.780 --> 00:00:31.109 align:start position:0%
I've spoken at last year's scale by the
bay<00:00:28.990><c> I</c><00:00:29.920><c> don't</c><00:00:30.490><c> know</c><00:00:30.550><c> when</c><00:00:30.700><c> I</c><00:00:30.730><c> first</c><00:00:30.970><c> heard</c>

00:00:31.109 --> 00:00:31.119 align:start position:0%
bay I don't know when I first heard
 

00:00:31.119 --> 00:00:37.420 align:start position:0%
bay I don't know when I first heard
about<00:00:31.330><c> it</c><00:00:31.540><c> it's</c><00:00:32.080><c> been</c><00:00:32.470><c> around</c><00:00:32.680><c> for</c><00:00:32.950><c> a</c><00:00:32.980><c> while</c>

00:00:37.420 --> 00:00:37.430 align:start position:0%
 
 

00:00:37.430 --> 00:00:42.750 align:start position:0%
 
[Music]

00:00:42.750 --> 00:00:42.760 align:start position:0%
[Music]
 

00:00:42.760 --> 00:00:47.049 align:start position:0%
[Music]
generally<00:00:43.760><c> I</c><00:00:43.790><c> just</c><00:00:43.879><c> want</c><00:00:44.270><c> to</c><00:00:45.550><c> could</c><00:00:46.550><c> say</c><00:00:46.730><c> raise</c>

00:00:47.049 --> 00:00:47.059 align:start position:0%
generally I just want to could say raise
 

00:00:47.059 --> 00:00:50.200 align:start position:0%
generally I just want to could say raise
awareness<00:00:47.360><c> of</c><00:00:47.780><c> the</c><00:00:48.379><c> work</c><00:00:48.769><c> we're</c><00:00:49.160><c> doing</c><00:00:49.190><c> on</c><00:00:50.090><c> the</c>

00:00:50.200 --> 00:00:50.210 align:start position:0%
awareness of the work we're doing on the
 

00:00:50.210 --> 00:00:53.650 align:start position:0%
awareness of the work we're doing on the
scallop<00:00:50.570><c> plugin</c><00:00:50.899><c> and</c><00:00:51.910><c> integrating</c><00:00:52.910><c> developer</c>

00:00:53.650 --> 00:00:53.660 align:start position:0%
scallop plugin and integrating developer
 

00:00:53.660 --> 00:00:56.490 align:start position:0%
scallop plugin and integrating developer
experiences<00:00:54.290><c> as</c><00:00:54.469><c> my</c><00:00:54.680><c> talk</c><00:00:54.920><c> is</c><00:00:55.460><c> titled</c>

00:00:56.490 --> 00:00:56.500 align:start position:0%
experiences as my talk is titled
 

00:00:56.500 --> 00:01:01.600 align:start position:0%
experiences as my talk is titled
and<00:00:58.629><c> ways</c><00:00:59.629><c> that</c><00:00:59.659><c> people</c><00:01:00.110><c> could</c><00:01:00.610><c> potentially</c>

00:01:01.600 --> 00:01:01.610 align:start position:0%
and ways that people could potentially
 

00:01:01.610 --> 00:01:06.380 align:start position:0%
and ways that people could potentially
contribute

00:01:06.380 --> 00:01:06.390 align:start position:0%
 
 

00:01:06.390 --> 00:01:11.930 align:start position:0%
 
[Music]

00:01:11.930 --> 00:01:11.940 align:start position:0%
 
 

00:01:11.940 --> 00:01:16.860 align:start position:0%
 
you<00:01:12.940><c> could</c><00:01:13.120><c> say</c><00:01:13.390><c> by</c><00:01:14.430><c> enabling</c><00:01:15.600><c> more</c><00:01:16.600><c> easy</c>

00:01:16.860 --> 00:01:16.870 align:start position:0%
you could say by enabling more easy
 

00:01:16.870 --> 00:01:19.860 align:start position:0%
you could say by enabling more easy
integration<00:01:17.650><c> with</c><00:01:18.010><c> other</c><00:01:18.190><c> tools</c><00:01:18.520><c> it</c><00:01:19.420><c> helps</c>

00:01:19.860 --> 00:01:19.870 align:start position:0%
integration with other tools it helps
 

00:01:19.870 --> 00:01:27.930 align:start position:0%
integration with other tools it helps
our<00:01:21.120><c> scope</c><00:01:22.120><c> scale</c><00:01:22.770><c> to</c><00:01:25.770><c> more</c><00:01:26.940><c> all-encompassing</c>

00:01:27.930 --> 00:01:27.940 align:start position:0%
our scope scale to more all-encompassing
 

00:01:27.940 --> 00:01:30.870 align:start position:0%
our scope scale to more all-encompassing
support<00:01:28.900><c> of</c><00:01:29.110><c> developer</c><00:01:29.890><c> tooling</c><00:01:30.070><c> from</c>

00:01:30.870 --> 00:01:30.880 align:start position:0%
support of developer tooling from
 

00:01:30.880 --> 00:01:40.100 align:start position:0%
support of developer tooling from
IntelliJ

00:01:40.100 --> 00:01:40.110 align:start position:0%
 
 

00:01:40.110 --> 00:01:43.969 align:start position:0%
 
today<00:01:41.110><c> I</c><00:01:41.140><c> saw</c><00:01:41.590><c> the</c><00:01:41.650><c> talk</c><00:01:42.100><c> on</c><00:01:42.400><c> poly</c><00:01:42.939><c> note</c>

00:01:43.969 --> 00:01:43.979 align:start position:0%
today I saw the talk on poly note
 

00:01:43.979 --> 00:01:49.109 align:start position:0%
today I saw the talk on poly note
notebook<00:01:44.979><c> interface</c><00:01:45.630><c> and</c><00:01:48.030><c> personally</c><00:01:49.030><c> I've</c>

00:01:49.109 --> 00:01:49.119 align:start position:0%
notebook interface and personally I've
 

00:01:49.119 --> 00:01:52.139 align:start position:0%
notebook interface and personally I've
been<00:01:49.479><c> a</c><00:01:49.750><c> proponent</c><00:01:50.380><c> of</c><00:01:50.740><c> notebook</c><00:01:51.400><c> interfaces</c>

00:01:52.139 --> 00:01:52.149 align:start position:0%
been a proponent of notebook interfaces
 

00:01:52.149 --> 00:01:55.350 align:start position:0%
been a proponent of notebook interfaces
for<00:01:52.479><c> I</c><00:01:52.840><c> don't</c><00:01:52.990><c> know</c><00:01:53.170><c> how</c><00:01:53.229><c> long</c><00:01:53.700><c> it's</c><00:01:54.700><c> a</c><00:01:54.939><c> decade</c>

00:01:55.350 --> 00:01:55.360 align:start position:0%
for I don't know how long it's a decade
 

00:01:55.360 --> 00:01:57.499 align:start position:0%
for I don't know how long it's a decade
since<00:01:55.630><c> I</c><00:01:55.840><c> first</c><00:01:56.049><c> used</c><00:01:56.350><c> Mathematica</c><00:01:57.100><c> I</c><00:01:57.250><c> thought</c>

00:01:57.499 --> 00:01:57.509 align:start position:0%
since I first used Mathematica I thought
 

00:01:57.509 --> 00:02:01.080 align:start position:0%
since I first used Mathematica I thought
this<00:01:58.509><c> is</c><00:01:58.720><c> the</c><00:01:59.170><c> way</c><00:01:59.320><c> how</c><00:01:59.560><c> to</c><00:01:59.590><c> do</c><00:01:59.890><c> like</c><00:02:00.250><c> iterative</c>

00:02:01.080 --> 00:02:01.090 align:start position:0%
this is the way how to do like iterative
 

00:02:01.090 --> 00:02:04.910 align:start position:0%
this is the way how to do like iterative
experimental<00:02:01.869><c> software</c><00:02:02.110><c> development</c><00:02:02.860><c> and</c>

00:02:04.910 --> 00:02:04.920 align:start position:0%
experimental software development and
 

00:02:04.920 --> 00:02:07.889 align:start position:0%
experimental software development and
why<00:02:05.920><c> are</c><00:02:06.220><c> we</c><00:02:06.250><c> in</c><00:02:07.030><c> Scala</c>

00:02:07.889 --> 00:02:07.899 align:start position:0%
why are we in Scala
 

00:02:07.899 --> 00:02:09.419 align:start position:0%
why are we in Scala
or<00:02:08.050><c> in</c><00:02:08.319><c> most</c><00:02:08.560><c> mainstream</c><00:02:09.009><c> programming</c>

00:02:09.419 --> 00:02:09.429 align:start position:0%
or in most mainstream programming
 

00:02:09.429 --> 00:02:11.790 align:start position:0%
or in most mainstream programming
languages<00:02:10.000><c> behind</c><00:02:10.800><c> mathematic</c>

00:02:11.790 --> 00:02:11.800 align:start position:0%
languages behind mathematic
 

00:02:11.800 --> 00:02:14.340 align:start position:0%
languages behind mathematic
implementation<00:02:12.760><c> by</c><00:02:12.910><c> decades</c><00:02:13.720><c> basically</c>

00:02:14.340 --> 00:02:14.350 align:start position:0%
implementation by decades basically
 

00:02:14.350 --> 00:02:16.830 align:start position:0%
implementation by decades basically
because<00:02:15.220><c> Mathematica</c><00:02:15.880><c> came</c><00:02:16.090><c> out</c><00:02:16.239><c> with</c><00:02:16.420><c> that</c><00:02:16.569><c> I</c>

00:02:16.830 --> 00:02:16.840 align:start position:0%
because Mathematica came out with that I
 

00:02:16.840 --> 00:02:21.840 align:start position:0%
because Mathematica came out with that I
don't<00:02:17.739><c> know</c><00:02:17.860><c> 30</c><00:02:18.580><c> 40</c><00:02:19.090><c> years</c><00:02:19.300><c> ago</c><00:02:20.280><c> so</c><00:02:21.280><c> that</c><00:02:21.580><c> was</c>

00:02:21.840 --> 00:02:21.850 align:start position:0%
don't know 30 40 years ago so that was
 

00:02:21.850 --> 00:02:23.309 align:start position:0%
don't know 30 40 years ago so that was
great<00:02:22.120><c> that</c><00:02:22.269><c> there's</c><00:02:22.480><c> new</c><00:02:22.780><c> developments</c>

00:02:23.309 --> 00:02:23.319 align:start position:0%
great that there's new developments
 

00:02:23.319 --> 00:02:26.990 align:start position:0%
great that there's new developments
there<00:02:24.269><c> also</c><00:02:25.269><c> last</c><00:02:25.630><c> year</c><00:02:25.750><c> actually</c><00:02:26.319><c> I</c>

00:02:26.990 --> 00:02:27.000 align:start position:0%
there also last year actually I
 

00:02:27.000 --> 00:02:29.990 align:start position:0%
there also last year actually I
mentioned<00:02:28.000><c> notebook</c><00:02:28.390><c> interfaces</c><00:02:29.380><c> in</c><00:02:29.500><c> my</c><00:02:29.650><c> talk</c>

00:02:29.990 --> 00:02:30.000 align:start position:0%
mentioned notebook interfaces in my talk
 

00:02:30.000 --> 00:02:34.830 align:start position:0%
mentioned notebook interfaces in my talk
as<00:02:31.000><c> one</c><00:02:31.989><c> of</c><00:02:32.110><c> the</c><00:02:32.230><c> great</c><00:02:33.360><c> things</c><00:02:34.360><c> that</c><00:02:34.450><c> could</c><00:02:34.720><c> be</c>

00:02:34.830 --> 00:02:34.840 align:start position:0%
as one of the great things that could be
 

00:02:34.840 --> 00:02:36.690 align:start position:0%
as one of the great things that could be
improved<00:02:35.080><c> in</c><00:02:35.380><c> a</c><00:02:35.500><c> skeletal</c><00:02:35.980><c> development</c>

00:02:36.690 --> 00:02:36.700 align:start position:0%
improved in a skeletal development
 

00:02:36.700 --> 00:02:39.120 align:start position:0%
improved in a skeletal development
ecosystem<00:02:37.209><c> so</c><00:02:37.930><c> it's</c><00:02:38.470><c> great</c><00:02:38.680><c> to</c><00:02:38.799><c> see</c><00:02:38.950><c> that</c>

00:02:39.120 --> 00:02:39.130 align:start position:0%
ecosystem so it's great to see that
 

00:02:39.130 --> 00:02:42.210 align:start position:0%
ecosystem so it's great to see that
happening<00:02:40.319><c> another</c><00:02:41.319><c> thing</c><00:02:41.530><c> and</c><00:02:41.890><c> looking</c>

00:02:42.210 --> 00:02:42.220 align:start position:0%
happening another thing and looking
 

00:02:42.220 --> 00:02:45.030 align:start position:0%
happening another thing and looking
forward<00:02:42.430><c> Mauro</c><00:02:43.209><c> I</c><00:02:43.540><c> think</c><00:02:43.780><c> Paul</c><00:02:44.500><c> chose</c><00:02:44.709><c> a</c><00:02:44.860><c> nose</c>

00:02:45.030 --> 00:02:45.040 align:start position:0%
forward Mauro I think Paul chose a nose
 

00:02:45.040 --> 00:02:49.890 align:start position:0%
forward Mauro I think Paul chose a nose
talk<00:02:45.310><c> on</c><00:02:45.519><c> unison</c><00:02:46.049><c> I</c><00:02:47.370><c> think</c><00:02:48.370><c> he's</c><00:02:48.610><c> doing</c><00:02:49.360><c> really</c>

00:02:49.890 --> 00:02:49.900 align:start position:0%
talk on unison I think he's doing really
 

00:02:49.900 --> 00:02:52.530 align:start position:0%
talk on unison I think he's doing really
great<00:02:50.290><c> work</c><00:02:50.590><c> in</c><00:02:50.920><c> improving</c><00:02:51.130><c> the</c><00:02:51.730><c> status</c><00:02:52.150><c> quo</c>

00:02:52.530 --> 00:02:52.540 align:start position:0%
great work in improving the status quo
 

00:02:52.540 --> 00:02:57.360 align:start position:0%
great work in improving the status quo
of<00:02:52.570><c> software</c><00:02:53.140><c> development</c><00:02:53.680><c> as</c><00:02:53.890><c> a</c><00:02:54.459><c> whole</c><00:02:56.370><c> with</c>

00:02:57.360 --> 00:02:57.370 align:start position:0%
of software development as a whole with
 

00:02:57.370 --> 00:03:05.790 align:start position:0%
of software development as a whole with
many<00:02:58.030><c> of</c><00:02:58.180><c> the</c><00:02:58.299><c> features</c><00:02:58.450><c> of</c><00:02:58.780><c> unasyn</c>

00:03:05.790 --> 00:03:05.800 align:start position:0%
 
 

00:03:05.800 --> 00:03:07.990 align:start position:0%
 
[Music]

00:03:07.990 --> 00:03:08.000 align:start position:0%
[Music]
 

00:03:08.000 --> 00:03:10.990 align:start position:0%
[Music]
at<00:03:08.540><c> the</c><00:03:08.660><c> moment</c><00:03:08.810><c> I</c><00:03:09.050><c> think</c><00:03:09.170><c> I'm</c><00:03:09.500><c> gonna</c><00:03:10.370><c> focus</c><00:03:10.640><c> on</c>

00:03:10.990 --> 00:03:11.000 align:start position:0%
at the moment I think I'm gonna focus on
 

00:03:11.000 --> 00:03:13.960 align:start position:0%
at the moment I think I'm gonna focus on
like<00:03:11.750><c> iterative</c><00:03:12.350><c> improvement</c><00:03:13.040><c> on</c><00:03:13.220><c> support</c><00:03:13.850><c> of</c>

00:03:13.960 --> 00:03:13.970 align:start position:0%
like iterative improvement on support of
 

00:03:13.970 --> 00:03:17.740 align:start position:0%
like iterative improvement on support of
the<00:03:14.090><c> build</c><00:03:14.720><c> server</c><00:03:14.840><c> protocol</c><00:03:15.440><c> just</c><00:03:16.750><c> make</c>

00:03:17.740 --> 00:03:17.750 align:start position:0%
the build server protocol just make
 

00:03:17.750 --> 00:03:20.370 align:start position:0%
the build server protocol just make
things<00:03:17.990><c> more</c><00:03:18.290><c> work</c><00:03:18.860><c> more</c><00:03:18.890><c> smoothly</c><00:03:19.460><c> together</c>

00:03:20.370 --> 00:03:20.380 align:start position:0%
things more work more smoothly together
 

00:03:20.380 --> 00:03:25.780 align:start position:0%
things more work more smoothly together
and<00:03:22.030><c> I'll</c><00:03:23.920><c> see</c><00:03:24.920><c> if</c><00:03:25.070><c> I</c><00:03:25.190><c> come</c><00:03:25.370><c> up</c><00:03:25.400><c> with</c><00:03:25.520><c> anything</c>

00:03:25.780 --> 00:03:25.790 align:start position:0%
and I'll see if I come up with anything
 

00:03:25.790 --> 00:03:32.360 align:start position:0%
and I'll see if I come up with anything
new<00:03:26.090><c> and</c><00:03:26.420><c> interesting</c><00:03:26.600><c> in</c><00:03:27.590><c> the</c><00:03:27.680><c> meantime</c>

00:03:32.360 --> 00:03:32.370 align:start position:0%
 
 

00:03:32.370 --> 00:03:36.760 align:start position:0%
 
[Music]

00:03:36.760 --> 00:03:36.770 align:start position:0%
[Music]
 

00:03:36.770 --> 00:03:40.660 align:start position:0%
[Music]
my<00:03:37.770><c> favorite</c><00:03:38.130><c> part</c><00:03:38.370><c> is</c><00:03:38.459><c> with</c><00:03:39.300><c> any</c><00:03:39.569><c> conference</c>

00:03:40.660 --> 00:03:40.670 align:start position:0%
my favorite part is with any conference
 

00:03:40.670 --> 00:03:43.730 align:start position:0%
my favorite part is with any conference
meeting<00:03:41.670><c> people</c><00:03:42.300><c> who</c><00:03:42.480><c> are</c><00:03:42.630><c> really</c><00:03:42.930><c> involved</c>

00:03:43.730 --> 00:03:43.740 align:start position:0%
meeting people who are really involved
 

00:03:43.740 --> 00:03:48.050 align:start position:0%
meeting people who are really involved
in<00:03:44.100><c> the</c><00:03:44.850><c> Scala</c><00:03:45.209><c> community</c><00:03:46.610><c> especially</c><00:03:47.610><c> the</c>

00:03:48.050 --> 00:03:48.060 align:start position:0%
in the Scala community especially the
 

00:03:48.060 --> 00:03:51.920 align:start position:0%
in the Scala community especially the
tooling<00:03:48.450><c> ecosystem</c><00:03:49.200><c> there's</c><00:03:49.709><c> several</c><00:03:50.930><c> of</c>

00:03:51.920 --> 00:03:51.930 align:start position:0%
tooling ecosystem there's several of
 

00:03:51.930 --> 00:03:56.390 align:start position:0%
tooling ecosystem there's several of
them<00:03:52.170><c> I've</c><00:03:52.950><c> met</c><00:03:53.520><c> and</c><00:03:53.760><c> will</c><00:03:53.970><c> meet</c><00:03:54.120><c> here</c>

00:03:56.390 --> 00:03:56.400 align:start position:0%
them I've met and will meet here
 

00:03:56.400 --> 00:04:01.150 align:start position:0%
 
[Music]

