WEBVTT
Kind: captions
Language: en

00:00:12.730 --> 00:00:15.280 align:start position:0%
 
I'm<00:00:13.730><c> Vlad</c><00:00:14.060><c> patrushev</c><00:00:14.480><c> I</c><00:00:14.870><c> worked</c><00:00:15.140><c> at</c>

00:00:15.280 --> 00:00:15.290 align:start position:0%
I'm Vlad patrushev I worked at
 

00:00:15.290 --> 00:00:19.480 align:start position:0%
I'm Vlad patrushev I worked at
Salesforce<00:00:16.100><c> as</c><00:00:16.369><c> a</c><00:00:16.910><c> lead</c><00:00:17.689><c> data</c><00:00:18.019><c> engineer</c><00:00:18.680><c> but</c>

00:00:19.480 --> 00:00:19.490 align:start position:0%
Salesforce as a lead data engineer but
 

00:00:19.490 --> 00:00:21.550 align:start position:0%
Salesforce as a lead data engineer but
my<00:00:19.700><c> talk</c><00:00:20.000><c> was</c><00:00:20.180><c> prepared</c><00:00:20.660><c> before</c><00:00:20.900><c> I</c><00:00:21.200><c> joined</c>

00:00:21.550 --> 00:00:21.560 align:start position:0%
my talk was prepared before I joined
 

00:00:21.560 --> 00:00:24.100 align:start position:0%
my talk was prepared before I joined
Salesforce<00:00:22.220><c> so</c><00:00:22.430><c> it</c><00:00:22.550><c> was</c><00:00:22.760><c> like</c><00:00:22.940><c> separate</c><00:00:23.840><c> my</c>

00:00:24.100 --> 00:00:24.110 align:start position:0%
Salesforce so it was like separate my
 

00:00:24.110 --> 00:00:36.340 align:start position:0%
Salesforce so it was like separate my
private<00:00:25.690><c> vent</c><00:00:26.690><c> adventure</c><00:00:33.430><c> well</c><00:00:34.430><c> see</c><00:00:35.269><c> so</c><00:00:36.079><c> this</c>

00:00:36.340 --> 00:00:36.350 align:start position:0%
private vent adventure well see so this
 

00:00:36.350 --> 00:00:38.979 align:start position:0%
private vent adventure well see so this
is<00:00:36.530><c> a</c><00:00:36.559><c> pretty</c><00:00:37.039><c> advanced</c><00:00:37.550><c> company</c><00:00:38.059><c> and</c><00:00:38.300><c> pretty</c>

00:00:38.979 --> 00:00:38.989 align:start position:0%
is a pretty advanced company and pretty
 

00:00:38.989 --> 00:00:43.209 align:start position:0%
is a pretty advanced company and pretty
high<00:00:39.559><c> level</c><00:00:39.979><c> of</c><00:00:40.479><c> programming</c><00:00:41.479><c> skills</c><00:00:42.219><c> like</c>

00:00:43.209 --> 00:00:43.219 align:start position:0%
high level of programming skills like
 

00:00:43.219 --> 00:00:46.329 align:start position:0%
high level of programming skills like
among<00:00:43.609><c> basically</c><00:00:44.449><c> every</c><00:00:44.780><c> engineer</c><00:00:45.319><c> so</c><00:00:46.159><c> the</c>

00:00:46.329 --> 00:00:46.339 align:start position:0%
among basically every engineer so the
 

00:00:46.339 --> 00:00:49.419 align:start position:0%
among basically every engineer so the
problems<00:00:46.789><c> I'm</c><00:00:46.969><c> trying</c><00:00:47.300><c> to</c><00:00:47.449><c> solve</c><00:00:47.719><c> is</c><00:00:48.429><c> they</c>

00:00:49.419 --> 00:00:49.429 align:start position:0%
problems I'm trying to solve is they
 

00:00:49.429 --> 00:00:52.239 align:start position:0%
problems I'm trying to solve is they
involve<00:00:49.819><c> like</c><00:00:50.089><c> pretty</c><00:00:50.719><c> high</c><00:00:51.019><c> level</c><00:00:51.530><c> scour</c>

00:00:52.239 --> 00:00:52.249 align:start position:0%
involve like pretty high level scour
 

00:00:52.249 --> 00:00:55.419 align:start position:0%
involve like pretty high level scour
issues<00:00:53.210><c> with</c><00:00:53.989><c> the</c><00:00:54.229><c> code</c><00:00:54.469><c> written</c><00:00:54.769><c> by</c><00:00:55.159><c> other</c>

00:00:55.419 --> 00:00:55.429 align:start position:0%
issues with the code written by other
 

00:00:55.429 --> 00:00:58.270 align:start position:0%
issues with the code written by other
people<00:00:55.579><c> and</c><00:00:56.179><c> designing</c><00:00:56.870><c> and</c><00:00:57.170><c> developing</c><00:00:58.010><c> new</c>

00:00:58.270 --> 00:00:58.280 align:start position:0%
people and designing and developing new
 

00:00:58.280 --> 00:01:03.250 align:start position:0%
people and designing and developing new
features<00:00:58.309><c> and</c><00:00:59.319><c> adopting</c><00:01:00.319><c> our</c><00:01:00.879><c> product</c><00:01:01.879><c> to</c><00:01:02.420><c> the</c>

00:01:03.250 --> 00:01:03.260 align:start position:0%
features and adopting our product to the
 

00:01:03.260 --> 00:01:05.710 align:start position:0%
features and adopting our product to the
new<00:01:03.409><c> things</c><00:01:03.739><c> that</c><00:01:03.920><c> are</c><00:01:04.129><c> around</c><00:01:04.519><c> so</c><00:01:04.970><c> they're</c>

00:01:05.710 --> 00:01:05.720 align:start position:0%
new things that are around so they're
 

00:01:05.720 --> 00:01:08.110 align:start position:0%
new things that are around so they're
like<00:01:05.900><c> high</c><00:01:06.110><c> level</c><00:01:06.170><c> and</c><00:01:06.680><c> pretty</c><00:01:07.340><c> pretty</c><00:01:07.880><c> nice</c>

00:01:08.110 --> 00:01:08.120 align:start position:0%
like high level and pretty pretty nice
 

00:01:08.120 --> 00:01:17.410 align:start position:0%
like high level and pretty pretty nice
and<00:01:08.360><c> beautiful</c><00:01:08.840><c> kind</c><00:01:09.470><c> of</c><00:01:09.680><c> programming</c><00:01:16.390><c> well</c><00:01:17.390><c> I</c>

00:01:17.410 --> 00:01:17.420 align:start position:0%
and beautiful kind of programming well I
 

00:01:17.420 --> 00:01:20.470 align:start position:0%
and beautiful kind of programming well I
would<00:01:17.720><c> say</c><00:01:18.050><c> like</c><00:01:18.260><c> in</c><00:01:18.860><c> our</c><00:01:19.310><c> area</c><00:01:19.940><c> we</c><00:01:20.120><c> had</c><00:01:20.300><c> any</c>

00:01:20.470 --> 00:01:20.480 align:start position:0%
would say like in our area we had any
 

00:01:20.480 --> 00:01:24.060 align:start position:0%
would say like in our area we had any
issues<00:01:20.840><c> with</c><00:01:20.870><c> scale</c><00:01:21.380><c> see</c><00:01:22.040><c> a</c><00:01:22.070><c> Salesforce</c><00:01:22.760><c> uses</c>

00:01:24.060 --> 00:01:24.070 align:start position:0%
issues with scale see a Salesforce uses
 

00:01:24.070 --> 00:01:27.490 align:start position:0%
issues with scale see a Salesforce uses
AWS<00:01:25.100><c> so</c><00:01:25.970><c> we</c><00:01:26.090><c> have</c><00:01:26.270><c> like</c><00:01:26.450><c> as</c><00:01:26.660><c> main</c><00:01:27.020><c> as</c><00:01:27.200><c> much</c>

00:01:27.490 --> 00:01:27.500 align:start position:0%
AWS so we have like as main as much
 

00:01:27.500 --> 00:01:31.450 align:start position:0%
AWS so we have like as main as much
space<00:01:27.920><c> as</c><00:01:28.190><c> we</c><00:01:29.150><c> need</c><00:01:29.830><c> and</c><00:01:30.830><c> because</c><00:01:31.280><c> we're</c>

00:01:31.450 --> 00:01:31.460 align:start position:0%
space as we need and because we're
 

00:01:31.460 --> 00:01:33.070 align:start position:0%
space as we need and because we're
developers<00:01:32.060><c> we</c><00:01:32.240><c> don't</c><00:01:32.420><c> deal</c><00:01:32.660><c> with</c><00:01:32.870><c> like</c>

00:01:33.070 --> 00:01:33.080 align:start position:0%
developers we don't deal with like
 

00:01:33.080 --> 00:01:34.810 align:start position:0%
developers we don't deal with like
terabytes<00:01:33.620><c> of</c><00:01:33.740><c> data</c><00:01:33.950><c> we</c><00:01:34.250><c> are</c><00:01:34.310><c> just</c><00:01:34.550><c> preparing</c>

00:01:34.810 --> 00:01:34.820 align:start position:0%
terabytes of data we are just preparing
 

00:01:34.820 --> 00:01:37.450 align:start position:0%
terabytes of data we are just preparing
the<00:01:35.390><c> software</c><00:01:36.290><c> that</c><00:01:36.440><c> will</c><00:01:36.620><c> run</c><00:01:36.980><c> on</c><00:01:37.220><c> those</c>

00:01:37.450 --> 00:01:37.460 align:start position:0%
the software that will run on those
 

00:01:37.460 --> 00:01:40.090 align:start position:0%
the software that will run on those
terabytes<00:01:38.030><c> and</c><00:01:38.450><c> it</c><00:01:38.690><c> seemed</c><00:01:38.900><c> like</c><00:01:39.080><c> that</c><00:01:39.770><c> in</c>

00:01:40.090 --> 00:01:40.100 align:start position:0%
terabytes and it seemed like that in
 

00:01:40.100 --> 00:01:42.400 align:start position:0%
terabytes and it seemed like that in
that<00:01:40.580><c> relation</c><00:01:41.180><c> we</c><00:01:41.390><c> have</c><00:01:41.570><c> just</c><00:01:41.780><c> an</c><00:01:41.900><c> open</c><00:01:42.020><c> road</c>

00:01:42.400 --> 00:01:42.410 align:start position:0%
that relation we have just an open road
 

00:01:42.410 --> 00:01:48.460 align:start position:0%
that relation we have just an open road
so<00:01:42.770><c> we</c><00:01:42.980><c> can</c><00:01:43.130><c> get</c><00:01:43.460><c> as</c><00:01:43.640><c> much</c><00:01:43.820><c> as</c><00:01:43.880><c> we</c><00:01:44.030><c> need</c>

00:01:48.460 --> 00:01:48.470 align:start position:0%
 
 

00:01:48.470 --> 00:01:50.890 align:start position:0%
 
[Music]

00:01:50.890 --> 00:01:50.900 align:start position:0%
[Music]
 

00:01:50.900 --> 00:01:55.310 align:start position:0%
[Music]
well<00:01:51.900><c> yeah</c><00:01:52.170><c> this</c><00:01:52.560><c> I</c><00:01:52.740><c> can</c><00:01:52.890><c> tell</c><00:01:53.070><c> see</c><00:01:53.960><c> we</c><00:01:54.960><c> are</c>

00:01:55.310 --> 00:01:55.320 align:start position:0%
well yeah this I can tell see we are
 

00:01:55.320 --> 00:01:57.980 align:start position:0%
well yeah this I can tell see we are
supposed<00:01:55.890><c> to</c><00:01:56.090><c> switch</c><00:01:57.090><c> to</c><00:01:57.330><c> working</c><00:01:57.690><c> with</c>

00:01:57.980 --> 00:01:57.990 align:start position:0%
supposed to switch to working with
 

00:01:57.990 --> 00:02:00.290 align:start position:0%
supposed to switch to working with
streams<00:01:58.500><c> of</c><00:01:58.740><c> data</c><00:01:58.770><c> and</c><00:01:59.340><c> what</c><00:01:59.700><c> is</c><00:01:59.850><c> the</c><00:01:59.970><c> stream</c>

00:02:00.290 --> 00:02:00.300 align:start position:0%
streams of data and what is the stream
 

00:02:00.300 --> 00:02:02.390 align:start position:0%
streams of data and what is the stream
like<00:02:00.510><c> new</c><00:02:00.780><c> data</c><00:02:01.050><c> coming</c><00:02:01.380><c> in</c><00:02:01.680><c> and</c><00:02:01.950><c> we</c><00:02:02.070><c> have</c><00:02:02.250><c> to</c>

00:02:02.390 --> 00:02:02.400 align:start position:0%
like new data coming in and we have to
 

00:02:02.400 --> 00:02:05.390 align:start position:0%
like new data coming in and we have to
aggregate<00:02:02.730><c> them</c><00:02:03.030><c> like</c><00:02:03.600><c> a</c><00:02:03.740><c> maybe</c><00:02:04.740><c> in</c><00:02:04.950><c> several</c>

00:02:05.390 --> 00:02:05.400 align:start position:0%
aggregate them like a maybe in several
 

00:02:05.400 --> 00:02:09.620 align:start position:0%
aggregate them like a maybe in several
layers<00:02:05.670><c> like</c><00:02:07.490><c> aggregation</c><00:02:08.490><c> per</c><00:02:08.729><c> minute</c><00:02:09.090><c> per</c>

00:02:09.620 --> 00:02:09.630 align:start position:0%
layers like aggregation per minute per
 

00:02:09.630 --> 00:02:14.690 align:start position:0%
layers like aggregation per minute per
hour<00:02:09.929><c> per</c><00:02:10.860><c> week</c><00:02:11.190><c> per</c><00:02:12.030><c> year</c><00:02:12.480><c> so</c><00:02:13.490><c> one</c><00:02:14.490><c> of</c><00:02:14.520><c> the</c>

00:02:14.690 --> 00:02:14.700 align:start position:0%
hour per week per year so one of the
 

00:02:14.700 --> 00:02:18.500 align:start position:0%
hour per week per year so one of the
solutions<00:02:14.910><c> is</c><00:02:15.540><c> to</c><00:02:15.900><c> keep</c><00:02:16.500><c> all</c><00:02:16.830><c> the</c><00:02:17.100><c> data</c><00:02:17.340><c> and</c><00:02:17.820><c> if</c>

00:02:18.500 --> 00:02:18.510 align:start position:0%
solutions is to keep all the data and if
 

00:02:18.510 --> 00:02:20.780 align:start position:0%
solutions is to keep all the data and if
you<00:02:18.660><c> want</c><00:02:18.870><c> to</c><00:02:19.020><c> run</c><00:02:19.230><c> like</c><00:02:19.440><c> okay</c><00:02:19.680><c> so</c><00:02:19.740><c> what's</c><00:02:20.610><c> an</c>

00:02:20.780 --> 00:02:20.790 align:start position:0%
you want to run like okay so what's an
 

00:02:20.790 --> 00:02:24.470 align:start position:0%
you want to run like okay so what's an
average<00:02:21.180><c> price</c><00:02:21.900><c> of</c><00:02:21.959><c> something</c><00:02:22.410><c> on</c><00:02:23.180><c> like</c><00:02:24.180><c> Black</c>

00:02:24.470 --> 00:02:24.480 align:start position:0%
average price of something on like Black
 

00:02:24.480 --> 00:02:27.560 align:start position:0%
average price of something on like Black
Friday<00:02:24.920><c> for</c><00:02:25.920><c> the</c><00:02:26.040><c> last</c><00:02:26.250><c> five</c><00:02:26.490><c> years</c><00:02:26.520><c> so</c><00:02:27.480><c> you</c>

00:02:27.560 --> 00:02:27.570 align:start position:0%
Friday for the last five years so you
 

00:02:27.570 --> 00:02:29.510 align:start position:0%
Friday for the last five years so you
have<00:02:27.750><c> to</c><00:02:27.900><c> what</c><00:02:28.080><c> either</c><00:02:28.410><c> like</c><00:02:28.709><c> keep</c>

00:02:29.510 --> 00:02:29.520 align:start position:0%
have to what either like keep
 

00:02:29.520 --> 00:02:32.270 align:start position:0%
have to what either like keep
specifically<00:02:30.510><c> information</c><00:02:31.440><c> on</c><00:02:31.560><c> Black</c><00:02:31.830><c> Friday</c>

00:02:32.270 --> 00:02:32.280 align:start position:0%
specifically information on Black Friday
 

00:02:32.280 --> 00:02:36.230 align:start position:0%
specifically information on Black Friday
but<00:02:32.820><c> how</c><00:02:33.090><c> did</c><00:02:33.170><c> can</c><00:02:34.170><c> we</c><00:02:34.290><c> guess</c><00:02:34.470><c> right</c><00:02:34.850><c> like</c><00:02:35.850><c> five</c>

00:02:36.230 --> 00:02:36.240 align:start position:0%
but how did can we guess right like five
 

00:02:36.240 --> 00:02:38.750 align:start position:0%
but how did can we guess right like five
years<00:02:36.270><c> ahead</c><00:02:36.950><c> that</c><00:02:37.950><c> we</c><00:02:38.130><c> need</c><00:02:38.280><c> to</c><00:02:38.430><c> keep</c><00:02:38.580><c> the</c>

00:02:38.750 --> 00:02:38.760 align:start position:0%
years ahead that we need to keep the
 

00:02:38.760 --> 00:02:41.120 align:start position:0%
years ahead that we need to keep the
specific<00:02:39.209><c> data</c><00:02:39.450><c> or</c><00:02:39.750><c> keep</c><00:02:40.080><c> all</c><00:02:40.320><c> the</c><00:02:40.620><c> data</c><00:02:40.800><c> and</c>

00:02:41.120 --> 00:02:41.130 align:start position:0%
specific data or keep all the data and
 

00:02:41.130 --> 00:02:44.840 align:start position:0%
specific data or keep all the data and
then<00:02:41.670><c> go</c><00:02:41.880><c> ahead</c><00:02:42.000><c> and</c><00:02:42.270><c> scan</c><00:02:43.490><c> meaning</c><00:02:44.490><c> that</c><00:02:44.640><c> will</c>

00:02:44.840 --> 00:02:44.850 align:start position:0%
then go ahead and scan meaning that will
 

00:02:44.850 --> 00:02:47.600 align:start position:0%
then go ahead and scan meaning that will
have<00:02:45.240><c> like</c><00:02:45.450><c> a</c><00:02:45.480><c> huge</c><00:02:45.840><c> amount</c><00:02:46.290><c> of</c><00:02:46.440><c> space</c><00:02:46.770><c> for</c>

00:02:47.600 --> 00:02:47.610 align:start position:0%
have like a huge amount of space for
 

00:02:47.610 --> 00:02:49.340 align:start position:0%
have like a huge amount of space for
which<00:02:47.820><c> I</c><00:02:48.209><c> am</c><00:02:48.360><c> not</c><00:02:48.600><c> sure</c><00:02:48.780><c> if</c><00:02:48.810><c> we</c><00:02:49.050><c> are</c><00:02:49.140><c> prepared</c>

00:02:49.340 --> 00:02:49.350 align:start position:0%
which I am not sure if we are prepared
 

00:02:49.350 --> 00:02:52.130 align:start position:0%
which I am not sure if we are prepared
maybe<00:02:50.220><c> we</c><00:02:50.430><c> do</c><00:02:50.580><c> it</c><00:02:50.610><c> maybe</c><00:02:50.910><c> not</c><00:02:51.239><c> so</c><00:02:51.720><c> that</c><00:02:51.930><c> could</c>

00:02:52.130 --> 00:02:52.140 align:start position:0%
maybe we do it maybe not so that could
 

00:02:52.140 --> 00:02:57.490 align:start position:0%
maybe we do it maybe not so that could
be<00:02:52.290><c> a</c><00:02:52.320><c> problem</c><00:02:52.709><c> in</c><00:02:53.190><c> the</c><00:02:53.430><c> future</c>

00:02:57.490 --> 00:02:57.500 align:start position:0%
 
 

00:02:57.500 --> 00:03:00.820 align:start position:0%
 
[Music]

00:03:00.820 --> 00:03:00.830 align:start position:0%
 
 

00:03:00.830 --> 00:03:04.460 align:start position:0%
 
well<00:03:01.830><c> she</c><00:03:02.790><c> took</c><00:03:03.239><c> me</c><00:03:03.390><c> some</c><00:03:03.599><c> time</c><00:03:03.629><c> to</c><00:03:04.019><c> get</c><00:03:04.170><c> into</c>

00:03:04.460 --> 00:03:04.470 align:start position:0%
well she took me some time to get into
 

00:03:04.470 --> 00:03:06.680 align:start position:0%
well she took me some time to get into
functional<00:03:05.040><c> programming</c><00:03:05.519><c> but</c><00:03:06.360><c> the</c><00:03:06.510><c> biggest</c>

00:03:06.680 --> 00:03:06.690 align:start position:0%
functional programming but the biggest
 

00:03:06.690 --> 00:03:08.990 align:start position:0%
functional programming but the biggest
benefit<00:03:07.290><c> actually</c><00:03:07.769><c> I</c><00:03:07.830><c> had</c><00:03:08.040><c> not</c><00:03:08.220><c> and</c><00:03:08.459><c> in</c><00:03:08.760><c> this</c>

00:03:08.990 --> 00:03:09.000 align:start position:0%
benefit actually I had not and in this
 

00:03:09.000 --> 00:03:10.789 align:start position:0%
benefit actually I had not and in this
company<00:03:09.450><c> where</c><00:03:09.690><c> we</c><00:03:09.840><c> are</c><00:03:09.959><c> like</c><00:03:10.110><c> we</c><00:03:10.409><c> are</c><00:03:10.440><c> there</c>

00:03:10.789 --> 00:03:10.799 align:start position:0%
company where we are like we are there
 

00:03:10.799 --> 00:03:13.729 align:start position:0%
company where we are like we are there
so<00:03:11.099><c> we</c><00:03:11.370><c> don't</c><00:03:11.790><c> have</c><00:03:12.000><c> like</c><00:03:12.060><c> much</c><00:03:12.569><c> of</c><00:03:12.599><c> a</c><00:03:12.900><c> an</c>

00:03:13.729 --> 00:03:13.739 align:start position:0%
so we don't have like much of a an
 

00:03:13.739 --> 00:03:15.680 align:start position:0%
so we don't have like much of a an
opportunity<00:03:14.430><c> on</c><00:03:14.640><c> one</c><00:03:15.030><c> hand</c><00:03:15.299><c> on</c><00:03:15.450><c> the</c><00:03:15.569><c> other</c>

00:03:15.680 --> 00:03:15.690 align:start position:0%
opportunity on one hand on the other
 

00:03:15.690 --> 00:03:17.479 align:start position:0%
opportunity on one hand on the other
hand<00:03:15.959><c> it's</c><00:03:16.170><c> like</c><00:03:16.260><c> working</c><00:03:16.680><c> progress</c><00:03:16.920><c> there</c>

00:03:17.479 --> 00:03:17.489 align:start position:0%
hand it's like working progress there
 

00:03:17.489 --> 00:03:20.539 align:start position:0%
hand it's like working progress there
are<00:03:17.610><c> some</c><00:03:17.760><c> things</c><00:03:17.970><c> that</c><00:03:18.440><c> we</c><00:03:19.440><c> should</c><00:03:19.470><c> fix</c><00:03:19.920><c> but</c>

00:03:20.539 --> 00:03:20.549 align:start position:0%
are some things that we should fix but
 

00:03:20.549 --> 00:03:22.580 align:start position:0%
are some things that we should fix but
two<00:03:20.730><c> companies</c><00:03:21.180><c> ago</c><00:03:21.450><c> I</c><00:03:21.480><c> worked</c><00:03:21.750><c> I</c><00:03:21.989><c> spent</c><00:03:22.379><c> three</c>

00:03:22.580 --> 00:03:22.590 align:start position:0%
two companies ago I worked I spent three
 

00:03:22.590 --> 00:03:24.020 align:start position:0%
two companies ago I worked I spent three
and<00:03:22.620><c> a</c><00:03:22.739><c> half</c><00:03:22.920><c> years</c><00:03:23.160><c> in</c><00:03:23.310><c> a</c><00:03:23.370><c> company</c><00:03:23.760><c> called</c>

00:03:24.020 --> 00:03:24.030 align:start position:0%
and a half years in a company called
 

00:03:24.030 --> 00:03:27.619 align:start position:0%
and a half years in a company called
health<00:03:24.299><c> expense</c><00:03:24.780><c> and</c><00:03:24.959><c> there</c><00:03:25.769><c> we</c><00:03:26.610><c> had</c><00:03:26.819><c> the</c><00:03:27.239><c> five</c>

00:03:27.619 --> 00:03:27.629 align:start position:0%
health expense and there we had the five
 

00:03:27.629 --> 00:03:30.500 align:start position:0%
health expense and there we had the five
hundred<00:03:28.049><c> five</c><00:03:28.349><c> hundred</c><00:03:28.489><c> service</c><00:03:29.489><c> running</c><00:03:30.329><c> and</c>

00:03:30.500 --> 00:03:30.510 align:start position:0%
hundred five hundred service running and
 

00:03:30.510 --> 00:03:32.809 align:start position:0%
hundred five hundred service running and
scraping<00:03:31.470><c> information</c><00:03:32.190><c> from</c><00:03:32.370><c> insurance</c>

00:03:32.809 --> 00:03:32.819 align:start position:0%
scraping information from insurance
 

00:03:32.819 --> 00:03:34.910 align:start position:0%
scraping information from insurance
companies<00:03:32.910><c> websites</c><00:03:33.720><c> on</c><00:03:34.200><c> behalf</c><00:03:34.560><c> of</c><00:03:34.709><c> our</c>

00:03:34.910 --> 00:03:34.920 align:start position:0%
companies websites on behalf of our
 

00:03:34.920 --> 00:03:38.479 align:start position:0%
companies websites on behalf of our
customers<00:03:35.250><c> and</c><00:03:36.049><c> why</c><00:03:37.049><c> could</c><00:03:37.560><c> we</c><00:03:37.590><c> manage</c><00:03:38.069><c> to</c><00:03:38.340><c> do</c>

00:03:38.479 --> 00:03:38.489 align:start position:0%
customers and why could we manage to do
 

00:03:38.489 --> 00:03:41.089 align:start position:0%
customers and why could we manage to do
it<00:03:38.609><c> like</c><00:03:38.879><c> just</c><00:03:39.450><c> several</c><00:03:39.750><c> of</c><00:03:39.900><c> us</c><00:03:40.019><c> well</c><00:03:40.859><c> because</c>

00:03:41.089 --> 00:03:41.099 align:start position:0%
it like just several of us well because
 

00:03:41.099 --> 00:03:44.539 align:start position:0%
it like just several of us well because
our<00:03:41.430><c> code</c><00:03:41.790><c> was</c><00:03:42.030><c> functional</c><00:03:42.690><c> we</c><00:03:43.440><c> had</c><00:03:43.650><c> like</c><00:03:44.160><c> no</c>

00:03:44.539 --> 00:03:44.549 align:start position:0%
our code was functional we had like no
 

00:03:44.549 --> 00:03:47.680 align:start position:0%
our code was functional we had like no
null<00:03:44.940><c> pointer</c><00:03:45.390><c> exceptions</c><00:03:46.079><c> per</c><00:03:46.410><c> four</c><00:03:46.920><c> years</c>

00:03:47.680 --> 00:03:47.690 align:start position:0%
null pointer exceptions per four years
 

00:03:47.690 --> 00:03:52.339 align:start position:0%
null pointer exceptions per four years
we<00:03:48.769><c> took</c><00:03:49.769><c> care</c><00:03:50.160><c> of</c><00:03:50.190><c> all</c><00:03:50.700><c> the</c><00:03:50.879><c> problem</c><00:03:51.359><c> that</c><00:03:51.599><c> the</c>

00:03:52.339 --> 00:03:52.349 align:start position:0%
we took care of all the problem that the
 

00:03:52.349 --> 00:03:56.509 align:start position:0%
we took care of all the problem that the
code<00:03:52.849><c> encounters</c><00:03:53.849><c> not</c><00:03:54.750><c> the</c><00:03:54.930><c> way</c><00:03:55.109><c> like</c><00:03:55.890><c> by</c>

00:03:56.509 --> 00:03:56.519 align:start position:0%
code encounters not the way like by
 

00:03:56.519 --> 00:03:59.089 align:start position:0%
code encounters not the way like by
analyzing<00:03:57.329><c> logs</c><00:03:57.629><c> and</c><00:03:57.900><c> post</c><00:03:58.260><c> factum</c><00:03:58.650><c> fix</c><00:03:58.920><c> in</c>

00:03:59.089 --> 00:03:59.099 align:start position:0%
analyzing logs and post factum fix in
 

00:03:59.099 --> 00:04:02.360 align:start position:0%
analyzing logs and post factum fix in
our<00:03:59.280><c> code</c><00:03:59.609><c> but</c><00:04:00.569><c> making</c><00:04:01.440><c> sure</c><00:04:01.470><c> that</c><00:04:01.739><c> our</c><00:04:01.980><c> code</c>

00:04:02.360 --> 00:04:02.370 align:start position:0%
our code but making sure that our code
 

00:04:02.370 --> 00:04:05.180 align:start position:0%
our code but making sure that our code
is<00:04:02.940><c> prepared</c><00:04:03.540><c> for</c><00:04:03.810><c> anything</c><00:04:04.169><c> so</c><00:04:04.530><c> that's</c><00:04:04.950><c> what</c>

00:04:05.180 --> 00:04:05.190 align:start position:0%
is prepared for anything so that's what
 

00:04:05.190 --> 00:04:08.720 align:start position:0%
is prepared for anything so that's what
financial<00:04:05.700><c> programming</c><00:04:06.389><c> allows</c><00:04:07.260><c> us</c><00:04:07.590><c> to</c><00:04:07.769><c> do</c><00:04:07.919><c> so</c>

00:04:08.720 --> 00:04:08.730 align:start position:0%
financial programming allows us to do so
 

00:04:08.730 --> 00:04:12.409 align:start position:0%
financial programming allows us to do so
we<00:04:09.150><c> had</c><00:04:09.329><c> that</c><00:04:10.310><c> opportunity</c><00:04:11.310><c> and</c><00:04:11.489><c> here</c><00:04:12.090><c> in</c><00:04:12.239><c> this</c>

00:04:12.409 --> 00:04:12.419 align:start position:0%
we had that opportunity and here in this
 

00:04:12.419 --> 00:04:14.120 align:start position:0%
we had that opportunity and here in this
company<00:04:12.930><c> it</c><00:04:13.079><c> seemed</c><00:04:13.319><c> like</c><00:04:13.470><c> we're</c><00:04:13.889><c> already</c>

00:04:14.120 --> 00:04:14.130 align:start position:0%
company it seemed like we're already
 

00:04:14.130 --> 00:04:25.100 align:start position:0%
company it seemed like we're already
there<00:04:21.710><c> just</c><00:04:22.710><c> just</c><00:04:23.610><c> is</c><00:04:23.760><c> good</c><00:04:24.030><c> you</c><00:04:24.720><c> know</c><00:04:24.870><c> like</c>

00:04:25.100 --> 00:04:25.110 align:start position:0%
there just just is good you know like
 

00:04:25.110 --> 00:04:29.480 align:start position:0%
there just just is good you know like
venue<00:04:25.530><c> this</c><00:04:26.430><c> nice</c><00:04:26.729><c> flawed</c><00:04:27.180><c> Twitter</c><00:04:28.310><c> it's</c><00:04:29.310><c> a</c>

00:04:29.480 --> 00:04:29.490 align:start position:0%
venue this nice flawed Twitter it's a
 

00:04:29.490 --> 00:04:32.930 align:start position:0%
venue this nice flawed Twitter it's a
it's<00:04:29.970><c> a</c><00:04:30.120><c> pretty</c><00:04:30.450><c> nice</c><00:04:30.690><c> company</c><00:04:31.169><c> now</c><00:04:31.320><c> so</c><00:04:31.620><c> I</c><00:04:31.940><c> just</c>

00:04:32.930 --> 00:04:32.940 align:start position:0%
it's a pretty nice company now so I just
 

00:04:32.940 --> 00:04:35.150 align:start position:0%
it's a pretty nice company now so I just
love<00:04:33.389><c> the</c><00:04:33.630><c> like</c><00:04:34.169><c> the</c><00:04:34.349><c> community</c><00:04:35.010><c> of</c><00:04:35.070><c> the</c>

00:04:35.150 --> 00:04:35.160 align:start position:0%
love the like the community of the
 

00:04:35.160 --> 00:04:38.120 align:start position:0%
love the like the community of the
people<00:04:35.310><c> coming</c><00:04:35.820><c> and</c><00:04:36.320><c> the</c><00:04:37.320><c> way</c><00:04:37.500><c> it's</c><00:04:37.919><c> being</c>

00:04:38.120 --> 00:04:38.130 align:start position:0%
people coming and the way it's being
 

00:04:38.130 --> 00:04:41.129 align:start position:0%
people coming and the way it's being
done

00:04:41.129 --> 00:04:41.139 align:start position:0%
 
 

00:04:41.139 --> 00:04:43.199 align:start position:0%
 
you

