►
Description
AsyncAPI Conference 2021 - Day 1
16th November 2021
Jorge is going to talk about how was his journey to become a contributor on AsyncAPI. Also, Jorge is going to talk about the CLI project structure in order to make it easier for those who want to contribute.
A
I'm
currently
working
as
a
software
developer
at
the
agility
monkeys,
I'm
also
a
technical
stream
committee
member
of
asim
kpi.
I
have
contributed
to
the
cli
project
of
async
api.
You
can
find
me
on
github,
twitter,
linkedin
and
also
I
have
a
personal
goal
in
which
I
write
about
things
that
I
learn.
A
A
Once
upon
a
time
there
was
a
developer
trying
to
modify
an
async
api
specification
gml
file
in
order
to
perform
his
task.
First
of
all,
he
needed
to
modify
the
wonderful
more
than
1000
lines
long
specification
file.
Then
he
proceed
to
copy
and
paste
that
file
on
the
sync
api
playground
in
order
to
validate
it.
These
tasks
got
repeatedly
repetitive
pretty
fast,
and
this
playground
didn't
show
the
location
of
the
errors
of
developer
the
developer
made,
and
he
had
to
behave
where
those
errors
could
potentially
be
every
time
at
some
points.
A
A
A
I've
worked
with
node.js,
so
I
know
that
there
is
a
tool
called
nodemen
nodemon
that
watch
all
the
changes
made
to
a
project
and
reruns
it
locally.
When
this
happens,
so
my
approach
was
was
to
build
a
tool
that
does
exactly
the
same
for
our
specification
files,
validation
process
for
this
I
used,
or
I
also
used
a
package
that
had
already
been
built
by
a
sync
api's
community
called
async
async
api
person.
A
A
A
I
was
curious
about
this
and
I
decided
to
take
a
look
at
their
code
and
see
what's
going
on.
What
I
found
was
that
at
some
point
the
parser
was
updated,
updated
and
changed
the
way
the
the
errors
are
thrown
but
but
the
studio
didn't
add
up
this
its
code
to
handle
them.
So
I
fix
it
and
that's
my
my
first
open
source
contribution.
A
A
A
That
was
the
one
I
already
done,
but
with
a
with
a
new
structure
in
order
to
integrate
inc
with
the
project,
but
a
few
months
ago
from
mendez
was
was
playing
with
oakleaf
and
he
suggested
switching
running
to
ugly
due
to
its
benefits,
and
we
are
currently
working
with
it.
So
I
encourage
you
to
contribute
to
the
project
that
is
easier
right
now
and
we
have
tasks
to
work
on
feel
free
to
reach
out
to
me.