►
Description
In this second part of the interview, Rajendra shares his learnings/tips on contributing to GitLab. Rajendra also shows how MR reviews from GitLab team members helped with his contributions.
A
So
in
the
first
half
we
talked
about
sort
of
your
early
days
when
you're
getting
started
about
12
months
ago
as
a
contributor
and
how
you
sort
of
got
up
the
hop
of
learning,
not
just
the
the
technology
or
the
product,
but
also
sort
of
the
process
and
getting
to
know
the
community
members,
both
gitlab
team
members
and
from
the
wider
community,
and
now
in
this
part,
I
want
to
talk
about
sort
of
you
know
after
several
months
of
doing
this.
Obviously
you
got
you
got
better
contributing.
A
A
Obviously,
you
have
a
full-time
job
as
a
lot
about
other
community
members
do
so
how
do
you
sort
of
balance
your
life
I
mean
you
have
a
lot
of
interests
like
you,
we
talked
about
in
the
early
record
and
you
you
like
to
travel
I
mean
you
have
other
hobbies,
which
is
great,
but
so
how
do
you
sort
of
you
know?
You
have
the
discipline
to
sort
of
balance.
You
know
your
your
day,
job,
your
your
life
and
also
finding
time
to
contribute
to
get
labs.
B
B
A
I
mean
you
seem
like
pretty
disciplined
in
terms
of
like
carving
out
specific
time.
I
mean
I.
Think
carving
out
time
for
work.
Is
it's
pretty
easy
because
you
go
to
work
but
even
outside
of
work.
You
sort
of
have
such
schedule
either
like
in
the
evening
time
frame
or,
like
you
know,
carve
out
some
time
and
on
weekends,
so
yeah
I
pod
you
for
that
I
mean
that
discipline.
A
B
B
A
Cool
now
I
mean
that's
I
mean
like,
like
you
said
in
in
the
first
part,
the
the
previous
recording.
You
said
your
you
approach
this
almost
like
a
career
development,
opportunity
or
I
mean
or
advancing
your
skill,
so
I
think
you,
you
approach
it
that
way,
you're
you're
sort
of
dedicating
time
to
do
you
know
professional
or
personal
development,
so
I
mean
that's
a
I.
Think
I
guess,
that's
sort
of
you
know
good
way
to
sort
of
prioritize.
Like
you
know,
carving
out.
A
A
You
know,
you
know,
I
think
one
of
the
things
I'm
really
impressed
with
is
a
lot
of
our
reviewers,
I,
maintain
or
so
they're
very
thorough
and
then
they're.
They
provide
a
lot
of
guidance
to
to
whether
it's
a
fellow
team
member
or
from
the
wider
community
member.
What
there's
an
MRI
see
a
lot
of
good
interaction.
That's
happening
a
lot
of
discussions
and
and
a
lot
of
information
sharing
and
guidance.
A
So
so
what
types
of
reviews
have
you
found
like
helpful?
I
mean
if
you
have
examples
of
that,
I
mean
feel
free
to
feel
free
to
share
that
or
talk
about
that
I
think
that
will
be
helpful,
especially
for
our
like
a
team
members,
because
it'll
help
sort
of
provide
better
review
experience
for
for
other
wider
community
members.
B
B
A
B
A
B
B
B
A
B
B
Peter
all
this
result
pizza,
be,
you
know,
help
from
Peter
of
how
things
he
has
made
sure
regarding
sleep.
It's
very
it's
not
like
this.
You
know,
I
have
a
statement
in
the
still
in
like
do
this
simple,
that
little
Lily,
say
slick.
This
is
also
a
way
to
do.
What
do
you
think
about
it?
This
is
I
think
would
be
to
go
over
it
with
all
sorts
of
reasons.
B
So
this
is
the
right
way
to,
and
that's
that,
okay,
so
this
is
what
has
to
be
done.
Let's
say
if
I,
if
I
talk
in
terms
of
maybe
there
are
two
couple
of
degrees
of
defining
variables
in
our
spec
using
a
little
keyboard
or
a
member,
so
member
variables
are
smoogle
execution
until
eight
variables
are
only
initialized
when
Emily
pizza,
so
Peter.
You
know
we
live
a
little
bit
shorter
and
we
understand
the
difference.
B
Is
here
so
this
is
your
link,
you
can
just
give
one
but
yeah.
So
this
was
about
having
the
right
way
to
add
up
our
new
API,
sorry
buddy
watch.
It
usually
uses
mythos
food
as
possible
so
that
it's
not
duplicated
and
we
don't
have
a
so.
This
modular
reviews
have
been
really
helpful
for
me
and
I
sometimes
get
make
sure
to
have
notes
of
these
reviews
so
that
it's
not
it's
not
stay
long,
I,
don't
forget
them,
and
now.
A
B
A
B
A
I
mean
so
I
mean
if
you
look
at
like
I,
see
El
Mars
like
this
from
I
mean
you
know,
constantly
I
mean
not
just
from
you
rajendra,
but
other
community
members,
so
I'm
like
I'm,
very
impressed
with
a
lot
of
the
interactions.
I
go
back
and
forth
and
it's
almost
like
doing
a
co-development
work.
It's
not
like
here's.
Here's
a
documentation,
you
read
in
and
come
back
when
you're
done
is
there's
a
lot
of
back
and
forth
and
even
like
you
said,
like
asking
your
opinion
in
terms
of
like
different
approaches.
A
So
no,
this
is
really
helpful.
I
mean
a
code.
Snippets
great
access
to
document
I
mean
pointing
up.
The
documentation
is
great,
but
I
think
almost
doing
like
a
collaborative
development
work.
I
think
that's
I
mean
I,
think
I
mean
you're
the
first
person
who's
sort
of
pointed
it
out
the
field
very
like
they
feel,
like
their
opinions
like
very
valued
and
then
feels
like
they
are
doing
like
doing
a
joint
development
work
rather
than
just
like
a
throwing
like
pieces
of
code
over
the
wall,
so
cool
I
mean
thanks
for
this
example.
A
A
A
Awesome
well,
thank
you
so
and
I
mean
you
you've
already
sort
of
mentioned.
This
I
mean
I,
wanted
to
talk.
Ask
you
about
you
know
what
are
some
of
the
benefits
of
contributing
to
get
lab.
I
mean
you
all.
You
already
provide
an
example
of
you
gained
experience
with,
like
r-spec,
like
a
testing,
for
example,
that
you
were
able
to
apply
to
your
to
your
to
your
work.
But
what
are
what
is?
What
are
some
of
the
things
that
you
gain?
B
If
you
are
inverted
the
company
only
then
you
can
give
it
access
to
documentation.
How
often
you
get
to
see
those
for
your
section
understand
it's
either
you
work
for
them
or
the
project
is
open
sourced.
It
is
the
case
of
real
life.
You
know
you
need
to
get
to
know
a
lot
of
stuff
without
actually
being
employed.
Your
code
is
reviewed
by
good
papers.
Having
a
lot
of
use
of
experience
like
in
simple
years
of
experience,
that's
validation
and
satisfaction
comes
from
develop
in.
B
B
Now,
when
I
use,
that
particular
page
I
am
like
we
aside
now,
I
am
exhibit
for
myself,
so
that
particular
validation
is
really
satisfying
for
me
other
than
that
the
value
should
get
left.
The
non-technical
impart
its
creation,
in
collaboration
to
particular
ones
and
I,
would
like
to
talk
about
there.
A
B
A
Cool
you
know,
so
it's
not
just
a
technical
aspects
of
the
product
that
that
helped
you,
but
things
like
you
know
how
we
typically
iterate
in,
like
a
small
increments.
It's
interesting
that
that's
also
been
helpful
for
what
our
community
members
as
well.
It's
it's
interesting,
so
I
mean
one
sort
of
like
you
know
close
to
wrapping
up
our
discussion
here.
I
mean
you.
Obviously
your
volume
of
work
speaks
for
itself,
I
mean
closer
200m.
Ours
already
we're
not
even
like
you
know
done
with
the
first
week
of
June.
A
B
Which
is
appearing
in
a
longer
time
in
MRP
open,
is
not
reading
the
reviews
carefully.
So
if
you
speak
about,
for
example,
the
arrow
tracking
APL
Shawn
earlier
mentioned
about
like
be
used
after
or
you
cannot
be
BPI,
and
then
you
told
me
the
file
path
back
to,
but
I
totally,
you
know,
missed
it
and
I
totally
agreed
are
doing
opposite
thing.
So
that's
why
he
had
to
even
sort
of
provide
negative
quality
of
code.
B
So
one
thing
that
I
would
like
to
share
is:
if
you
have
a
review
on
anyone,
make
sure
you
read
it
twice.
Spice
leave
me
so
that
you
get
to
know
what
it
is,
because
those
are
very
detailed
and
very
helpful
in
besides,
so
they
are
not
like
shooting
in
the
dark
types,
but
they're
very
pinpoint
and
exactly
what
we
need.
So
that's
one
can.
B
B
A
B
B
A
No
no
I
mean
I
mean
the
example.
You
provided
I
mean
with
the
Mrs
that
when
you
screen
shared
I
mean
the
discussions
could
get
quite
lengthy,
I
mean
you're
being
modest.
Rajendra
I
mean
it's
easy
to
sort
of
miss
things
because
it
gets
like
really
long
and
then
you
can't
keep
track
of
all
the
details.
There
are
like
70
discussion
points
like
India
Martha,
each
out
so
I
mean
it
happens
to
everybody
and
then
the
other
thing
I
want
to
mention
is
you
know
I
like
we
may
be,
making
certain
assumptions.
A
We,
when
we
provide
feedback
that
something
is
like
obvious
if
it's
not
and
I,
wouldn't
feel
bad
about.
Like
we,
gender,
like
you,
said
just
Miri,
ask
a
question
like
well.
That's
still
not
clear
to
me:
that's
perfectly
acceptable,
so
yeah
I
mean
I,
yeah,
I.
Think
I
made
this
point
in
the
previous
video
as
well.
Don't
be
shy
about
re,
asking
the
question
and
then
yeah
I
mean
once
you
start
to
parse
through
all
the
feedback
in
your
MRIs
I
mean
if
it
gets
long.
It's
okay,
you
you
sometimes
you
missed
up.
A
It
happens
to.
It
happens
to
even
the
very
I
mean
most
experience
like
the
contributors,
so
I
wouldn't
feel
bad
about
that,
so
so
cool
yeah
I
mean
Rajendra.
I
really
appreciate
your
time.
I
really
not
only
appreciate
your
contributions
with
your
mo
ours,
but
you're,
very
active
in
get
ur
channel,
helping
out
other
contributors
and
then
wanting
to
sort
of
schedule
this
for
a
while.
So
I
thought
it'd
be
very
helpful
to
sort
of
share
your
experience
with
with
other
contributors
that
are,
there
are
potential
contributors
or
people
that
are
just
getting
started.