►
From YouTube: Static Site Editor - Think Big! October 2020
Description
Monthly Think Big! session with the Static Site Editor group. This month's topic: how we might handle partials, includes, components, and other types of re-usable content in the Static Site Editor.
A
All
right
so
now
that
I'm
actually
recording
I'll
just
restate
what
I
said:
we're
going
to
focus
on
a
job
to
be
done
and
have
an
open
discussion,
static
site
editor
group
is
having
their
first
formal,
think
big
session
in
a
while.
So
the
job
to
be
done,
I'd
like
to
discuss
today
is
when
creating
new
content
on
my
site.
I
want
to
be
able
to
reuse
it
on
multiple
pages,
so
I
can
reduce
repetitive
tasks
and
yeah.
B
What
kind
of
content
is
there
like?
I
know
that
we
have
yeah
mo
files,
but
besides
that,
are
there
other
types
of
content
that
could
be
edited
like
this.
C
I
think
that
the
partials
that
are
like
small
views
are
embedded
in
other
pages
is
another
example.
B
D
B
D
D
D
E
I
think
that's
kind
of
the
best
way
to
think
of
the
difference,
maybe
is
what's
statically
there
and
then
what
actually
needs
to
get
generated
might
be
a
good
way
to
think
about
that.
Maybe.
D
The
the
other
thing
to
you
to
be
aware
of,
I
think
this
is
in
context
for
this-
not
me
if
it's
not
is
that,
like
the
example
of
proxy
resources
in
middleman,
where
it's
actually
just
mostly
an
empty
file,
that's
driven
at
static
site
generator,
build
time
by
data
files
and,
what's
actually
contributing
to
that
content
being
generated,
could
be
multiple
data
files,
multiple
logic
in
ruby
files
and
for
different
static
site
generators,
for
example
a
go
or
hugo.
It
could
be
a
completely
different
language
or
completely
different
data
files.
D
It
could
be
coming
out
of
a
database.
You
could
really
do
whatever
you
want.
So
it's
it's
not
like.
We
can
solve
every
case,
but
you
know
for
the
ones
that
we
support.
We
could
try
to
do
some,
but
it'll.
I
think,
in
the
more
complex
ones,
always
involve
a
lot
of
knowledge
about
what
the
static
side
generator
and
your
particular
side
is
doing.
E
We
I'm
just
spitballing
here,
but
we
may
be
able
to.
I
agree
with
you.
First
of
all,
like
salt,
we
have
to
be
very
selective,
especially
beginning,
like
what
we're
trying
to
solve,
but
we
may
be
able
to
add
a
high
level
bucket
if
we
can
anyway
bucket
what
is
actually
like
source
data
which
what
right
now
in
our
handbook
would
be
like
yaml
files,
and
there
might
be
other
things
like.
I
didn't.
I
wasn't
aware
of
what
you
just
talked
about.
Chad
like
it
sounds
like
yaml
files
generate
this
proxy
file.
E
That
then
is
used
for
other
generation
or
something
I
wasn't
aware
of
that.
But
maybe,
if
basically
I
think,
there's
three
ways
we
could
bucket
things.
I
think
source
data,
that's
in
like
gmo
files,
for
example,
kind
of
partials
things
that
get
generated
in
the
templates
themselves
and
then
actual
static
content
itself,
which
is
again
like
text
images.
So
I
think
those
are
three
ways
we
could
bucket
it
and
that
might
help
us
solve
problems.
D
And
related
to
our
particular
discussion
yesterday,
around
proxy
resources
in
gitlab
there's
a
feature
called
route
maps
that
could
possibly
help
with
this
and
they're
they're
used
for
review
apps,
but
they're
a
way
of
mapping
a
given
url
path
to
a
file
that
lives
in
the
repo
somewhere.
That
may
be
in
a
different
location,
which
is
really
similar
to
what
we're
doing
for
review.
Apps
they're
used.
So
when
you
click
the
review
app
button,
it's
actually
a
drop
down
and
it
it
can
use
this
route
map
yaml.
D
You
know
it's
under
get
lab
route
maps
yaml
to
look
at
all
of
the
files
that
you've
changed
as
part
of
that
merge
request,
and
then
it
gives
you
a
drop
down
of
links
which
will
go
to
that
corresponding
path
in
the
review
request,
whatever
that
url
is
based
on
the
file
that
you
modified
from
and
it
uses
that
route
map.
Mapping
for
that
and
I'll
drop
the
link
in
the
dock.
For
that
feature
as
well.
D
D
E
Yeah,
I
don't
know
if
that's
the
exact
same
thing,
but
it
sounds
very
similar
to
kind
of
just
the
excuse
me
like
the
gut
solution.
I
thought
of
in
terms
of
what
started
this
job
to
be
done
is
basically
like.
We
can
pre-cache
the
directory
structure.
We
know
what
that
is
right,
so
that
we
can
very
easily
provide
links
to
the
actual
file,
that's
being
referenced
in
the
current
file.
You're
editing.
That
seems
to
be
pretty
straightforward.
I
don't
obviously
there's
always
more.
E
It's
always
more
difficult
than
you
initially
think,
but
that
seems
like
pretty
straightforward
to
solve
and
is
that,
like
the?
How
close
is
that
chad
to
the
route
maps
thing.
D
I
I
think
it
is
like
a
couple
of
days
ago
when
sid
was
asking
about
this.
I
remembered
I
was
like
wait.
That's
almost
exactly
what
we
need.
It's
a
one
to
many
mapping
of
past
relative
to
the
web
route
to
multiple
paths
in
the
repo.
Maybe
it's
not
one
to
many,
but
it's
definitely
many
paths
to
many
mappings
in
within
a
repo.
E
I'm
definitely
solutioning,
but
I
can
see
an
example
where
we
have
the
file.
We
have
its
associated
dependencies
and
then
that's
just
a
tab
structure
of
all
the
files
that
you
can
edit
associated
with
that
like
so
we
bring
it
to
the
user.
They
don't
even
have
to
opt
into
it
when
they
want
to.
D
And
the
nice
thing
about
this
is
like
not
only
that
it's
already
built
into
gitlab.
It's
like
a
standardized
file
format,
but
that
in
these
cases
where
we
said
it's,
where
it's
completely
dependent
upon
how
they
built
their
site
and
what
their
static
site
generator
is,
they
have
control
over
it
like
they
can
edit
this
file
to
set
up
whatever
mappings
they
want.
It
may
be
hard
and
tedious,
but
it
it
would
be.
In
any
case,
I
think
it
at
least
makes
it
possible.
C
So
once
we
discover
the
file
that
the
user
wants
to
edit,
that
has
a
content.
What
is
editing
experience
that
we
want
to
provide?
There
are
many
types
of
content.
It
could
be
a
code
that
I've
got
a
file
in
general.
So
what?
C
E
That's
a
great
question:
I
can't
help
but
think
that
if
you're
opting
into
that
you're
you're
you're
kind
of
leaving
static
side
editor
world
in
the
sense
of
this
isn't
a
wysiwyg
most
likely.
Obviously
we
could
have
some
kind
of
like
dedicated
ui
for
a
yaml
file
right
but
which
would
be
cool,
but
my
gut
is
that
wysiwyg
for,
like
the
core
content.
Obviously
the
things
that
are
generated
you
kind
of
were
going
into
codeland
and
then
that's
probably
a
more
common
code.
E
E
B
I
think
this
will
segue
too,
like
a
further
question
is
like
how
big
is
this
problem
like
like
how
many
times
do
people
actually
run
into
an
issue
of
editing
like
the
performance
indicators
or
the
teams.the
ammo
like
like?
I
actually
don't
know
how
big
this
problem
is,
like.
I
think,
sid
followed
up.
B
D
B
D
The
current
approach
that
we're
going
to
use
some
something
to
transform
stuff
into
html.
We
can
do
that.
I
think,
even
with
that,
one
of
the
questions
is:
what
do
we
do
with
partials
like
are
partial
shown
layouts
or
partials?
Are
they
shown
in
separate
tabs
as
different
files?
Or
do
we
somehow
try
to
leverage
the
block
editing
to
try
to
nest
them
in
a
single
wysiwyg
editor
how
they're
actually
rendered,
which
that
seems
like
a
much
more
complex
problem.
C
My
expectation
could
be
to
to
load
those
components
on
demand.
Like
oh
look,
there
is
a
some
embedded
content
in
the
document,
let's
load
it
on
demand,
and
then
let
me
give
you
based
on
the
content
that
I'm
fetching.
Let
me
give
you
the
the
best
possible
way
that
you
that
we
can
give
you
alternatives
to
edit
that
content.
C
So
I'm
wondering
when
what
is
expectation
of
someone
like
sid
when
they,
when
they
are
editing,
editing
a
page
and
going
to
the
to
a
certified
editor?
Is
he
expecting
that
content
that
looks
very
visual
in
the
page
and
then
they?
It
is
actually
something
is
generated
from
a
jammer
file
to
appear.
B
I
think
without
asking
him
directly
like
I'm
just
guessing
here,
but,
for
example,
the
performance
indicator
pages
are
listed
in
tables
right,
so
it's
generated
in
a
table
so
jumping
into
static
site
editor
in
a
in.
Like
a
you
know,
perfect
future.
B
It
looks
like
a
table
and
I
just
edit,
like
I
update
my
status
of
my
performance
indicator
to
say
like
yeah,
it's
on
track
or
whatever
and
those
things
are.
I
don't
really
care
that
that
underlining
data
is
yamo
or
anything
like
that.
It's
just
whatever
it
is.
The
the
short
term
is
probably
like.
I
just
want
to
change
the
text
of
that
file
and
like-
and
it's
so
hard
to
get
to
that
file
right
now,
but
yeah.
B
I
think
in
the
super
in
the
future,
where
you
can
actually
show
what
the
yaml
file
turns
into
and
allowing
people
to.
Edit
is
probably
like
the
think,
big
kind
of
vision
of
this
and
that's
a
lot
of
effort,
but
I
guess
that's
why,
like?
How
often
do
we
need
to
do
this?
I
know
like
product
marketing
probably
probably
has
a
few
pages
that
are
generated
by
yaml
files
and
but
yeah
the
ideal
world
is,
it's
almost
like.
What
you
see
is
what
you
get
for
everything.
E
I
was
basically
just
gonna
echo
it.
We
just
said
michael's
like
yeah.
How
big
of
a
problem
is
this?
This
is
kind
of
right
now.
It
seems
like
a
nice
to
have,
if
I
remember
correctly,
because
I
did
respond
to
the
the
thread
in
slack.
It
really
did
just
seem
like
from
a
jobs
to
be
done.
Perspective
he's
like
I'm,
editing
this
file.
I
have
internal
knowledge
of
how
gitlab
works.
E
I
actually
know
that
I
need
to
update
the
the
data
because
it
has
a
source,
that's
generated,
that's
the
then
output,
so
he
just
like.
What's
the
I
know,
I
know
what
I
need
to
do.
I
just
want
that
file
here,
so
I
can
edit
it
like.
That's
really
what
it
seemed
like
again.
It
could
be
wrong.
That
was
it's
really
what
it
seemed
like.
D
Yeah,
I'm
I'm
reviewing
the
thread
and
like
what
he
said.
Can
we
make
sure
every
performance
indicators
item
generates
a
link
to
edit
it
somehow
which
to
me
means
like
it
just
wants
a
way
to
know,
because
that
particular
page
there
may
be
multiple
yaml
files
backing
it.
You
would
maybe
want
like
a
link
from
that
to
the
ammo
file
that
bats
it,
which
that
might
be
hard.
We
really
need
to
find
out
if
the
route
maps
is
like
one
to
many
or
not.
D
If
that's
going
to
be
able
to
support
what
we
want,
but
even
that
is
a
hard
problem
like
editing
it
in
in
place
or
like
figuring
out
and
making
a
link
to
the
the
doc
that
it
is
all
of
those
solutions
involve
knowing
about
the
code
that
generates
it,
because
that
that
code,
linking
that
piece
of
it
html
template
to
the
yaml
file,
is
in
ruby
somewhere
and
it
seems
I
don't
want
to
be
a
pessimist,
but
I
will
be.
B
Yeah
so
yeah,
because
it's
like
yeah,
it's
tricky
how
I
envisioned
this
was
like.
The
first
thing
we
do
is
like
figure
out
what
that
link
is
right
like
a
way
to
generate
the
link.
So
if
you,
my
thinking
of
the
progression,
would
be
like
step,
one
is
get
a
link
and
then
present
that
link
on
the
page
step.
Two
is
like:
now
you
have
the
link.
B
C
B
And
we
like
transferred
it
back
to
yaml
and
like
that
was
kind
of,
like
my
progression
of
the
thinking
of
what
we
could
do
now
to
like
this
future
of
what
you
see
is
what
you
get
yeah
but
yeah,
getting
the
link
yeah.
Maybe
it's
worth
like
doing
a
spike
to
see
if
route
maps
will
help
with.
D
B
D
So,
looking
at
it
really
quickly
it
it's
basically
just
an
array
of
of
pair
mappings
and
the
source
is,
and
this
this
looks
actually
a
lot
like
the
mounts
thing
that
we
just
added
to
the
config
file.
It's
an
array
of
pairs
and
the
source
is
a
regex
that
matches
your
url
right
and
the
or
that
the
source
is
a
regex
that
matches
the
file
and
the
public
is
a
a
path
that
matches
the.
D
D
E
I
was
thinking
of
like
what
is
that
source
config
file,
essentially
whether
it's
the
mounts
or
whatever,
like
ideally
that
thing's
generated
but
chat
to
your
comment
earlier,
like
for
other
non-handbook
repos
high
level,
everyone
wants
it
generated,
but
if
you
can't,
you
can
at
least
still
manually
create
it
for
small
sites
that
might
work,
but
my
gut
is
like
the
usings,
the
imports,
the
you
know,
whatever
picture,
whatever
language
you're
in
you
can
likely
create,
generate
a
at
least
at
the
very
least,
a
dependency
graph
and
then,
whatever
file
you're
in
you
just
map
you
just
kind
of
go
to
that.
E
Lookup
with
the
of
the
metadata
of
this
is
what
file
I'm
in
it's
already
predetermined.
What
dependencies
are
associated
with
this
file?
Those
are
the
ones
we
link
to
like
that's
kind
of
what
it
seems
like
again
might
be
way
harder
than
might
be
way
harder.
But
just
from
the
very
I
mean
that's
how,
when
we
import
our
code,
that's
what's
going
on
right,
like
it
knows,
you're
using
your
imports,
so
we
can
at
least
link
to
those.
But
I
don't
know
and
chad
you
might
be
able
to
answer
this.
E
D
I
don't
think
so.
Okay,
like
you
definitely
but
looking
at
the
route
maps,
the
the
source
part
of
the
the
mapping,
which
indicates
the
path
in
the
repo
is
a
regex.
So
I
think
that
me-
and
I
think
this
is
the
way
the
review
apps
work
too.
B
I
like
this
discussion
about
maps,
because
when
I
was
thinking
about
a
link
back
to
the
original,
like
the
reference
file,
I
was
thinking
about.
You
know
when
you
like
minify
css
or
it
like
includes
and
like
you
have
a
setting
that
like
tells
you
where
it
is
like.
The
original
files
like
source
maps
or
stuff
like
that,
and
I
was
wondering
if
like
middleman,
has
the
equivalent
of
that,
and
then
we
leveraged
that
somehow
but
and
hide
that
from
the
user
as
well.
E
D
D
Sense
with
it
being
a
regex,
and
I
would
think
it
would
have
to
be
done,
client-side
right
unless
we
like
to
use
that
regex
to
generate
a
list
of
every
possible
file
it
could
match
and
and
ship
that
over
as
the
the
payload
when
the
page
loads.
Otherwise,
we
would
have
to
have
an
api
that
passes
that
regex
to
the
back
end
and
gives
you
a
list
of
files
yeah.
I.
E
I
think
yeah
it
might
not
be
super
clear.
Basically,
what
I'm
thinking
is.
We
already
have
a
pre-cached
like
a
like
a
a
static
file
that
exists
that
was
already
generated
so
and
it
understands
the
dependencies,
that's
what
I
mean
by
dependency
graph
and
then,
when
we
query
a
particular
file
to
edit
from
the
static
site
editor.
The
backend
then
looks
up
again
in
that
static
file,
or
maybe
it's
in
a
database.
E
I
don't
know,
but
it
probably
makes
more
sense
to
be
a
file
and
then
plugs
out
just
the
small
portion
that
needs
to
go
into
the
mounts,
because
just
that
one
file
maps
to
you
know
whatever
dependencies
are
associated
with
it
and
that's
the
payload,
because
yeah
we
don't
want
to
send
that
entire
thing
down
to
the
client
either.
Does
that
make
sense.
D
D
Thinking
about
it,
conceptually
like
this,
this
concept
of
mapping
some
url
or
the
the
href
attribute
of
an
anchor
tag
to
multiple
files.
That's
conceptually
what
we're
doing
and
then
it's
like
it's
the
ux
issue
of
like
how
do
we
display
those
files?
Are
there
different
tabs?
Are
they
in
line
and
it's
the
technical
implementation
issue
of
like?
When
do
we
pull
this
data
down?
Do
we
do
it
at
load
time?
Is
it
on
the
client
or
the
back
end
or
both,
but
conceptually
it's
mapping.
E
Okay,
that
might
be
where
I
had
a
personal
disconnect.
I
was
still
thinking
of
the
dependency
graph,
just
being
like
the
imports
at
the
imports
level,
not
like,
which
I
think
your
idea
would
be
even
better
if
we
had
that
and
understanding
all
the
links
that
it
links
out
to
that's
where
I
I
think
I
had
to
disconnect
with
you
that'd
be
awesome.
We
could
do
both,
but
I
was
thinking
more
of
this
file.
E
E
E
That's
what
I'm
can
we
understand
that
in
advance
and
have
that
baked
and
then
once
we
know
that,
then,
when
the
client
actually
requests
editing
that
specific
file,
we
already
have
the
prebaked
understanding
of
the
dependencies,
and
now
we
just
pass
on
the
links
and
the
amounts
with
that,
and
we
can
say
either
you
can
link
to
it
or
we
can
actually
let
you
edit
that
file
or
we
we
can
do
whatever
we
want,
but
first
and
foremost,
we
need
to
understand
that
dependency.
Basically,
that's
how
I
was
thinking
about
it.
C
I
wonder,
and
this
this
is
probably
a
tangential
question
to
to
the
program
I
want
we
we
are
building
or
thinking
about.
I
want
to
require
building
or
thinking
about
a
solution
in
the
context
of
a
project
that
is
very
wild
and
complex,
like
the
handbook.
C
And
you
know
if
we,
if
we,
if
we
had
more
control
over
the
static
side
generator
if
we
had
more
control
of
and
being
capable
of
setting
constraints
on
users
about
what
they
can
do
and
they
cannot
do
could
be.
Could
this
be
a
a
simpler
problem,
because
I
think
that
every
time
that
we
are
designing
a
solution,
we
have,
we
have
to
think
about
global
optimization.
C
We
are,
we
have
to
think
in
the
context
of
a
project
that
has
like
many
types
of
supported
files
and
it
has
like
a
complex
dependency
graph
like
that
they
have
the
hundred
dollars.
You
know
like
it's,
probably
crazy,
but
we're
thinking
big.
So
I
wonder
if,
in
the
future
it
will
be
beneficial
for
us
to
vertically
vertically
control
everything
within
the
the
entire.
You
know,
process
of
create
of
of
a
user
having
the
the
product
of
you
know
the
statistic
generator
and
the
hater.
E
C
Yes,
that's
what
I'm
saying,
because
right
now,
perhaps
all
the
reasoning
that
we
are
doing
is
in
the
context
of
what
we
found
in
the
middleman
or
but
what
happens?
What?
What
are
the
ideas
that
or
in
which
way,
those
those
ideas
are
implemented
in
a
different
static
site
generator,
and
that's
for
me,
is
quarrying.
C
Because
I,
just
by
by
looking
at
other
implementations,
for
example,
gatsby-
that
is
a
modern
one
they
are
so.
I
think
that
they
are
solving
these
problems.
It's
slightly
different
right.
C
Well,
they're
they're
using
react
components
and
every
every
page
is
a
react
component.
So
that
really
changes
the
rule
of
the.
E
A
I,
like
your
question,
enrique
though
I
think
we've
we've
gone
this
far
specifically
stating
that
we
are
not
looking
to
create
our
own
static
site,
generator
or
or
template
language,
or
anything
like
that,
and
we're
not
looking
to
we're
looking
to
provide
a
solution
that
that
encompasses
many.
A
If
not
all
or
you
know
it
can
be
as
universal
as
possible,
but
I
think
it's
okay
to
challenge
that,
if,
if
we
solve
problems
more
efficiently
or
more
elegantly
for
our
users,
I
know,
for
example,
that
I
think
the
foundation
of
stack
bit
is
based
on
that
or
just
it's.
It
works
universally,
but
their
platform
is
based
on
their
own
static
site
generator
where
they
just
like
bring
everything
into
it.
And
then
you
can
manipulate
your
project
using
their
template,
markup
language,
so
they
have
more
control.
A
I
think
another
one
publi
or
something
like
that.
Does
this
a
similar
thing
where
they
have
their
own
flavor
of
a
static
site
generator?
I
don't
think
it's
off
the
table
that
we
could.
A
We
could
think
that
big
down
the
road
of
having
our
own,
our
own
generator
and
our
own
rails,
to
to
run
everything
and
just
hope
that
everybody
wants
to
join
us
and
and
not
necessarily
bring
over
any
of
their
projects
or
make
importing
those
projects
really
easy.
So
yeah,
I
think
that's
a
it's.
It's
an
important
question
to
ask
while
we're
thinking
this
far
out
and
yeah.
I
don't
think
it's
that
far-fetched,
because
others
are
are
certainly
doing
it.
E
It
might
be
a
different
way
to
look
at
it,
but
I
think
what
enrique
is
talking
about
is
that
we're
actually
already
doing
that
like
in
front
matter.
We
only
support
yaml.
So
that's
where
you
know
that
in
a
way
we're
kind
of
doing
the
same
thing.
I
don't
know
if
that's
exactly
what
you're
talking
about
enrique,
but
I
mean
that's
kind
of
another
way
to
look
at
it,
at
least
for
me,.
C
Yeah,
well,
it's
more
like
we
will
be
moving
faster
if
we
have
control
over
many
of
the
decisions
that
the
user
is
taking,
but
it's
like
those
decisions
are
forcing
us
to
implement
support
for
for
them.
I
wonder
if,
for
example,
a
platform
like
that
is
providing
a
cms
solution.
They
can
create
a
user
interface
because
they
are,
they
are
they
have
control
over
the
underlying
platform.
A
We
don't
have
to
get
to
all
of
these,
but
I
left
a
few
prompt
questions
that
we
can
pick
up
in
the
agenda,
to
kind
of
reframe,
on
sort
of
user
intent
and
and
maybe
get
a
better
sense
of
what
what
they're
really
trying
to
accomplish
when
they're,
creating
reusable
content.
So
when
users
are
either
creating
or
or
trying
to
find
other
content
that
is
already
created
to
be
used
in
their
page.
A
You
know
what
types
of
I
think
michael
asked
this
at
the
top,
but
like
what
types
of
content
is
that
we've
talked
a
lot
about
data
and
the
ammo
files.
But
are
there
just
examples
of
other
type
of
types
of
content
that
they
want
to
use?
A
And
I
like
that,
you
mentioned
the
react
components,
because
I
think
in
my
mind,
I'm
approaching
this
very
similar
to
like
a
a
design
tool
problem
like
figma
or
sketch,
where
these
these
bits
of
reasonable
content
behave
a
little
bit
like
components
or
symbols,
and
and
they
might
have
instances
of
them
in
the
document.
But
would
a
user
be
expecting
to
edit
an
instance
of
that
or
the
source
of
of
the
reasonable
content?
So
I'm
curious
what
your
thoughts
are
there?
Maybe
we
can
tease
apart
that
kind
of
statement.
There's.
C
E
That's
a
good
comment,
the
yeah.
What
what
is
the
initial
intention?
Is
it
the
source
of
the
instance?
I
totally
get
what
you're
saying
there.
I
think
that
goes
back
a
little
bit
to
what
I
mentioned
earlier,
where
if
we
in
theory
have
those
buckets
that
at
least
kind
of
helps
us
right
like
they're
editing,
not
data,
they're,
editing,
not
static
content
in
text
and
images,
they're
editing,
you
know
a
partial,
essentially
a
component,
and
then
it's
like.
Is
it
the
instance
or
is
it
the
the
original.
E
B
B
Maybe
it's
worth
doing
all
the
the
different
types
of
content
in
the
context
of
them
to
see
how
it's
used
in
the
scenario,
data
and
data
yaml
files-
that's
probably
just
used
as
to
generate
the
same
data
across
multiple
pages
but
yeah
where
they're.
So
something
like
the
footer
is
like
probably
an
example
of
something
that
gets
included
across
pages,
but
that
feels
more
like
the
whole
page
kind
of
template,
rather
than
what
we're
trying
to
solve
here.
A
Yeah,
I
think
you're
right
on
their
footer
content,
is
a
good
example
of
reusable
content,
but
one
that
would
probably
be
in
the
page
template
itself.
I
don't
think
it
necessarily
has
to
be,
though,
if
somebody
had
architected
their
page
where
the
footer
was
not
included
in
every
page
and
they
wanted
like
a
different
kind
of
footer
for
the
blog
page
versus
another
marketing
page
or
something
like
that.
You
might
actually
be
opening
a
file
that
contains
data
about
footer
links
so
yeah.
D
One
thing:
okay,
go
for
it,
thinking
about
like
the
route
maps
versus
the
the
mounts
config
that
we
just
added
in
a
config
file.
The
mouse
thing
was
inspired
mostly
by
hugo,
and
one
difference
between
them
is
the
at
least
following
the
hugo
example.
D
It's
saying,
okay,
this
particular
path
maps
to
everything
underneath
here
and
it's
assumed
to
be
an
exact
relative
match
for
the
the
subpart
of
that
path,
whereas
the
the
route
map
approaches
is
more
flexible,
it's
a
given
path
like
we
have
a
regex
that
could
possibly
match
you
know
anything
in
the
repo.
It's
not
necessarily
considered
to
be
a
subset,
and
I
don't
know
if
it's
relevant,
but
there's
just
wanted
to
point
out.
D
There's
two
different
ways
of
thinking
about
this
problem
like
something
that's
directly
relative
and
and
maps,
maybe
just
without
the
extension
or
we're
just
pulling
in
a
random
file
and
like
in
terms
of
the
footer.
I
think,
like
I
was
saying
stuff.
That's
html,
like
that's
sort
of
clearly
rendered
and
if
it's
a
partial,
like
we're,
still
going
to
have
the
the
reused
partial,
but
the
data
file
is
sort
of
a
different
category
like
you
have
to
find
that
via
some
mapping
and
you're.
A
I'm
just
picking
up
off
your
last
last
sentence
there.
I
I
was
curious
to
to
pick
up
that
thread
about
linking
out
to
a
different
editor.
What
do
you
all
think
about
the
experience
for
users
leaking
out
from
the
static
site
editor
if
they
had
maybe
an
open
session
and
they're
editing
content
in
the
static
site,
editor
and
then
they're
presented
an
opportunity
to
go
out
and
to
a
different
experience
to
edit
related
content?
How
do
we
handle
that?
What
do
you
think
the
user
journey
looks
like
there.
B
So,
like
a
simple
like
one
of
the
things
is
like
if
I
make
the
change
in
the
yaml
file-
and
I
make
a
change
in
my
current
page-
is
it
one,
mr
or
two
separate
mrs,
and
then
that
kind
of
dictates
that
flow?
Do
we
want
to
be
slick
and
have
like
the
editor
like
in
page
and
split
the
page
and
do
the
side
by
side
like
this
is
the
data.
B
This
is
where
it's
going
to
go
so
almost
taking
that
idea
from
a
stack
but
where,
instead
of
having
nice
label
fields
like
key
value
pairs,
you
open
up
like
the
file
raw
data
file
on
the
side,
and
then
you
make
the
change
and
you
click
save,
and
we
render
it
on
the
preview
and
you're
like
cool.
That's
what
it
looks
like
yeah,
yeah
thinking.
F
B
B
Like
the
editor
light
and
then
going
from
there,
the
the
the
one
question
I
have
is
like,
like
I
haven't,
thought
about
it.
Deep
enough
is
about
what
that
merge
request
looks
like
or
like
how
do
you
know
that?
Okay,
that
that
change
I
made
this
should
be
part
of
this
merge
requests,
but
that's
probably
something
that
you
know
we
can
think
later.
E
My
gut
says
that
it's
the
same
merger
question,
that's
like
that
would
be
like
a
common
thing
if
you
were
to
just
pull
it
down
locally
and
not
be
on
the
static
side
of
it
or
you're,
making
a
change
here,
you're
expecting
a
file,
that's
completely
somewhere
else
in
the
repo,
like
that's
they're,
still,
that's
kind
of
the
intention.
I
think
one
thing
eric
you
mentioned,
obviously
like
link
out.
Obviously
that's
one
solution
where
that's
kind
of
less
than
ideal.
E
E
It's
kind
of
for
the
it's,
not
our
target
user,
almost
anymore.
I
feel
like
because
you're
you're
kind
of
editing
code
now
and
the
whole
is
kind
of
how
I
see
that,
if
you're
editing,
a
partial,
you're,
editing,
kind
of
a
yaml
file,
you're
editing
code
and
that
kind
of
takes
us
away
from
our
original
target
user
right.
So
then
it's
that's
still
still
maybe
a
feature,
that's
desirable,
but
we
need
to
communicate
through
the
ui
that,
like
you
know,
this
is
like
it's
code
time.
E
So
it's
going
to
be
a
little
more
difficult
or
whatever.
Unless
we
get
to
the
far
reaching
goal
that
michael
just
referred
to
as
like
everything's
wysiwyg,
then
we
don't
have
that
problem,
but
otherwise
it's
yeah.
We
need
to
clearly
communicate
in
the
ui
that,
like
it's,
not
wysiwyg
mode
anymore,
just
the
same
way
you
go
to
markdown
mode.
It's
like
you
just
know
this
isn't.
This
is
just
raw
text
and
that's
basically
what
you
do.
Is
we
okay
you're
going
to
be
editing
raw
text
now,
at
least.
E
I
see
what
you're
saying
yeah
good
call.
I
forgot
about
that
idea
like
basically
having
a
library
of
plugable
yeah.
I
get
you
as
you're
saying
yeah.
I
forgot
about
that
idea,
but
I
think
of
a
lot
of
it
is
the
the
I
think
that's
two
different
things
actually
is.
If
this
file
has
particular
dependencies,
that's
those
are
basically
code
dependencies,
almost
by
definition.
A
Yeah,
I
think
that's
an
important
distinction
so
dependencies
in
linked
files
and
this
source
map
that
we've
talked
about
could
be
treated
differently
than
like
snippets
of
reusable
code
or
components
that
are
in
a
library
that
could
be
used
within
the
page
itself.
A
I
think
that's
a
potentially
an
important
distinction
for
the
experience,
maybe
at
least
in
the
near
term
like
like
michael
said,
it
might
be
nice
down
the
road
where
no
matter
what
the
content
is.
It
opens
up
in
the
editor
in
an
embedded
code
editor
if
necessary,
or
something
like
that,
but
yeah.
I
think
that
those
are
probably
two
distinct
use.
A
A
I
just
realized
we're
over
time.
This
has
been
a
really
good
discussion.
I
don't
want
to
keep
it
going
too
long
any
last
thoughts
before
we
stop
recording
and
doesn't
mean
the
conversation
has
to
stop.
We
can
continue
it
in
the
dark
or
in
slack
and
we'll
have
another
one
of
these
next
month.
F
I'll
just
quickly
add
I
missed
most
of
this
meeting
because
we
were
having
a
remote.
You
know
they
were.
One
of
the
questions
they
asked
is
like
is
your
handbook?
Open
source
can
be
forked
to
start
off
kind
of
thing,
and
you
know
it
just
reminded
me
of
this
concept
of
the
handbook
as
a
product,
but
also
how
valuable
you
know
the
static
site
editor
could
be.
In
that
context.
F
There
are
a
lot
of
non-engineers
on
there
that
were
interested
in
in
this
way
of
working,
and
it
just
kind
of
like
reminded
me
that
there
is
a
market
out
there
for
the
static
site
editor,
and
it
can
play
a
really
really
important
role
in
in
people's
adoption,
specifically
of
not
just
static
sites
in
general,
but
handbooks
for
for
large
enterprises.
You
know
like
for
for
a
while.
I've
been
wondering
you're
like
how
do
we
monetize?
Does
that
exciting,
but
can
it?
F
You
know
it
can
be
a
great
retaining
factor
for
people
to
stay
with
gitlab
or
even
go
up
to
a
higher
level
in
their
packages
and
stuff
so
yeah.
It's
definitely
valuable.
B
F
B
That
line
handbook
as
a
product
and
yeah
that's
an
interesting
thing
to
think
about.
D
I
think
the
final
thought
that
I
had
is
maybe
not
from
your
ex
perspective
but
from
a
technical
perspective,
an
mvp
boring
solution
of
something
just
to
like
solve
the
problem.
A
That
makes
a
lot
of
sense
and,
I
would
say,
yeah
we
absolutely
want
to
be
iterative,
and
I
think
there
is
an
nvc
that
we
can
ship
to
address
to
specific
requests
for
this.
It
sounds
like
we.
A
There
is
actually
a
likelihood
that
we
can
solve
this,
which
is
great,
and
I
think,
though,
sort
of
a
good
way
to
just
think
about
this
as
we
leave
this
meeting
might
be,
how
would
we
make
the
static
site
editor
and
the
handbook
architecture
different,
so
that
he
could
accomplish
the
same
goal
of
embedding
that
data
file
without
having
to
write
that
custom,
ruby
helper
and
include
it
on
the
page
that
causes
us
to
have
to
render
it
the
way
it
renders
and
then
solve
the
problem
in
this
way.
A
So
could
we
solve
the
problem
upstream,
a
little
bit
differently,
allowing
users
likes
it
or
users
like
whoever's,
making
those
performance
integrated
indicator
pages
import
the
data
differently
so
that
we
can
handle,
I
think,
to
enrique's
point
earlier.
So
if
we
had
a
little
more
control
over
how
they
brought
the
file
in
and
how
they
created
the
page,
maybe
then
we
could
control
the
experience
and
editing
it
just
a
thought.
A
closing
thought.
A
But
thanks
everyone
for
your
input,
I
I
tried
to
take
notes
but
feel
free
to
clean
them
up
or
add
any
additional
comments,
and
we
will,
of
course
talk
about
this
and
many
other
jobs
to
be
done
in
upcoming.
A
I
think
big
sessions
and
weekly
meetings
and
if
you
have
any,
if
you
have
any
desire
to
to
keep
to
schedule
like
a
longer
synchronous
session
on
this
topic
or
any
others,
just
let
me
know
we
don't
we
can
do
it
ad
hoc
as
well
all
right.
Let's
stop
the
recording
thanks.
Everyone.