GraphQL #1: First stirrings
Details
It's time for the first GraphQL meetup!
We will meet to know each other and start to to talk about the GraphQL ecosystem.
Keep it dynamic: Developing and maintaining a GraphQL schema
With a slew of benefits, GraphQL also introduces its own set of hurdles. The most salient example being the introduction of yet another layer into the back-end architecture - namely the GraphQL schema. This talk presents an approach to dynamic schema generation that aims to make exposing new or existing services effortless while keeping the schema at all times in synch with the changes. It is based on the open-source library that came out of our own project.
While the general principles outlined here could be reasonably applied in any statically typed language, the library itself, exact approaches and trade-offs are all Java specific.
Bojan Tomić is an experienced Java developer with a healthy interest in modern approaches to old problems, be it in the form of programming paradigms (like functional-reactive), or innovative methods for creating APIs (like GraphQL). Finds immense pleasure in sampling craft beers, playing RPGs, both computer and table-top, and spending all his money on travelling (often off the beaten path). And he's an all-around nice guy to boot ;)
GraphQL with Angular2: Approach and learnings
We are close to launching LobsterInk.com's new learning platform, with an Angular2 front-end and a graphQL API. We've tried a number of approaches and have ended up with a highly modular, scalable architecture and some learnings which should be useful to anyone interested in using these technologies.
Matthew de Nobrega Is front-end lead at Lobster Ink. Before that he was a creative director at Quirk, then the biggest digital agency in Africa.

