May Meetup 2017

hosted by Tobias Pfeiffer by Babbel (www.babbel.com), 04.05.2017 at 19:30

Meetup and fun! Aide from the talks, there will also be drinks and food. Apparently it's sandwiches, wraps and other snacks with vegetarian, vegan and gluten free options included.

See you there!

Attend

Topics

GraphQL for Rails - How GitHub uses GraphQL internally

At GitHub Universe 2016 we've announced our public GraphQL API which is currently available via an early access beta: https://developer.github.com/early-access/graphql/.

The GraphQL API is not designed for public use only. We also use it internally.

Learn the basics of GraphQL and how we use it in our Rails app!

Make Public Speaking Great Again

It´s a well known fact that not everyone loves speaking in front of a crowd - no matter how big that crowd is. I believe that tech talent are the smartest people around our planet and I made it my mission to bring the communicators inside this community to life. I´d like to give a quick talk about the topic and engage in a conversation with the attendees.

JWT Multi Account Roles

My team and I are building a B2B SaaS solution based on a Rails API authenticated via JWTs. When we started, we implemented authorization via an account model. So accounts habtm users. All other models are then authorized via the account_id of each resource or its parent resources.

Then the need for user roles arose. We looked at solutions like Rolify and CanCanCan but they didn’t fit our needs (at least we think so at the moment, maybe we missed something).

Therefore, we developed a custom solution that basically has 2 classes and 3 models, only relies on a JWT (not a user to be queried) and uses a cache.

In this talk I’d like to present our solution and gather feedback for it.

Attendees: (57)

Alan Donohoe

Topics: 0 | Events: 1

Michael Silverberg

Topics: 0 | Events: 1

Peter Gundel

Topics: 1 | Events: 10

Michael Reinsch

Topics: 2 | Events: 24

Jakob Class

Topics: 3 | Events: 5

TPei

Topics: 0 | Events: 8

Alex Coles

Topics: 1 | Events: 9

Zhuo-Fei Hui

Topics: 1 | Events: 31

& 0x0F

Topics: 0 | Events: 1

Pedro Vitti

Topics: 0 | Events: 2

Anna Costalonga

Topics: 0 | Events: 3

Alejandro

Topics: 0 | Events: 6

kaja

Topics: 1 | Events: 21

Lucas Krebs-Pinto

Topics: 0 | Events: 13

Adam Niedzielski

Topics: 2 | Events: 10

Roland Koch

Topics: 0 | Events: 38

Anton Foth

Topics: 0 | Events: 2

Johann Q

Topics: 0 | Events: 9

Diego Torres

Topics: 0 | Events: 4

Yuki Nishijima

Topics: 0 | Events: 1

valakirka

Topics: 0 | Events: 9

Paul Götze

Topics: 1 | Events: 44

Roman Krasavtsev

Topics: 0 | Events: 2

lucas renan

Topics: 1 | Events: 5

Andrew France

Topics: 0 | Events: 28

Mauricio Klein

Topics: 0 | Events: 1

Daniel Reszka

Topics: 0 | Events: 12

Erich Machado

Topics: 0 | Events: 1

Johannes

Topics: 0 | Events: 3

Nina Vyshnevska

Topics: 0 | Events: 4

Robin

Topics: 0 | Events: 14

Angelica Korsun

Topics: 0 | Events: 5

Deepak Lamichhane

Topics: 0 | Events: 21

Gil Desmarais

Topics: 0 | Events: 6

Alexander Sulim

Topics: 1 | Events: 25

Roman Gusev

Topics: 0 | Events: 13

Max Prokopiev

Topics: 0 | Events: 6

jpawlyn

Topics: 0 | Events: 11

Bodo Tasche 🔭

Topics: 3 | Events: 40

Stefan Beier

Topics: 0 | Events: 2

Dennis Zelada

Topics: 0 | Events: 3

Oliver Grimm

Topics: 0 | Events: 3

Christoph Grabo

Topics: 0 | Events: 58

Felix Schäfer

Topics: 0 | Events: 7

Anatoliy Plastinin

Topics: 0 | Events: 6

Robert Wachs

Topics: 0 | Events: 3

andelka

Topics: 0 | Events: 10

Antony Siegert

Topics: 0 | Events: 7

Bastian Bartmann

Topics: 0 | Events: 17

Saverio Miroddi

Topics: 0 | Events: 4

Christoph Sassenberg

Topics: 0 | Events: 13

Alicja

Topics: 0 | Events: 2

Armin Pašalić

Topics: 1 | Events: 51

Fausto NA

Topics: 0 | Events: 5

Tom Houlé

Topics: 0 | Events: 7

Nico Hagenburger

Topics: 3 | Events: 30

Amar Shah

Topics: 0 | Events: 1

Route

Become a patron
Fork me on GitHub!