WEBVTT

NOTE
This file was generated by Descript 

00:00:00.090 --> 00:00:01.530
Colleen: Welcome back to Software Social.

00:00:01.800 --> 00:00:05.070
I'm super excited to have a
special guest today, Zach Goldie.

00:00:05.310 --> 00:00:07.470
Zach is a positioning consultant.

00:00:07.770 --> 00:00:10.350
Zach, can you please tell us
what a positioning consultant.

00:00:11.445 --> 00:00:11.774
All right.

00:00:11.774 --> 00:00:12.135
Zach: Yeah.

00:00:12.165 --> 00:00:16.244
I, so positioning consultant
is partly a term I made up for

00:00:16.244 --> 00:00:17.655
myself because it sounded fun.

00:00:18.075 --> 00:00:23.025
Um, which is so all of my work is
with so B2B tech companies, and it's

00:00:23.025 --> 00:00:27.585
a lot about helping them refine the
pitch so that it's like clear how

00:00:27.585 --> 00:00:30.185
it helps, like decide who it's for.

00:00:30.225 --> 00:00:30.485
They.

00:00:31.355 --> 00:00:35.435
They are up to what they've tried already,
what the product is, how that fits into

00:00:35.435 --> 00:00:40.435
that kind of their stories so far and
building the pitch for the company.

00:00:40.475 --> 00:00:44.765
So kind of much more than writing
nice words or pretty pitch, just

00:00:44.765 --> 00:00:46.445
like, okay, how do we pitch this?

00:00:46.445 --> 00:00:47.855
What's the positioning of the product.

00:00:48.305 --> 00:00:49.745
And that is what I do for.

00:00:50.390 --> 00:00:50.990
Colleen: Awesome.

00:00:51.230 --> 00:00:55.130
So I asked you on today because you've
actually done some work for hammer

00:00:55.130 --> 00:00:58.879
stone, one of my startups, and we're
in the midst of working on that.

00:00:59.330 --> 00:01:04.280
And I also wanted to get your take
on simple file upload because I feel

00:01:04.550 --> 00:01:10.370
I've pushed out a ton of product
features and I feel a little.

00:01:11.075 --> 00:01:15.425
I dunno, lost, I guess in clarifying
my message in terms of what I do.

00:01:15.425 --> 00:01:16.595
I feel like I'm all over the place.

00:01:16.595 --> 00:01:17.675
I'm kind of scatterbrained.

00:01:18.215 --> 00:01:20.585
And so I'd love to get your take on that.

00:01:21.155 --> 00:01:21.425
Zach: Yeah.

00:01:21.485 --> 00:01:21.725
Yeah.

00:01:21.725 --> 00:01:26.585
That sounds like pretty much every
startup entrepreneur where like you

00:01:26.585 --> 00:01:29.225
build all of these things and you're
like, but there's so many things that

00:01:29.225 --> 00:01:32.225
are cool about, then you kind of get
lost in trying to say any of them.

00:01:32.225 --> 00:01:33.935
You're like, oh, now I'm
not saying any of them.

00:01:33.995 --> 00:01:35.645
That becomes a little bit like, yeah.

00:01:36.365 --> 00:01:37.085
Colleen: Exactly.

00:01:37.325 --> 00:01:38.975
That's exactly where I am right now.

00:01:39.455 --> 00:01:42.695
Zach: So the things and how do I
summarize them all in one pithy sentence?

00:01:42.725 --> 00:01:43.145
Like, yeah.

00:01:43.145 --> 00:01:43.475
That's

00:01:43.955 --> 00:01:44.615
Colleen: exactly.

00:01:45.095 --> 00:01:45.365
Okay.

00:01:45.365 --> 00:01:48.634
So my thought, oh, I have a couple
of thoughts of how to approach this

00:01:48.634 --> 00:01:49.895
and I want to talk to you about this.

00:01:50.015 --> 00:01:52.805
So this is predominantly a Heroku add-on.

00:01:53.345 --> 00:01:56.855
And so my thought was we obviously
don't have hours and hours.

00:01:56.855 --> 00:01:59.315
We have a period of time
today to work on this.

00:01:59.615 --> 00:02:02.705
My thought was to focus on
the Heroku entry points.

00:02:02.705 --> 00:02:04.295
Since most people find me through.

00:02:05.280 --> 00:02:07.200
Zach: Yes, that sounds sensible to me.

00:02:07.560 --> 00:02:11.700
And I imagine so I don't know, probably
main sessions that people either

00:02:11.700 --> 00:02:13.710
searching upload or S3 something

00:02:13.770 --> 00:02:14.430
Colleen: along those lines.

00:02:14.700 --> 00:02:17.100
That's my guess is people come in here.

00:02:17.100 --> 00:02:21.300
So this is, this was upload, but they
come in here to this, you know, main

00:02:21.300 --> 00:02:23.400
all elements page and they search.

00:02:23.850 --> 00:02:26.700
I dunno what they search, but I
assume they're searching file uploads

00:02:26.700 --> 00:02:28.650
or storage or S3 or something.

00:02:29.549 --> 00:02:30.930
Zach: Yes, it might be worth it.

00:02:30.950 --> 00:02:33.240
Honestly, our listeners would like
to admit that we have talked through

00:02:33.299 --> 00:02:36.840
this a little bit and I've done some
amounts of poking around and research.

00:02:36.840 --> 00:02:38.880
So I'm not just coming
into this completely cold.

00:02:39.300 --> 00:02:39.720
Colleen: That's true.

00:02:40.810 --> 00:02:43.170
We did do a little pre pre podcast chat.

00:02:43.560 --> 00:02:43.859
Zach: Yeah.

00:02:43.890 --> 00:02:45.180
Work out what this product is.

00:02:45.480 --> 00:02:47.430
Um, so yeah, so.

00:02:48.090 --> 00:02:51.299
I think part of the challenges,
partly that you're not the

00:02:51.299 --> 00:02:52.770
only one, which is fine.

00:02:52.770 --> 00:02:55.109
It's kind of a good position to be
in because if you're the only one

00:02:55.109 --> 00:02:58.050
doing something, it's like, why am
I the only one day this is this.

00:02:58.050 --> 00:03:01.260
Cause now once it all, so
like competition is good.

00:03:01.260 --> 00:03:02.370
And would it be scared of that?

00:03:03.990 --> 00:03:04.260
Yeah.

00:03:04.260 --> 00:03:06.930
So I tried three as a search term.

00:03:06.930 --> 00:03:10.350
And if to that, like you can
see quite a lot, a bunch of

00:03:10.350 --> 00:03:12.210
other files uploading to S3.

00:03:12.240 --> 00:03:14.490
Cause if I'm not mistaken,
news is based around that

00:03:14.490 --> 00:03:14.940
Colleen: as well.

00:03:15.270 --> 00:03:15.900
It is.

00:03:15.900 --> 00:03:18.240
And I noticed mine does
actually not come up.

00:03:18.750 --> 00:03:20.370
Oh, it

00:03:20.370 --> 00:03:20.670
Zach: did.

00:03:21.240 --> 00:03:21.600
Yeah.

00:03:21.600 --> 00:03:23.430
But I think I might've
been in a different window.

00:03:24.000 --> 00:03:24.360
Oh,

00:03:24.450 --> 00:03:24.960
Colleen: okay.

00:03:25.560 --> 00:03:26.340
S three.

00:03:26.880 --> 00:03:29.010
Zach: I think I was searching
specifically, the ad-ons not

00:03:29.010 --> 00:03:30.360
the all elements or something.

00:03:31.875 --> 00:03:33.795
Colleen: So, yeah,
yeah, yeah, there we go.

00:03:33.795 --> 00:03:34.244
There we go.

00:03:34.274 --> 00:03:34.605
Zach: Okay.

00:03:36.165 --> 00:03:39.674
But in this list, I think then
the only one that doesn't mention

00:03:39.674 --> 00:03:41.595
S3 in the little title, right?

00:03:41.655 --> 00:03:44.114
Colleen: Wait, this is data stores.

00:03:44.445 --> 00:03:45.285
Interesting.

00:03:45.825 --> 00:03:46.785
And then my.

00:03:47.535 --> 00:03:49.424
As in data store utilities.

00:03:49.454 --> 00:03:51.075
So here's the deal you have to pick.

00:03:51.105 --> 00:03:55.934
If I recall correctly, I had to pick one,
like you can, I'll double check that, but

00:03:55.934 --> 00:03:59.174
I don't think I can be in both of these
categories when I submit the add on, I

00:03:59.174 --> 00:04:00.734
had to pick just one category to be in.

00:04:01.214 --> 00:04:04.605
So I went data store utilities,
although mine is technically

00:04:04.605 --> 00:04:07.484
a data store and a data store.

00:04:08.535 --> 00:04:10.635
Zach: Why say, can you explain
the difference quickly?

00:04:11.115 --> 00:04:13.335
Colleen: So I believe when they're
saying data stores are just

00:04:13.335 --> 00:04:16.635
showing you like this, this bucket
here, that's just an S3 bucket.

00:04:16.665 --> 00:04:19.425
This add on just spins up
buckets for you and provides

00:04:19.425 --> 00:04:20.925
you with your IAM credentials.

00:04:21.285 --> 00:04:23.805
And I think a lot of these are
in that space where they're.

00:04:24.650 --> 00:04:26.659
Storage and an interface to storage.

00:04:27.020 --> 00:04:31.580
Whereas I consider mine a data store
utility  because I provide the data

00:04:31.580 --> 00:04:36.650
store, but I also provide all of the
architecture around using the data store.

00:04:36.650 --> 00:04:38.270
I don't just dump you some IAS.

00:04:39.015 --> 00:04:41.924
You know, credentials, I
give you the whole widget.

00:04:42.375 --> 00:04:43.935
I serve the files.

00:04:44.234 --> 00:04:44.835
So

00:04:44.955 --> 00:04:49.335
Zach: for my sake, since I work a lot of
dev tools, but I'm not a developer myself.

00:04:49.335 --> 00:04:50.655
So I ended up asking all the questions.

00:04:50.674 --> 00:04:53.385
I'm like, oh yeah, that
is a good question.

00:04:53.864 --> 00:04:57.614
So if someone were to set up
one of those, just kind of S3

00:04:57.614 --> 00:04:59.924
buckets, what work would you see?

00:05:00.104 --> 00:05:02.445
What would be the kind of a typical
workflow that comes after that?

00:05:02.445 --> 00:05:03.284
Could you tell me about that?

00:05:03.794 --> 00:05:05.804
Colleen: So for the S3 only.

00:05:06.715 --> 00:05:08.185
Um, I've used this one.

00:05:08.185 --> 00:05:11.215
So that's why I'm going to
speak to this one specifically.

00:05:11.665 --> 00:05:15.145
You just provision this, add on,
and then it literally gives you

00:05:15.595 --> 00:05:17.545
credentials to access an S3 bucket.

00:05:17.545 --> 00:05:22.165
So you, as the developer
have to know how to use S3.

00:05:22.555 --> 00:05:25.705
If you want to drop zone, like
what I provide, like a file drop.

00:05:25.705 --> 00:05:29.785
You have to build all of that out with
JavaScript and you have to build all

00:05:29.785 --> 00:05:31.285
of the server side stuff like this.

00:05:31.285 --> 00:05:33.685
Literally just gives
you keys to access it.

00:05:34.635 --> 00:05:35.175
Zach: Okay.

00:05:35.625 --> 00:05:39.735
I guess then there's a bit of an
awareness level of, so always think

00:05:39.735 --> 00:05:44.895
about where a potential customer is in
terms of what they thought about so far.

00:05:44.895 --> 00:05:46.485
How familiar are they with this?

00:05:46.515 --> 00:05:49.545
If we a detour by a hammer stone
for a moment, because that'd be fun.

00:05:50.495 --> 00:05:50.945
So, yeah.

00:05:50.945 --> 00:05:54.275
When I talked to your colleague, Sean,
about Hammerstone, one of my first

00:05:54.275 --> 00:05:57.215
questions on here is like, so it's a
query builder like, building like great.

00:05:57.545 --> 00:05:59.075
Would anyone know what a query builder is?

00:05:59.195 --> 00:06:02.525
Because it's like, kind of,
they know what a query is.

00:06:02.525 --> 00:06:03.094
I'm like, yeah.

00:06:03.125 --> 00:06:08.475
But like, so there's, there's a great
book made to stick by Chip and Dan Heath.

00:06:08.555 --> 00:06:10.795
Which is all about kind of
communicating big ideas.

00:06:10.795 --> 00:06:13.825
And there's a great concept in there,
which I think they'd take them somewhere

00:06:13.825 --> 00:06:18.985
else called the curse of knowledge, which
is when you know, a whole load about

00:06:18.985 --> 00:06:22.885
a subject, you can say one phrase and
you know, all the implications of what

00:06:22.885 --> 00:06:26.395
you mean by that phrase, you know, like
that you don't have to do any setup, you

00:06:26.395 --> 00:06:29.185
know, all the different steps of setup
that someone doesn't have to do where

00:06:29.185 --> 00:06:30.595
someone who's not familiar with that.

00:06:31.050 --> 00:06:32.910
I don't have to do set up on the go.

00:06:33.390 --> 00:06:33.930
Okay.

00:06:34.170 --> 00:06:34.980
They're set up in both.

00:06:34.980 --> 00:06:36.450
I don't have to do, and that's about it.

00:06:36.840 --> 00:06:42.300
So it's that kind of, even if you say,
oh, there's this as a bucket, does that

00:06:42.300 --> 00:06:44.640
mean as much to them as it does to you?

00:06:45.150 --> 00:06:49.470
And it's these kinds of questions that I
think trap a lot of founders where they

00:06:49.470 --> 00:06:54.060
know what they mean by a short phrase,
whereas it's quite hard to like take the

00:06:54.060 --> 00:06:56.640
step back and go, oh yeah, everyone knows.

00:06:57.305 --> 00:07:01.375
They might know what I mean, but not
like fully appreciate, like with state.

00:07:01.385 --> 00:07:04.385
One of my follow-up questions was
so what's the main alternative.

00:07:04.385 --> 00:07:08.225
And Sean said they would kind of make a
DIY version and like, so then we had to

00:07:08.225 --> 00:07:11.585
talk through like the fact that people
probably think it's a week project, but

00:07:11.585 --> 00:07:14.165
actually it ends up turning into three
months and why it turns into a three

00:07:14.165 --> 00:07:16.415
month project and having to spell it.

00:07:17.220 --> 00:07:17.970
Exactly.

00:07:17.970 --> 00:07:21.480
Why just buying something off
the shelf is a bad idea than DIY.

00:07:21.480 --> 00:07:25.050
Cause he can say building, it was
a bad idea, but they don't know

00:07:25.050 --> 00:07:28.170
exactly all the details of, you
know, about why it's a terrible

00:07:28.170 --> 00:07:29.700
idea to build here in QueryBuilder.

00:07:31.365 --> 00:07:31.815
Colleen: Okay.

00:07:32.085 --> 00:07:32.385
Yeah.

00:07:32.385 --> 00:07:35.085
So I do have, I think I'd
absolutely have that problem.

00:07:36.045 --> 00:07:39.795
Having lived through, having lived through
building this and dealing with this.

00:07:40.165 --> 00:07:40.425
That's

00:07:40.425 --> 00:07:40.755
Zach: fine.

00:07:41.415 --> 00:07:43.635
Colleen: So what would you recommend?

00:07:44.685 --> 00:07:49.215
Zach: So if we take a step back and
think about it from your prospect's

00:07:49.215 --> 00:07:54.255
point of view, so it's someone I
know you said it's kind of fairly,

00:07:54.285 --> 00:07:58.455
maybe new piece of software, small
business, and you're not looking at

00:07:58.455 --> 00:07:59.625
massive enterprises at this point.

00:08:00.315 --> 00:08:00.585
Correct.

00:08:00.585 --> 00:08:01.305
Is that about right.

00:08:02.115 --> 00:08:05.805
So then there's a question of
how much would that develop her?

00:08:05.835 --> 00:08:07.155
Would they be experienced?

00:08:07.155 --> 00:08:10.665
Do you think they've tried
doing, setting up SV before?

00:08:10.665 --> 00:08:12.555
Or is that not something
they've probably done?

00:08:13.065 --> 00:08:13.905
Colleen: Hmm.

00:08:14.445 --> 00:08:19.635
I would think they had tried
to set up S3 before and.

00:08:20.505 --> 00:08:26.895
Either succeeded, but realized how
painful it was or got frustrated or kind

00:08:26.895 --> 00:08:29.955
of another thing you see is you see,
like they have, they don't have set it

00:08:29.955 --> 00:08:35.174
up, but they do this thing where, what
they really want is a drop file box.

00:08:35.205 --> 00:08:38.265
That'll resize their images,
but they get halfway there and

00:08:38.265 --> 00:08:39.305
they end up just with a normal.

00:08:41.310 --> 00:08:44.820
And they get frustrated
and don't finish that job.

00:08:45.060 --> 00:08:45.420
Zach: Okay.

00:08:45.930 --> 00:08:48.510
I guess that might be an issue if
they've done it before, it might be

00:08:48.510 --> 00:08:52.110
so long ago that they've forgotten
how good the pain that was to

00:08:52.110 --> 00:08:52.500
Colleen: do.

00:08:53.010 --> 00:08:53.670
Yeah.

00:08:53.700 --> 00:08:55.860
I think the people who want
this, you know, they're the

00:08:55.860 --> 00:08:57.090
people that want to move quickly.

00:08:57.150 --> 00:09:02.430
So I think it's, like I said, I do see
a lot of like hobbyists and students,

00:09:02.820 --> 00:09:04.650
but also people, you know, getting.

00:09:05.520 --> 00:09:08.460
You know, with small, like small
businesses getting that off the ground,

00:09:08.460 --> 00:09:10.890
they want to add file uploading, you know?

00:09:11.430 --> 00:09:13.950
Um, but it's not as well,

00:09:13.950 --> 00:09:15.600
Zach: which is always a good thing for

00:09:15.600 --> 00:09:16.050
Colleen: businesses.

00:09:16.320 --> 00:09:16.560
Yeah.

00:09:17.190 --> 00:09:20.970
Like when I think about the people who are
using it now, I've got like a nail salon,

00:09:20.970 --> 00:09:25.800
a real estate company, a form company,
couple of people using it for forms.

00:09:25.830 --> 00:09:27.090
It's pretty popular for forms.

00:09:27.540 --> 00:09:28.920
So yeah.

00:09:28.920 --> 00:09:31.320
So those people, I think
they are developers.

00:09:31.860 --> 00:09:34.800
They're trying to do a lot
with, with a small team.

00:09:35.400 --> 00:09:38.819
And so doing things like setting up as
three, whether they've done it before and

00:09:38.819 --> 00:09:42.480
they've forgotten how to do it, or they
just kinda know it's going to be a pain.

00:09:43.890 --> 00:09:47.400
So I think that's kind of the people
based on my current customers.

00:09:47.910 --> 00:09:51.870
Zach: So we can assume that there's that
kind of awareness level of that they know

00:09:51.870 --> 00:09:55.800
that they probably need to use a fee,
but don't necessarily want to use a FICO.

00:09:55.810 --> 00:09:56.370
It's a pain.

00:09:56.640 --> 00:09:57.000
Colleen: Yes.

00:09:57.000 --> 00:09:58.740
I feel like that is accurate.

00:09:59.470 --> 00:10:00.090
Zach: Okay.

00:10:00.630 --> 00:10:01.170
So I guess.

00:10:02.085 --> 00:10:04.125
There's like a couple of
ways of approaching it.

00:10:04.125 --> 00:10:05.055
You can talk through.

00:10:05.805 --> 00:10:07.594
The steps that they want to avoid.

00:10:07.605 --> 00:10:11.714
Like you don't have to do
general setup, step a, B, and C.

00:10:11.714 --> 00:10:13.035
You just get the finished results.

00:10:13.334 --> 00:10:15.045
That'd be quite a nice
way of talking about it.

00:10:15.525 --> 00:10:19.905
Or you can talk about just jumping
straight to the results of like it's a

00:10:19.905 --> 00:10:25.245
pre-configured file upload the builder,
which already has set up file resizing,

00:10:25.245 --> 00:10:26.235
something else and something else.

00:10:27.104 --> 00:10:27.494
Colleen: Okay.

00:10:27.525 --> 00:10:32.685
So my first, my first question would
be, I mean, both of those sound good.

00:10:32.895 --> 00:10:34.994
I only get like one sentence here.

00:10:35.775 --> 00:10:38.535
So this, we had kind of
pre talked about how many.

00:10:39.285 --> 00:10:43.185
Fixing this, or making this more
descriptive would be, would be a

00:10:43.185 --> 00:10:45.045
great win from this conversation.

00:10:45.135 --> 00:10:48.645
Um, and then I could, I could
flush that out, but I, and I know.

00:10:48.645 --> 00:10:48.915
Okay.

00:10:48.915 --> 00:10:52.965
So I want to tell you what it does,
even though you, you know, I mean, I

00:10:52.965 --> 00:10:55.125
think I have the curse of knowledge
and I'm like, it does all these

00:10:55.125 --> 00:10:56.655
things, but what it does, why it's.

00:10:57.555 --> 00:10:57.795
Okay.

00:10:57.824 --> 00:11:04.365
That's better than the competing
alternatives, because it's easier.

00:11:04.665 --> 00:11:07.844
It does browser size file resizing.

00:11:07.844 --> 00:11:09.824
It does on-demand file resizing.

00:11:10.185 --> 00:11:13.334
It allows you to limit the
type of files you accept.

00:11:13.334 --> 00:11:15.175
It allows you to limit the size of it.

00:11:15.194 --> 00:11:16.785
Does all of these things.

00:11:17.265 --> 00:11:19.574
I'm like, I don't know how
to get that in one sentence.

00:11:20.714 --> 00:11:21.855
My thing is better than.

00:11:22.979 --> 00:11:28.589
Can that be my sentence, but, but when
I list the features, when I really

00:11:28.589 --> 00:11:31.920
think about what it does and what you're
replacing, cause you were talking about,

00:11:31.920 --> 00:11:35.489
you just said, I wrote a note, you know,
make a list of what you don't have to do.

00:11:35.520 --> 00:11:36.510
If you use my thing.

00:11:36.719 --> 00:11:38.939
It's a lot, it's like 10 things.

00:11:40.079 --> 00:11:44.130
Zach: Could you abbreviate that
down to like three things of like

00:11:44.130 --> 00:11:47.579
three big chunks of you don't have
to do configurations something.

00:11:48.089 --> 00:11:50.640
I don't know enough about
S3 to come up with three

00:11:50.640 --> 00:11:51.060
Colleen: ideas.

00:11:51.900 --> 00:11:52.230
Yep.

00:11:52.290 --> 00:11:52.950
I think so.

00:11:53.010 --> 00:11:56.610
If I had to pick three things that
are the most impressive or the most

00:11:57.180 --> 00:12:00.300
annoying, the most annoying it would be.

00:12:01.140 --> 00:12:03.540
And I'm just speaking, then this isn't
what we'd have them as, but like,

00:12:03.839 --> 00:12:08.610
you don't have to set up a AWS and
you don't have to use AWS console.

00:12:09.870 --> 00:12:14.370
You don't have to build out the client
and server, so you don't have to

00:12:14.370 --> 00:12:17.010
build out the drop, like a file drop.

00:12:17.040 --> 00:12:19.110
You don't have to build out the server.

00:12:19.650 --> 00:12:21.150
You don't have to build out all of that.

00:12:21.150 --> 00:12:24.420
That sounds like all of the
architecture around using AWS.

00:12:24.720 --> 00:12:26.130
You don't have to build that out.

00:12:26.189 --> 00:12:27.510
I already do that for you.

00:12:28.020 --> 00:12:28.560
And then.

00:12:29.255 --> 00:12:33.905
Then the last one would be,
and I do all the file resizing

00:12:33.905 --> 00:12:35.405
and optimization for you.

00:12:35.405 --> 00:12:36.305
Should you want it?

00:12:36.845 --> 00:12:40.265
Zach: Yeah, I mean, so
there's a few ways of you.

00:12:40.475 --> 00:12:40.775
Okay.

00:12:40.775 --> 00:12:42.935
There's two paths you could
do this, that I'm thinking of.

00:12:42.935 --> 00:12:46.895
You can either go for like the end
you found uploading, or you could

00:12:46.925 --> 00:12:48.875
double down on that resizing aspect.

00:12:48.905 --> 00:12:53.885
That's quite a popular thing and
make that like a core part of

00:12:53.885 --> 00:12:56.945
that tagline pre-configured setup.

00:12:57.550 --> 00:13:01.030
Including file resizing
and hosting or something

00:13:01.030 --> 00:13:01.390
Colleen: else.

00:13:01.600 --> 00:13:02.949
I think that's a big thing.

00:13:02.949 --> 00:13:05.920
I think I should double down on
images because like, I take all kinds

00:13:05.920 --> 00:13:09.880
of files, but people are 80, 90%
of people use it just for images.

00:13:10.180 --> 00:13:14.439
So I feel good about double down and
doubling down on the image aspects.

00:13:15.330 --> 00:13:15.600
That'd

00:13:15.600 --> 00:13:20.070
Zach: be good then that already makes
it a bit more like image optimized as,

00:13:20.430 --> 00:13:22.800
Colleen: Ooh, that's a
nice, it's a nice word.

00:13:22.830 --> 00:13:23.820
A nice phrase.

00:13:25.830 --> 00:13:26.640
Zach: already too.

00:13:27.120 --> 00:13:27.330
Yeah.

00:13:27.330 --> 00:13:28.080
So that's.

00:13:30.135 --> 00:13:31.214
The space is a limit.

00:13:31.245 --> 00:13:31.905
Do you know?

00:13:32.415 --> 00:13:35.055
You've got most of the, I'm
just looking at the other like

00:13:35.115 --> 00:13:36.645
line length of the other ones.

00:13:36.704 --> 00:13:39.704
You don't get much more attendee
about 20 words or something like that.

00:13:40.755 --> 00:13:41.265
Colleen: It's not a

00:13:41.265 --> 00:13:43.515
Zach: lot, not a lot.

00:13:43.515 --> 00:13:46.454
So one medium length sentence
is all we have to play.

00:13:47.005 --> 00:13:50.275
Has anyone listening, FYI
really have a short sentence

00:13:50.275 --> 00:13:51.115
that we're trying to squeeze.

00:13:51.205 --> 00:13:51.475
We have

00:13:51.475 --> 00:13:52.405
Colleen: to turn all of that.

00:13:52.405 --> 00:13:55.555
I just said into one sentence
that can't be too long.

00:13:56.064 --> 00:13:56.635
Zach: Yes.

00:13:57.115 --> 00:13:59.305
I think narrowing it down to images.

00:13:59.305 --> 00:14:05.275
If that's what people are mostly after,
like using it for could be a good tactic.

00:14:05.825 --> 00:14:08.605
There's one of those things where
narrowing it down is always scary

00:14:08.605 --> 00:14:11.755
because you feel like you're
alienating some potential customers.

00:14:12.085 --> 00:14:12.255
Right?

00:14:12.944 --> 00:14:15.735
If it's sacrificing the few for
the many of them, that's fine.

00:14:16.275 --> 00:14:21.765
Like, if you're more, a little bit,
like if you're going to see if it will

00:14:21.765 --> 00:14:25.505
make you that much more appealing to
the majority of your customers and isn't

00:14:25.515 --> 00:14:30.255
that obviously good to like the 20%
that's like, it's only a small minority.

00:14:30.255 --> 00:14:33.314
It's like, well, why not just double
down on being more appealing to

00:14:33.314 --> 00:14:34.724
the majority of your customers.

00:14:35.405 --> 00:14:35.765
Colleen: Okay.

00:14:35.825 --> 00:14:36.995
Um, I'm comfortable with that.

00:14:37.025 --> 00:14:39.155
Like I think I'm willing
to make that change.

00:14:39.185 --> 00:14:40.085
That seems reasonable.

00:14:40.265 --> 00:14:40.535
Cool.

00:14:41.075 --> 00:14:41.945
Zach: So then simple file.

00:14:41.975 --> 00:14:47.045
Upload could be something
about pre-configured S3,

00:14:47.555 --> 00:14:50.025
uploading, optimize the file.

00:14:50.925 --> 00:14:52.995
Resizing file.

00:14:54.074 --> 00:14:55.665
I'm losing technical terms

00:14:55.665 --> 00:14:55.755
Colleen: here.

00:14:55.814 --> 00:14:56.775
There's a lot of words.

00:14:57.285 --> 00:15:01.755
Um, I liked the pre-configured S
three because I should be showing up

00:15:01.755 --> 00:15:04.245
for S three search results and okay.

00:15:04.275 --> 00:15:05.385
Pre-configured S3.

00:15:05.385 --> 00:15:08.875
You said pre-configured S3,
uploading, optimizing file resizing.

00:15:08.895 --> 00:15:08.985
Zach: Okay.

00:15:09.285 --> 00:15:12.795
Pre-configured or like already
set up as quite a big part of it.

00:15:13.454 --> 00:15:15.435
It's not just that it's
ready to go with the Roku.

00:15:15.435 --> 00:15:16.454
It's already like that.

00:15:16.454 --> 00:15:18.255
The S3 side of things is done.

00:15:18.795 --> 00:15:21.074
Like you'll never have to touch S3.

00:15:21.074 --> 00:15:21.645
It's fine

00:15:21.645 --> 00:15:22.035
Colleen: guys.

00:15:22.515 --> 00:15:23.025
Oh my gosh.

00:15:23.025 --> 00:15:23.954
I'm going to add that on the other

00:15:23.954 --> 00:15:24.405
Zach: page.

00:15:24.555 --> 00:15:27.495
That's pretty much your like
main statements of like, you

00:15:27.495 --> 00:15:28.905
don't have to touch us three.

00:15:28.905 --> 00:15:29.655
It's fine.

00:15:31.905 --> 00:15:32.775
Colleen: That's amazing.

00:15:33.224 --> 00:15:34.875
So let me, okay.

00:15:34.875 --> 00:15:37.724
So I do want to, yeah, I'm
adding that on my main page.

00:15:37.755 --> 00:15:39.405
That might be my bold tagline.

00:15:40.005 --> 00:15:40.964
Um, okay.

00:15:40.964 --> 00:15:42.074
So yes, I agree.

00:15:42.074 --> 00:15:42.495
I think.

00:15:43.245 --> 00:15:46.545
You never have to touch S3
is a huge selling point.

00:15:47.475 --> 00:15:50.535
The whole optimizing file
resizing is a huge selling point.

00:15:50.565 --> 00:15:53.895
And like all of the stuff
around that is done.

00:15:54.405 --> 00:15:58.035
I mean, cause if you look at this right
now, I have the fastest way to add

00:15:58.035 --> 00:16:01.365
file uploads to your Heroku application
that doesn't tell you anything.

00:16:01.695 --> 00:16:01.755
The

00:16:01.755 --> 00:16:04.585
Zach: fastest is good, but you
know why it's the fastest to read.

00:16:05.385 --> 00:16:05.745
Right.

00:16:05.775 --> 00:16:06.165
Okay.

00:16:06.225 --> 00:16:09.435
So this is where that like curse
knowledge then comes from, like, why

00:16:09.435 --> 00:16:11.415
is it the fastest to be more specific?

00:16:11.415 --> 00:16:15.065
It's mostly that S3 side of things that
they don't have to deal with configuration

00:16:15.065 --> 00:16:16.455
configurating this, that and the other.

00:16:16.785 --> 00:16:17.205
Okay.

00:16:17.235 --> 00:16:18.135
Colleen: So I said

00:16:18.135 --> 00:16:20.895
Zach: configurated which just brush

00:16:20.905 --> 00:16:23.565
Colleen: past that positioning
consultants, do they.

00:16:24.400 --> 00:16:24.820
That's gotta

00:16:24.820 --> 00:16:25.120
Zach: be a thing.

00:16:29.710 --> 00:16:29.950
Okay.

00:16:29.950 --> 00:16:32.590
Let's make it sound like, uh, writing now.

00:16:33.070 --> 00:16:33.430
Colleen: Okay.

00:16:33.460 --> 00:16:35.800
So what I have is pre-configured S3.

00:16:35.800 --> 00:16:36.670
I like that.

00:16:36.910 --> 00:16:37.510
I like that.

00:16:38.200 --> 00:16:46.870
Pre-configure S3 for, let's see S
three for uploading uploading images

00:16:46.870 --> 00:16:50.200
and resizing and resizing images.

00:16:51.045 --> 00:16:51.824
Easily.

00:16:53.595 --> 00:16:54.885
Zach: I mean, easily bit.

00:16:54.885 --> 00:16:57.675
It's already implied by the
fact it's pre-configured

00:16:59.714 --> 00:17:00.045
Colleen: with.

00:17:00.074 --> 00:17:00.435
Okay.

00:17:00.645 --> 00:17:01.334
pre-K you're right.

00:17:01.334 --> 00:17:01.665
You're right.

00:17:01.665 --> 00:17:02.805
And I don't have a lot of words.

00:17:02.805 --> 00:17:06.885
So this is like a word count
thing pre-configured S3 for

00:17:06.885 --> 00:17:09.045
uploading and resizing images.

00:17:09.764 --> 00:17:16.214
With an upload widget provided
by an upload widget by a

00:17:16.214 --> 00:17:18.734
customizable upload widget.

00:17:18.764 --> 00:17:20.084
Is that too many buzzwords?

00:17:20.594 --> 00:17:20.714
Is

00:17:20.714 --> 00:17:22.814
Zach: that, is that a big factor?

00:17:22.814 --> 00:17:24.044
Do you think that widgets?

00:17:24.494 --> 00:17:24.704
I

00:17:24.704 --> 00:17:28.334
Colleen: think it is because I think
like you get a lot of, I don't know.

00:17:28.364 --> 00:17:28.635
I think.

00:17:29.550 --> 00:17:30.030
Okay.

00:17:30.580 --> 00:17:31.409
Zach: Let's dive into that then.

00:17:31.409 --> 00:17:34.649
Like, what's good about having a
customizable workflow, which it sounds

00:17:34.649 --> 00:17:35.909
like a silly question to you, but

00:17:36.120 --> 00:17:37.770
Colleen: no, no, you don't
have to write JavaScript.

00:17:37.919 --> 00:17:38.820
That's what's good about it.

00:17:38.850 --> 00:17:40.200
No JavaScript required.

00:17:40.320 --> 00:17:41.340
That's what I should say.

00:17:41.399 --> 00:17:42.960
No JavaScript required.

00:17:43.470 --> 00:17:44.520
Oh my gosh.

00:17:44.550 --> 00:17:45.570
This is so fun.

00:17:49.030 --> 00:17:51.149
Zach: I just said to my job
is asking the right questions.

00:17:51.220 --> 00:17:51.780
That's fine.

00:17:55.020 --> 00:18:01.350
Colleen: So how about pre-configured S3
for uploading and resizing images, period?

00:18:01.590 --> 00:18:03.360
No JavaScript required.

00:18:03.389 --> 00:18:03.840
No, no, no.

00:18:03.870 --> 00:18:05.370
Wait that doesn't tell
them what it is though.

00:18:06.000 --> 00:18:09.659
Pre-configured S3 for
uploading and resize images.

00:18:10.645 --> 00:18:15.955
With a customizable upload widget,
no JavaScript required is that

00:18:15.955 --> 00:18:17.845
too many words let's do it.

00:18:17.875 --> 00:18:19.675
And we can do it in real
time, which is fine.

00:18:20.785 --> 00:18:23.605
Um, okay, so it's ad-ons next.

00:18:24.115 --> 00:18:28.405
And then simple file upload
and then marketplace listing.

00:18:28.405 --> 00:18:29.725
I think here it is.

00:18:29.755 --> 00:18:31.525
So I can like do it in
real time, which is fun.

00:18:31.555 --> 00:18:31.885
Okay.

00:18:31.915 --> 00:18:34.195
So this is what I had before
the fastest way to add files

00:18:34.195 --> 00:18:35.665
to your Heroku application.

00:18:35.725 --> 00:18:39.415
So let's riff on this pre configured.

00:18:40.010 --> 00:18:47.870
Three for uploading and resizing
images with a, a snazzy.

00:18:47.960 --> 00:18:48.920
I want to say snazzy.

00:18:48.920 --> 00:18:54.140
That's not, I want to say, I don't
know why it came to me with a easy

00:18:54.590 --> 00:19:03.140
to configure upload widget, no Java
script or server side code required.

00:19:04.530 --> 00:19:09.990
Zach: Well, it let's see if it gives
the length error, maximum 80 characters.

00:19:10.710 --> 00:19:11.610
Colleen: I have to move our video.

00:19:12.090 --> 00:19:12.570
What did it say?

00:19:12.570 --> 00:19:13.340
80 characters.

00:19:14.340 --> 00:19:15.750
How many CA uh,

00:19:15.810 --> 00:19:16.800
Zach: um, it's annoying.

00:19:16.889 --> 00:19:19.379
It doesn't give you character
count underneath the road.

00:19:20.520 --> 00:19:21.570
Come on, Heroku.

00:19:23.129 --> 00:19:23.730
Colleen: This is great.

00:19:24.270 --> 00:19:27.960
Zach: Yeah, you might want to
rearrange it a bit saying, um, image

00:19:28.020 --> 00:19:30.899
uploading using pretty conservative.

00:19:31.755 --> 00:19:32.475
That's three.

00:19:32.475 --> 00:19:35.535
I don't know if you want to open up
the image a bit and then say us three

00:19:36.045 --> 00:19:39.885
Colleen: image uploading using pre config.

00:19:39.915 --> 00:19:40.125
You're

00:19:40.125 --> 00:19:42.495
Zach: a pre-configured set up,

00:19:43.245 --> 00:19:44.895
Colleen: but no, I like set up

00:19:45.605 --> 00:19:50.925
Zach: say a pre-configured, but yes,
um, Is your easy to configure upload,

00:19:50.925 --> 00:19:55.754
which at the same as a JavaScript
free upload widget is so easy to

00:19:55.754 --> 00:19:58.844
configure and JavaScript free are
pretty much saying the same thing.

00:19:59.594 --> 00:20:01.064
So you could probably get
rid of one or the other.

00:20:01.605 --> 00:20:01.784
So

00:20:01.784 --> 00:20:04.485
Colleen: you say lean into the JavaScript.

00:20:05.385 --> 00:20:05.895
Zach: Great.

00:20:06.105 --> 00:20:07.485
No S3, no JavaScript.

00:20:07.514 --> 00:20:08.804
Those are the main two selling points.

00:20:09.165 --> 00:20:10.185
Colleen: Oh, I'm writing that down.

00:20:10.215 --> 00:20:10.574
Hold on.

00:20:10.635 --> 00:20:11.594
That's another one.

00:20:12.105 --> 00:20:13.185
No S3, no Java.

00:20:13.949 --> 00:20:14.280
Yeah.

00:20:15.389 --> 00:20:15.659
Okay,

00:20:15.659 --> 00:20:15.929
Zach: cool.

00:20:16.260 --> 00:20:17.879
So how do they configure

00:20:17.889 --> 00:20:18.330
Colleen: it's?

00:20:18.780 --> 00:20:21.810
I mean, they have to add a script
tag, they add a script tag and

00:20:21.810 --> 00:20:25.229
then they have to add a class of
simple file upload to wherever they

00:20:25.229 --> 00:20:27.060
want the file drop zone to appear.

00:20:27.560 --> 00:20:27.780
And I

00:20:27.780 --> 00:20:30.840
Zach: guess they do something on the front
end to change that into a button that

00:20:30.840 --> 00:20:32.520
actually exists on the form or whatever.

00:20:33.060 --> 00:20:35.399
Colleen: So what they do is they
actually do a hidden input and

00:20:35.399 --> 00:20:38.219
then I hook into their hidden
input and provide them the dry.

00:20:39.060 --> 00:20:40.470
So they don't even need to make a button.

00:20:40.550 --> 00:20:44.190
They can, if they want it to be like
a modal, but most people actually,

00:20:44.220 --> 00:20:46.170
almost all people are not doing that.

00:20:46.170 --> 00:20:50.400
They're just putting a hidden input
and turning it right into a here

00:20:50.400 --> 00:20:51.390
I'll show you on the homepage.

00:20:51.810 --> 00:20:52.290
Okay.

00:20:52.380 --> 00:20:56.820
So like, this is what they're doing
and all they had to do to add this

00:20:56.820 --> 00:20:59.880
would be the hidden input with
the class, a simple file upload.

00:20:59.880 --> 00:21:03.090
Then I hook into that class, replace
their hidden input with this drug.

00:21:03.970 --> 00:21:04.510
Zach: Okay.

00:21:04.960 --> 00:21:08.740
So could you almost, instead of saying
about a customizable widget, say with

00:21:08.740 --> 00:21:12.820
one hidden inputs or something like
that, would that be synonymous like

00:21:13.300 --> 00:21:13.960
Colleen: equivalent?

00:21:14.080 --> 00:21:17.230
So what I, what met my customizables,
I meant they could change the colors

00:21:17.230 --> 00:21:22.240
and stuff, but I don't know if that's
a huge deal and that's pretty obvious,

00:21:22.240 --> 00:21:23.560
I think once they get into it.

00:21:23.590 --> 00:21:25.600
So I don't know if that needs
to be on this front page.

00:21:25.900 --> 00:21:29.200
I don't think that's as big of a
selling point as this other stuff.

00:21:30.430 --> 00:21:32.800
Image uploading use of
pre-configured S3 set.

00:21:33.615 --> 00:21:34.845
Add one hidden.

00:21:35.365 --> 00:21:36.915
I'm not going to have enough
characters to tell him what

00:21:36.915 --> 00:21:37.155
Zach: to do.

00:21:37.335 --> 00:21:40.395
I want to mention still
with the imagery sizing

00:21:40.965 --> 00:21:44.385
Colleen: image, resizing and
serving included or image.

00:21:44.925 --> 00:21:45.765
Zach: That sounds good

00:21:46.155 --> 00:21:48.525
Colleen: sizing and serving included

00:21:49.005 --> 00:21:51.405
Zach: no JavaScript, JavaScript

00:21:53.565 --> 00:21:57.735
Colleen: image uploading using a
preconfigured S3 setup, imagery,

00:21:57.735 --> 00:21:59.085
sizing, and serving includes.

00:21:59.925 --> 00:22:02.565
I need to say something about a widget,
because I feel like it's still kind

00:22:02.565 --> 00:22:03.795
of unclear that there's a widget

00:22:06.245 --> 00:22:07.215
Zach: tips.

00:22:07.305 --> 00:22:07.635
Yeah,

00:22:09.075 --> 00:22:09.375
Colleen: they do.

00:22:09.375 --> 00:22:10.995
And you know, it'd be
interesting just for fun.

00:22:10.995 --> 00:22:14.835
Let's see what the other big, like
the big enterprise level players

00:22:14.835 --> 00:22:17.745
here are like Cloudinary and there

00:22:17.745 --> 00:22:20.685
Zach: is a factor we don't have
to completely sell it with the

00:22:20.685 --> 00:22:24.075
sentence really to give them a reason
to click through, into the main.

00:22:24.929 --> 00:22:25.409
Which is easy

00:22:25.409 --> 00:22:25.860
Colleen: to forget.

00:22:26.310 --> 00:22:27.389
Right, right, right.

00:22:27.419 --> 00:22:29.040
Everything doesn't need
to be in the sentence.

00:22:29.070 --> 00:22:29.310
Okay.

00:22:29.310 --> 00:22:33.510
So for context, Cloudinary does the same
thing at an enterprise level there's

00:22:33.510 --> 00:22:38.159
is manage, optimize and deliver high
performance image and video experiences.

00:22:38.970 --> 00:22:39.840
That's interesting.

00:22:39.870 --> 00:22:42.360
So they don't talk about storage
and they don't talk about

00:22:42.419 --> 00:22:43.740
their widget upload Karen.

00:22:43.770 --> 00:22:44.189
So

00:22:44.370 --> 00:22:46.740
Zach: it doesn't make it clear
how much work that requests me.

00:22:48.074 --> 00:22:51.705
Colleen: Which file stack the
complete file infrastructure.

00:22:51.705 --> 00:22:53.264
Now see these don't tell me anything.

00:22:53.264 --> 00:22:54.615
I don't really like these other two.

00:22:55.095 --> 00:22:55.334
Um,

00:22:55.645 --> 00:22:58.064
Zach: I assume the enterprise
marketing is any better than anyone.

00:22:58.064 --> 00:22:58.544
Else's mark.

00:23:00.524 --> 00:23:01.365
Colleen: There's a quote.

00:23:04.574 --> 00:23:09.885
I think that's going to be the quote
that the title of the oh, okay, cool.

00:23:10.095 --> 00:23:10.334
Yeah.

00:23:10.334 --> 00:23:14.115
So I don't know that they're I don't, I
don't really like there's image uploading.

00:23:14.145 --> 00:23:14.385
Okay.

00:23:14.385 --> 00:23:15.764
So let's go back to this and you're right.

00:23:15.764 --> 00:23:16.725
I just want them to click.

00:23:17.595 --> 00:23:19.095
Zach: Yeah, you need to
give them a good reason.

00:23:19.095 --> 00:23:21.945
I'm like, oh, this one sounds like a
good one to read the details about.

00:23:22.395 --> 00:23:22.754
Right.

00:23:23.335 --> 00:23:27.165
And I think that's yeah, the
pre-configured S3 and no JavaScript quad.

00:23:27.165 --> 00:23:29.715
That sounds like, oh,
that's that sounds easy.

00:23:29.745 --> 00:23:29.955
Now.

00:23:29.955 --> 00:23:31.365
It sounds easy without you saying

00:23:31.365 --> 00:23:31.754
Colleen: it's easy.

00:23:32.025 --> 00:23:32.625
I like that.

00:23:32.715 --> 00:23:33.345
You're right now.

00:23:33.345 --> 00:23:35.535
It sounds easy without
me saying it's easy.

00:23:35.955 --> 00:23:37.605
Zach: It's a short enough
amount of characters.

00:23:37.605 --> 00:23:38.565
If you delete our old.

00:23:39.515 --> 00:23:40.125
I think it is.

00:23:43.305 --> 00:23:43.905
Colleen: Oh my goodness.

00:23:43.905 --> 00:23:45.645
I got wait now I really have to, okay.

00:23:45.645 --> 00:23:46.635
I got to get a cash account.

00:23:46.905 --> 00:23:47.265
Hold on.

00:23:47.355 --> 00:23:48.945
I'm going to have to remember
how to get a character

00:23:48.945 --> 00:23:49.155
Zach: count.

00:23:49.665 --> 00:23:52.845
And actually it depends how fast
through the process they are

00:23:52.845 --> 00:23:55.335
thinking at the moment they might
have only been thinking about.

00:23:56.085 --> 00:23:58.935
Yeah, three aside, the things not about
actually getting on their websites,

00:23:58.935 --> 00:24:02.595
they might not be thinking as far
ahead as how do I implement this app?

00:24:02.775 --> 00:24:06.345
This watch, that browsing
these listings, right?

00:24:06.855 --> 00:24:11.535
In which case you'll possibly jump
in, like, would it be hurting, but you

00:24:11.535 --> 00:24:15.535
probably don't need to mention JavaScript
if they're not thinking about it.

00:24:16.530 --> 00:24:18.270
Colleen: Yeah, I guess I
see what you're saying.

00:24:18.659 --> 00:24:19.350
Geez.

00:24:19.860 --> 00:24:21.389
I can't believe that's too long.

00:24:21.570 --> 00:24:22.020
Sorry.

00:24:22.679 --> 00:24:27.659
Zach: Uh, could do you need the
serving as well as uploading?

00:24:28.139 --> 00:24:30.810
Could you say image uploading
and resizing using the

00:24:30.810 --> 00:24:32.310
pre-configured specifi set setup.

00:24:32.669 --> 00:24:34.409
Delete that middle sentence of

00:24:34.469 --> 00:24:35.159
Colleen: image.

00:24:35.639 --> 00:24:35.969
Yep.

00:24:36.090 --> 00:24:39.360
Image uploading and resizing
using a pre-configured S3 setup.

00:24:40.050 --> 00:24:41.159
No JavaScript required.

00:24:41.520 --> 00:24:41.939
Bam.

00:24:42.449 --> 00:24:44.070
That's got a be to characters.

00:24:45.930 --> 00:24:46.440
Zach: What?

00:24:46.620 --> 00:24:47.490
No, that can't be

00:24:47.700 --> 00:24:48.000
Colleen: right.

00:24:48.450 --> 00:24:48.800
Hold on.

00:24:49.140 --> 00:24:49.350
Right.

00:24:49.890 --> 00:24:50.610
I'm going to cancel it.

00:24:50.640 --> 00:24:52.230
However, I mean, they're
like interface here.

00:24:52.230 --> 00:24:52.680
Isn't that?

00:24:52.680 --> 00:24:53.100
Great.

00:24:53.100 --> 00:24:57.180
So this might just be a, I can't be 80

00:24:57.180 --> 00:24:57.960
Zach: characters.

00:24:59.970 --> 00:25:00.420
Colleen: Okay.

00:25:00.690 --> 00:25:01.170
Hold on.

00:25:01.470 --> 00:25:05.010
Let me put this over in my pages
document and get a word count.

00:25:08.219 --> 00:25:09.510
Okay, I'm back.

00:25:09.659 --> 00:25:10.740
I check the word count.

00:25:11.010 --> 00:25:15.449
It's 73 characters without spaces, 85.

00:25:15.479 --> 00:25:16.889
This is 85 characters.

00:25:17.490 --> 00:25:18.209
Wow.

00:25:19.080 --> 00:25:19.409
Okay.

00:25:19.409 --> 00:25:20.370
That's 84.

00:25:21.540 --> 00:25:22.830
I can't believe they count spaces.

00:25:22.830 --> 00:25:23.729
That's terrible.

00:25:24.300 --> 00:25:27.209
Um, image uploading and resizing using

00:25:27.209 --> 00:25:27.949
Zach: a pre configured.

00:25:27.949 --> 00:25:28.889
This a very long word.

00:25:28.889 --> 00:25:31.050
Is there a shorter way
that we could do pre-built?

00:25:31.500 --> 00:25:32.129
Colleen: Yes.

00:25:32.610 --> 00:25:33.030
Got it.

00:25:34.469 --> 00:25:35.010
All right.

00:25:35.520 --> 00:25:35.639
Cool.

00:25:36.540 --> 00:25:37.770
All right, let's go back to me.

00:25:37.770 --> 00:25:39.090
It might take a minute for it to,

00:25:39.600 --> 00:25:39.899
Zach: okay.

00:25:39.929 --> 00:25:41.100
Should we summarize for our listeners?

00:25:41.100 --> 00:25:41.490
What the heck?

00:25:41.550 --> 00:25:42.629
What we've just been talking about?

00:25:43.649 --> 00:25:44.040
Okay.

00:25:44.790 --> 00:25:47.639
So we were talking about personal edge.

00:25:47.669 --> 00:25:50.189
When you say easy, no one else
knows what you mean by easier.

00:25:50.189 --> 00:25:50.399
Why?

00:25:50.399 --> 00:25:54.439
It's easy to say, actually,
it's more valuable to explain.

00:25:55.199 --> 00:25:58.050
Often the steps that are
skipping, if you're all about

00:25:58.050 --> 00:25:59.280
skipping a bunch of steps.

00:25:59.699 --> 00:26:04.530
So in this case, it's mostly about pre the
fact that S3 is pre-configured and they

00:26:04.530 --> 00:26:06.419
don't have to touch it, which is nice.

00:26:06.899 --> 00:26:09.540
And then the other side of it is that
it's also easy because they don't need.

00:26:10.274 --> 00:26:14.475
And this amount of JavaScript and
turning it into something on the world

00:26:14.475 --> 00:26:16.094
website once they've done the backend.

00:26:16.574 --> 00:26:16.995
Colleen: Yes.

00:26:17.054 --> 00:26:21.855
And so my big takeaways today, Zach are,
and I think this is for a lot of our

00:26:21.855 --> 00:26:23.324
listeners who are building businesses.

00:26:23.324 --> 00:26:24.435
This is going to be really helpful.

00:26:24.435 --> 00:26:27.764
Like my big takeaway is
we have so much context.

00:26:27.764 --> 00:26:28.334
What did you call it?

00:26:28.334 --> 00:26:29.445
The curse of knowledge.

00:26:30.495 --> 00:26:33.584
Like we, as the person who
built the thing, we have so much

00:26:33.584 --> 00:26:36.314
context on the thing that we
just forget to tell them about.

00:26:37.220 --> 00:26:37.669
Yeah.

00:26:38.000 --> 00:26:38.240
Okay.

00:26:39.440 --> 00:26:41.480
Zach: Well, you think you've told
them about the thing and you've

00:26:41.480 --> 00:26:45.950
said like one summary statement
that actually make that sounds good.

00:26:46.040 --> 00:26:46.399
What are the

00:26:46.399 --> 00:26:47.840
Colleen: details, right?

00:26:48.230 --> 00:26:48.680
Yeah.

00:26:49.190 --> 00:26:49.520
All right.

00:26:49.520 --> 00:26:50.389
I just want to see this.

00:26:50.419 --> 00:26:51.409
I want to see this live.

00:26:51.440 --> 00:26:54.710
It probably takes a minute to
actually propagate image uploading.

00:26:54.720 --> 00:26:59.270
So what we started with to summarize,
I had the fastest way to add file

00:26:59.300 --> 00:27:01.100
uploads to your Heroku application.

00:27:01.639 --> 00:27:04.639
And you pointed out that that
doesn't really tell me much.

00:27:05.520 --> 00:27:06.540
What'd you say that's accurate?

00:27:06.929 --> 00:27:07.620
Yes.

00:27:07.980 --> 00:27:08.250
Okay.

00:27:09.450 --> 00:27:12.480
And so that's all right.

00:27:12.840 --> 00:27:13.409
That's fine.

00:27:13.560 --> 00:27:14.310
I'm here to learn.

00:27:14.310 --> 00:27:16.679
I'm here to, uh, you
know, here to execute.

00:27:17.159 --> 00:27:17.610
Okay.

00:27:18.090 --> 00:27:22.439
And so we just changed it to
image uploading and resizing

00:27:22.439 --> 00:27:24.120
using a pre-built S3 setup.

00:27:24.149 --> 00:27:25.500
No JavaScript required.

00:27:25.560 --> 00:27:25.980
So,

00:27:26.669 --> 00:27:28.620
Zach: so a upload it, ignoring everyone.

00:27:28.620 --> 00:27:30.990
Who's not doing image uploading
cause that's most of your users.

00:27:31.814 --> 00:27:32.264
Colleen: Right.

00:27:32.324 --> 00:27:32.655
Right.

00:27:32.655 --> 00:27:35.985
And that's, uh, you know, like you said,
that's a tactical decision we made to

00:27:35.985 --> 00:27:38.145
try and target those specific people.

00:27:38.145 --> 00:27:40.574
Since most people are
using it that way anyway.

00:27:41.085 --> 00:27:44.415
And they can always click into it
and see that it takes other files

00:27:44.955 --> 00:27:46.754
and then the no JavaScript required.

00:27:47.235 --> 00:27:50.835
And the prebuilt S3 infer the easy part.

00:27:51.375 --> 00:27:51.915
Yes.

00:27:52.004 --> 00:27:52.845
Tell them how it's easy.

00:27:53.790 --> 00:27:55.980
Zach: I can connect through
for the details of exactly

00:27:55.980 --> 00:27:57.060
how that means it's easy,

00:27:57.600 --> 00:28:02.220
Colleen: Right, so this is my first step
in a long step of I'm updating my copy, I

00:28:02.220 --> 00:28:06.240
think, to teach them exactly what it does.

00:28:07.260 --> 00:28:09.690
So Zach, thank you so
much for coming on today.

00:28:10.020 --> 00:28:11.850
It was, it was really fun.

00:28:11.850 --> 00:28:12.149
This is.

00:28:13.020 --> 00:28:15.030
You know, something I'm
trying to get better at.

00:28:15.030 --> 00:28:18.330
It's kind of outside my
sphere of, of expertise.

00:28:18.390 --> 00:28:20.790
And so I really appreciate
having you here.

00:28:21.330 --> 00:28:25.140
If people want to find you or learn
more about you, where can they find you?

00:28:26.000 --> 00:28:28.140
Zach: They can find me at zachgoldie.com.

00:28:28.460 --> 00:28:31.465
You will tell me off, uh, still
not particularly using Twitter.

00:28:34.585 --> 00:28:35.395
Oh man.

00:28:35.875 --> 00:28:37.975
There's only so many hours
of the day, but yeah.

00:28:37.975 --> 00:28:41.065
So it was that zachgoldie.com is my
website and people can find me there.

00:28:41.485 --> 00:28:41.935
Awesome.

00:28:42.025 --> 00:28:42.315
All right,

00:28:42.315 --> 00:28:42.485
Colleen: Zach.

00:28:42.485 --> 00:28:44.515
Might be starting a podcast soon, but Ooh.

00:28:44.545 --> 00:28:45.565
Yeah, that'll be great.

00:28:45.565 --> 00:28:46.575
And let us know when you do that.

00:28:46.585 --> 00:28:47.635
Cause we'll publish that in our feed.

00:28:48.115 --> 00:28:48.565
Yes.

00:28:48.595 --> 00:28:49.675
Um, awesome.

00:28:49.705 --> 00:28:50.695
Thank you so much, Zach.

00:28:50.695 --> 00:28:51.625
Really appreciate your time.

00:28:53.095 --> 00:28:54.504
Zach: Bye bye.