Join the afterparty - relax, chat & network. Drinks are on us!
To be announced
Stay tuned - details for this talk will be announced soon!
Language: English or German - whatever you want
This is your time. Anything you want to show to peers, a new library, an API, or some food for thoughts? Bring your lightning talk (5 minutes each) and let us hear!
One of the hottest and most widely used tools for log monitoring and analytics at the moment is the Elastic Stack: * Elasticsearch doing the hard work of analyzing and searching large amounts of data. * Logstash and Beats for collecting them. * Kibana for powerful visualizations. This talk gives you an overview of the four technologies, how they are working together, and how they can solve your problems.
Developer Advocate, Elastic
Philipp is a Developer Advocate at Elastic, spreading the love and knowledge of full-text search, analytics, and real-time data. He is a frequent speaker at conferences and meetups about all things search & analytics, databases, cloud computing, and devops. Philipp lives in Vienna where he enjoys experimenting with software, organizing meetups, and sports.
Leader election and automatic fail over are two common tasks in every distributed environment. There are various reasons why multiple instances of the same software are running at the same time, for example because of load balancing, hot standby or dedicated instances for different tasks (same software but other configuration, etc.). Depending on your architecture, different aspects of these are more important than others. Furthermore, it is easier to develop services that have one master and one or more slaves than developing service set-ups in which every service is equal. This talk will show a quick example of how to achieve this goal using Zookeeper.
Rene is working at willhaben.at as developer and solution architect. He studied Software Engineering and Business Informatics at the Technical University of Vienna. His areas of interest are mostly in building scalable and distributed system.
In 2012 Mark Zuckerberg mentioned that their biggest mistake was to bet too much on HTML5 for their mobile apps. Four years later hybrid mobile apps that present the user with an HTML based UI in a native wrapper still have a bad reputation. However, hybrid apps have spent that time sneaking their way onto our desktops. Atom, Spotify and Slack all use web technologies to power some or all of their desktop applications. In this talk, we will focus on hybrid desktop development with Electron looking at the differences between mobile and desktop development and finding out how to get started building our own cross platform desktop applications.
Developer Evangelist, Twilio
Dominik is a developer evangelist at Twilio, a company founded to disrupt telecommunications.
Introducing the new Firebase
Firebase is a mobile platform that helps you quickly develop high-quality apps, grow your user base, and earn more money. It is made up of complementary features that you can mix-and-match to fit your needs. In this session, Tim will run you through the 15 different features that help you build an effectively scaling and high-performing application that works equally well on Android, iOS and the web.
Developer Relations, Google
Tim Messerschmidt oversees Germany as Regional Lead for Google's Developer Relations team. When not working with Android, he loves building backends with Node.js and researching user authentication concepts. Recently, Tim co-authored a book about identity concepts and data security. Before joining Google, Tim ran PayPal's Developer Relations team across EMEA and APAC.
How to generate a REST application (CXF/Spring)
Java Developer, Fwd GmbH
A Modern Mobile Web Journey: From AMP to PWA
Accelerated Mobile Pages (AMP) delivers outstanding page-load performance for users browsing content on the mobile web, which is hugely important on limited or flaky networks. Progressive Web Apps (PWA) deliver reliable performance for re-visits to sites thanks to Service Workers and allows unprecedented engagement via push notifications and the App Shell architecture. AMP gets content in front of users fast - PWAs enable rich experiences and engagement. What if I told you there’s a way to utilize the unique power of both? To build a web experience that loads in an instant and upgrades you to maximum interactivity and engagement? We’re making it happen. Come to learn how.
Software Engineer, Google
Paul Bakaus is a Software Engineer at Google, heading up advocacy and outreach for DevTools, AMP and Games. He assists developers, designers, and filmmakers to create better, faster, more immersive and more convincing digital experiences. Prior to joining Google, he created the popular UI library jQuery UI now being used by over 14% of the popular web. Paul also created the Aves Engine,the world’s first prototype of a fully interactive HTML5 game engine - which he ultimately sold to Zynga.
Insights into Chatbot Development - Implementing Cross-platform Chatbots
Overview over different chatbot platforms and their features. How to implement a cross-platform chatbot for Facebook Messenger, Skype, Telegram, WeChat, Kik... and all the others.
Barbara Ondrisek is a senior developer with +15 years of experience and previously worked on the online banking platform 'George' by Erste Bank. Now she is testing the limits of all major messaging platforms.
Introduction to GraphQL
Is there a better way for client apps to define what is the data they need? Modern apps often fail short when backed by a REST api – fetching data is unintuitive, inefficient and cumbersome. GraphQL challenges the status quo with some interesting features, we'll look at how it compares to a classic RESTful api and what are the real benefits it brings to the table.
Lead developer at a startup in Milan. I mainly work with Node and React Native these days, tons of fun.
Twitter Sentiment Analysis
In this talk we show how to automatically classify the sentiment of Twitter messages leveraging the Lightbend (former Typesafe) Stack and Apache Spark. These messages are classified as either positive or negative with respect to a query term. Users who want to research the sentiment of products before purchase, or companies that want to monitor the public sentiment of their brands can make use of this kind of application.
Lead Software Engineer, openForce
Lead Software Engineer at openForce. Current fields of interest: Artificial Intelligence (mostly on Neural Networks, Machine Learning), efficient development, bouldering.
Puppy or muffin? Easily leverage machine learning in your apps
Want to take advantage of machine learning without building and training your own models? The Google Cloud Vision and Speech APIs expose the machine learning functionality behind Google Photos, Google Images, and the speech recognition in 'Ok, Google.' Developers can now build these features into their apps with a simple REST API call. We’ll provide an overview of these APIs, dive into code, and risk it all with a live demo.
Cloud Developer Advocate, Google
Robert is a Senior Developer Advocate for the Google Cloud Platform based in London, UK, focusing on big data technologies and machine learning. Before joining Google, Robert collected over 10 years of experience in Software Development and Architecture. He has driven multiple full-stack application developments at SAP with a passion for algorithms, distributed systems and databases. In his spare time he enjoys following tech trends & good restaurants, traveling and improving his photographing skills.
The Distributed Web - Returning the Past by Using the Technology of The Future
At its inception the internet was intended to provide an open platform for information sharing. 1.0) Everyone was welcome to run up their own web server and share their ideas and creations without without restriction. 2.0) What actually happened is that a small number of organisations took control of people's data and held it in silos tightly restricting content and access. 3.0) Using decentralised protocols we can release the grip of the 'central hub' and start working on a future that brings us closer to how the web was originally intended.
Garth Williams is a freelance software developer focusing on web technologies. Garth has designed and built systems for the UN, defence, healthcare and private sectors. He is also an active open source contributor, currently contributing to Cerebral.
What's new in Android Wear 2.0?
More details to follow soon
Said Tahsin Dane
Google Developer Expert,
Said is an Google Developer Expert on Android. He works at Novoda, Berlin. He has been an Android Developer since Cupcake with apps for Android, Google Glass, Android Wear. He is a very passionate developer who tries to live on the bleeding edge of technology and is very interested in mobile UX. He is also an active member in GDG community enjoying organizing various conferences and hackathons. In addition, he is part of GDG[X] - a GDG related open-source organization.