Berlin.JS is a usergroup focused on JavaScript and related topics. We meet regularly on the 3rd Thursday each
month at 7pm
at
co.up Offices, Adalbertstraße 7-8 in Berlin-Kreuzberg.
Talks start at 7:30pm.

Next meetup on January 17
th

Enforceable environment variable contracts at runtime

This talk will discuss typed-env,
a library that enforces a schema for enviornment variables that is
enforced at run time (and also compile-time if using TypeScript).
Able to use rich-types such as enforcing high-entropy passwords or
real URLs, as well as grouping common envvars together.

Back to the future of JS: The next features and amazing proposals

Do you want to know what the next exciting JS features that you
don't even know you need? So, let me show you four proposals that
may change the way you write code as spread operator did. These
features are:

Array.prototype.flatMap

Pipeline operator

Partial application

Bind operator ::

After showing the usage of these features I'd like to invite you
to help TC39 push these features forward and to contribute with
proposals that you'd like to see implemented in Javascript.

The team

Supporters

Code of Conduct

Our goal is to have an awesome, inclusive and safe community meetup where people meet, hang out together,
chat, listen to
talks, exchange ideas and make new friends. Any harmful or discriminating behaviour will not be tolerated
and
results in the offending person being expelled from the meetup.

For details on what kinds of behaviour are not tolerated and consequences for violating these rules, we
refer to the
Berlin Code of Conduct.