Worum es bei uns geht
Bevorstehende Events (2)
In January, we will be sponsored by trivago (https://www.trivago.com/) and do an evening with two talks. • Messaging & Connecting Services (by Arndt Droullier) • HTTP Headers - A Research Expedition (by Christian Schaefer) +++ Agenda +++ • 18:30 - 19:00: Arrival, get a drink and socialize • 19:10 - ~19:40: Talk #1 + Q&A • 19:55 - ~20:25: Talk #2 + Q&A • 20:25 - Open End: Socialising +++ Messaging & Connecting Services (by Arndt Droullier) +++ --- An overview of concepts and tools for internally connecting and communicating services. Due to the rapid development in the area of virtualization of servers and applications in recent years, the concept of implementing applications as distributed services has become more and more established. For all advantages and disadvantages, the requirement to connect services internally and enable communication comes inevitably as result of the architecture. There are many tools to solve it (old and new), but the application scenarios vary widely. In this context, here's a short one overview with examples of different tools and concepts like Redis, RabbitMQ, Kafka, Celery and ReactiveX programming. Arndt Droullier, Cologne, web developer and owner of Nive GmbH (https://niveapps.com), focuses on minimalistic web frameworks, service development and web api concepts. Experience is founded on 20 years web/software projects and development of BaaS-platform nive.io. Also organising a GraphQL Meetup (https://www.meetup.com/de-DE/GraphQL-Rheinland/). +++ HTTP Headers - A Research Expedition (by Christian Schaefer) +++ --- Every call we send to and receive from a web server is accompanied by more or less metadata, also known as the HTTP headers. Usually, those headers stay hidden in the shadows and we barely notice them. Only when things start to behave in inexplicable and weird ways do we start to peek into their wondrous world. And even then we only get to see and know their most prominent figures. But are there more, further out? What creatures live there almost forever but were forgotten by us humans? And how has the eco-system evolved since the last time somebody has mapped it out? And finally: how does all of this affect us? Christian Schaefer (https://twitter.com/derSchepp), known as "Schepp", is a freelance frontend developer from Düsseldorf. Instead of hacking around with JS-Frameworks as almost every other frontend developer currently does, he works on traditional server-rendered component-based systems, uses bleeding edge CSS, has an eye on accessibility and loading and rendering performance of a site. And then he also runs a meetup (https://www.meetup.com/Webworker-NRW/) and a podcast (https://workingdraft.de/).
In February, we will be sponsored by METRONOM (https://www.metronom.com/) and do an evening with two talks. • Over-engineering: The hidden monster (by Mete Bulutay) • Giving an introduction into react-native (by Christoph Jerolimov) +++ Agenda +++ • 18:30 - 19:00: Arrival, get a drink and socialize • 19:10 - ~19:45: Talk #1 + Q&A • 19:55 - ~20:30: Talk #2 + Q&A • 20:25 - Open End: Socialising +++ Over-engineering: The hidden monster (by Mete Bulutay) +++ --- This session describes how over-engineering appears in different stages of a software project and how it damages the project showcasing past experiences of the speaker in a funny way. After showcasing each project, solutions to how to prevent over-engineering were covered with positive experiences from the past as well. This is an interactive session where the attendants are encouraged to share their experiences and discussing how the negative effects of over-engineering could be minimized in those particular cases. Mete Bulutay is a senior software engineer with 14 years of experience in software design & development most of which were spent in working in the public sector and defense projects in his homeland, Turkey. He is living in the Netherlands since last year and he is currently working for 4C Insights, located in Eindhoven. +++ Giving an introduction into react-native (by Christoph Jerolimov) +++ --- This introduction will give you an overview of how react-native works internally and how it differs from other cross-platform approaches. The talk will show how react-native develops over the last three years, and how you can use it for production apps today. Christoph will talk about why its great for web developers, where you might need still a mobile team and how they can profit from each other. Finally, I give you some hints to set up your first project. Christoph Jerolimov supports different companies with their native, cross-platform mobile apps. He worked previously also on different backend project and is interested in various technologies. He is working as a freelancer for from small startups and also big companies to build software and train their teams if necessary.