Hosted by
React Berlin
Thursday, April 18th
6:30PM to 9:30PM CEST
In-Person
Address available to attendees
We missed you this time around!
đź‘‹ General Info
Hey-hey, Berlin!
Let's meet on April 18 at W3hub, where we'll be having enlightening talks on React and other cutting-edge tools.
đź—ŁTo propose a talk for our meetups please fill in the CFP form
** đź‘Ť Hosted by Robin Pokorny and Bogdan Plieshka
🤝 Sponsored by
Huge thanks to our friends from Grammarly!
Grammarly is the world’s leading AI writing assistance company, trusted by over 30 million people and 70,000 professional teams. From instantly creating a first draft to perfecting every message in English, Grammarly helps people get their point across—and get results—without compromising security or privacy. Grammarly’s product offerings work where you do, delivering contextually relevant writing support across over 500,000 apps and websites. Learn more about Grammarly’s Hub in Berlin here.
🤝 Organized by
This event made possible thanks to the support from React Summit, JSNation and C3 Fest organizers - GitNation.
đź•‘ Event Schedule
18:30 - Doors open - snacks, beer, socialization
19:00 - Opening notes
19:10 - How Property-Based Testing Helps Maximize Test Coverage at Grammarly – Anastasiia Zlenko
19:30 - Securing Single Page Applications Using The Token Handler Pattern – Michał Trojanowski
19:50 - Break with drinks
20:00 - KotlinJS - Something You Want to Use for Web? – Matthias Geisler
20:20 - Networking, Open Mic Lightning Talks
Mingle until 21:30 pm
🗣️ Talks
➡️ Anastasiia Zlenko – How Property-Based Testing Helps Maximize Test Coverage at Grammarly
Writing efficient unit tests is essential for critical software components. But how do we ensure that our tests are thorough enough to cover a huge variety of typical inputs and most edge cases? I'll introduce you to the concept of property-based testing and share how we benefited from using it at Grammarly.
➡️ Michał Trojanowski – Securing Single Page Applications Using The Token Handler Pattern
Single Page Applications appear simple at first sight. Web developers provide a superb user experience, and it is also relatively easy to implement token-based security in the browser. Yet this is against current best practices for browser-based apps, and security concerns can become a blocking issue. It is instead recommended to implement a Backend for Frontend (BFF), to reduce browser threats. Yet this often results in the adoption of website technologies to issue secure cookies, which can work against other web architecture goals. In this talk, I will show how a separation of web and API concerns can give you the best choices. In the talk, I will present the Token Handler Pattern — Curity's variation of the Backend For Frontend approach. I will show the open-source projects we created that facilitate the implementation of the pattern.
➡️ Matthias Geisler – KotlinJS - Something You Want to Use for Web?
The talk will give a quick intro into Kotlin for Web via KotlinJS. It will speak about the ups and downs in comparison to Typescript. It will go into the idea of Kotlin Fullstack and what this can mean for your codebase. And of course it will ask if it is something you want to use in production.
➡️ Open Mic Lightning Talks – every attendee is welcome to speak (<5min)
đź—Ł To propose a talk for our meetup please fill in the CFP form.
—
đź‘Ť Code of Conduct
By registering for this event you agree to comply with our CoC
đź“© Contact
Presentations
Michał Trojanowski
Single Page Applications appear simple at first sight. Web developers provide a superb user experience, and it is also relatively easy to implement token-based security in the browser. Yet this is against current best practices for browser-based apps, and security concerns can become a blocking issue. It is instead recommended to implement a Backend for Frontend (BFF), to reduce browser threats. Yet this often results in the adoption of website technologies to issue secure cookies, which can work against other web architecture goals. In this talk, I will show how a separation of web and API concerns can give you the best choices. In the talk, I will present the Token Handler Pattern — Curity's variation of the Backend For Frontend approach. I will show the open-source projects we created that facilitate the implementation of the pattern.
Anastasiia Zlenko
Writing efficient unit tests is essential for critical software components. But how do we ensure that our tests are thorough enough to cover a huge variety of typical inputs and most edge cases? I'll introduce you to the concept of property-based testing and share how we benefited from using it at Grammarly.
Matthias Geisler
The talk will give a quick intro into Kotlin for Web via KotlinJS. It will speak about the ups and downs in comparison to Typescript. It will go into the idea of Kotlin Fullstack and what this can mean for your codebase. And of course it will ask if it is something you want to use in production.
We missed you this time around!
Hosted by
React Berlin
Apr
18
Thursday, April 18th
6:30PM to 9:30PM CEST
In-Person
Address available to attendees
đź‘‹ General Info
Hey-hey, Berlin!
Let's meet on April 18 at W3hub, where we'll be having enlightening talks on React and other cutting-edge tools.
đź—ŁTo propose a talk for our meetups please fill in the CFP form
** đź‘Ť Hosted by Robin Pokorny and Bogdan Plieshka
🤝 Sponsored by
Huge thanks to our friends from Grammarly!
Grammarly is the world’s leading AI writing assistance company, trusted by over 30 million people and 70,000 professional teams. From instantly creating a first draft to perfecting every message in English, Grammarly helps people get their point across—and get results—without compromising security or privacy. Grammarly’s product offerings work where you do, delivering contextually relevant writing support across over 500,000 apps and websites. Learn more about Grammarly’s Hub in Berlin here.
🤝 Organized by
This event made possible thanks to the support from React Summit, JSNation and C3 Fest organizers - GitNation.
đź•‘ Event Schedule
18:30 - Doors open - snacks, beer, socialization
19:00 - Opening notes
19:10 - How Property-Based Testing Helps Maximize Test Coverage at Grammarly – Anastasiia Zlenko
19:30 - Securing Single Page Applications Using The Token Handler Pattern – Michał Trojanowski
19:50 - Break with drinks
20:00 - KotlinJS - Something You Want to Use for Web? – Matthias Geisler
20:20 - Networking, Open Mic Lightning Talks
Mingle until 21:30 pm
🗣️ Talks
➡️ Anastasiia Zlenko – How Property-Based Testing Helps Maximize Test Coverage at Grammarly
Writing efficient unit tests is essential for critical software components. But how do we ensure that our tests are thorough enough to cover a huge variety of typical inputs and most edge cases? I'll introduce you to the concept of property-based testing and share how we benefited from using it at Grammarly.
➡️ Michał Trojanowski – Securing Single Page Applications Using The Token Handler Pattern
Single Page Applications appear simple at first sight. Web developers provide a superb user experience, and it is also relatively easy to implement token-based security in the browser. Yet this is against current best practices for browser-based apps, and security concerns can become a blocking issue. It is instead recommended to implement a Backend for Frontend (BFF), to reduce browser threats. Yet this often results in the adoption of website technologies to issue secure cookies, which can work against other web architecture goals. In this talk, I will show how a separation of web and API concerns can give you the best choices. In the talk, I will present the Token Handler Pattern — Curity's variation of the Backend For Frontend approach. I will show the open-source projects we created that facilitate the implementation of the pattern.
➡️ Matthias Geisler – KotlinJS - Something You Want to Use for Web?
The talk will give a quick intro into Kotlin for Web via KotlinJS. It will speak about the ups and downs in comparison to Typescript. It will go into the idea of Kotlin Fullstack and what this can mean for your codebase. And of course it will ask if it is something you want to use in production.
➡️ Open Mic Lightning Talks – every attendee is welcome to speak (<5min)
đź—Ł To propose a talk for our meetup please fill in the CFP form.
—
đź‘Ť Code of Conduct
By registering for this event you agree to comply with our CoC
đź“© Contact
Presentations
Michał Trojanowski
Single Page Applications appear simple at first sight. Web developers provide a superb user experience, and it is also relatively easy to implement token-based security in the browser. Yet this is against current best practices for browser-based apps, and security concerns can become a blocking issue. It is instead recommended to implement a Backend for Frontend (BFF), to reduce browser threats. Yet this often results in the adoption of website technologies to issue secure cookies, which can work against other web architecture goals. In this talk, I will show how a separation of web and API concerns can give you the best choices. In the talk, I will present the Token Handler Pattern — Curity's variation of the Backend For Frontend approach. I will show the open-source projects we created that facilitate the implementation of the pattern.
Anastasiia Zlenko
Writing efficient unit tests is essential for critical software components. But how do we ensure that our tests are thorough enough to cover a huge variety of typical inputs and most edge cases? I'll introduce you to the concept of property-based testing and share how we benefited from using it at Grammarly.
Matthias Geisler
The talk will give a quick intro into Kotlin for Web via KotlinJS. It will speak about the ups and downs in comparison to Typescript. It will go into the idea of Kotlin Fullstack and what this can mean for your codebase. And of course it will ask if it is something you want to use in production.
Get in touch!
hi@guild.host