- GOTO Night: Dev & CI/CD of Enterprise Cloud Apps leveraging SAP Cloud SDK
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Marco Dahms GOTO Night: Dev and CI/CD of Enterprise Cloud Apps leveraging the S/4HANA Cloud SDK When it comes to rolling-out new innovations to the business departments, enterprises may use the SAP Cloud Platform as deployment platform apart from the landscapes running their core ERP systems. By separating these lifecycles, it gets possible to frequently deliver new releases to the cloud extensions while maintaining the stability of the core ERP systems. In this talk, we will present the S/4HANA Cloud SDK which enables to rapidly develop such cloud extensions and additionally brings an out-of-the-box continuous delivery pipeline to ensure a constant supply of updates. Specifically, we will focus on the benefits and simplifications this SDK brings in the context of app development. Bio: Marco Dahms works as senior developer in the S/4HANA Cloud SDK development team at the SAP Innovation Center located in Potsdam. He joined SAP in 2008 and worked in several custom development projects in the field of Treasury Risk Management. Later, he contributed to and led the development of several Fiori applications and helped bring the SAP RealSpend solution to life.
- CANCELLED: GOTO Night - Your Git is a treasure trove
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Holger Frohloff GOTO Night: Your Git is a treasure trove Your developers use Git all day. They create new commits, merge pull requests, write wonderful commit messages (hopefully!) and create your product. Still, there are times when you are wondering why features take longer, or why bugs creep into your application. Some weeks it runs smoothly. Some weeks are like a rollercoaster. If you would like to get answers to your questions, your version control system can give you the insight you are lacking. During this talk, I will provide actionable examples as to which data you can get out of Git — and how! Leave the talk with ideas and inspiration about how to mine your Git to learn insights into how to create better products. Bio: Holger Frohloff is an independent consultant from Berlin specializing in improving software quality through training and workshops. He’s worked for over 10 years helping companies architect maintainable web applications and achieve reliable release schedules, low bug counts, and happy developers.
- GOTO Night: Exploring Modern Web Development. Ember, GraphQL and Testing.
- GOTO Night: How we learned to be better techies with Customer Centricity
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Füsun Wehrmann GOTO Night: How we learned to be better techies with Customer Centricity OLX has undergone a couple of months of looking inwards and outwards to come up with the answers that will set the company for success and strengthen our global leadership in many classified markets. We have looked at our history, ways of building products, how we compare to the big giants and how we can further differentiate as OLX. It generated a massive wave of customer centricity movement in the functions and engineering teams, resulting in happier, engaged teams, easier alignment on what metrics to look at and to build a common ground for collaborating. Bio: Füsun Wehrmann is an engineering leader and a technology enthusiast. She has been working at various enterprises with distributed teams in her career including Vodafone, Microsoft, Axel Springer, and Xing. Currently, she is leading the cloud-based global Berlin Tech Hub of the OLX Group, a Naspers company in Berlin which has over 37 billion monthly page views every month in 40+ countries.
- GOTO Night: When is a conversation "successful"?
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Tom Metcalfe GOTO Night: When is a conversation "successful"? In real life, conversations are unpredictable and uncomfortable. Fortunately when building chatbots, we can engineer the conversations we have in advance...so how do we make them successful? If a user leaves half-way through, does that mean we accomplished their goal or did they give up? In this talk I will detail the ways we have been measuring success in our conversations at Rasa, and go through some machine learning research we have been conducting to predict where the conversation will go as it is happening. Bio: Tom Metcalife is a machine learning engineer at Rasa, building conversational bots that extend far beyond answering simple questions. He has a master's in Physics from the University of Durham and his passion for AI is deep-rooted in a fascination with the way people interact with machines.
- GOTO Night: Augmented Reality and Machine Learning cooperation on Mobile
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Mourad Sidky GOTO Night: Augmented Reality and Machine Learning cooperation on Mobile Mobile devices are getting more and more powerful, with not-only advanced hardware, but also intelligent operating systems and high-performance compatible set of native frameworks. Mobile devices are capable of doing expensive on-device processing to achieve augmented reality and machine learning, without the need to communicate to any other external services. Apple exposed them in ARKit and CoreML. Both frameworks are implemented in a way to achieve correctness, best performance, energy efficiency and data privacy. Apple solves lots of problems and gave us the solutions in these frameworks. I’ll be speaking about augmented reality, step into augmented reality for iOS, then I’ll speak about machine learning, step into machine learning for iOS and then I’ll finalise with the power of cooperation between augmented reality and machine learning together. Bio: I'm currently working as an iOS Technical Lead at Groupon GmbH. I used to work as an Academic Teacher in different Computer Science colleges. I've Master of Science in Machine Learning which is one of my interesting research areas. I implemented more than 100 small-scale applications, participated in 4 large-scale applications on the iOS platform and I've taught more than 10 computer science subjects
- GOTO Night pre-conference edition feat. "Eloquent Ruby" author Russ Olsen
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Russ Olsen We are happy to have a pre-event for the GOTO Berlin conference 2018 (Oct 31 - Nov 2: https://gotober.com/). This meetup featuring the author of "ELOQUENT RUBY", Russ Olsen, is intended to give participants a chance to find their conference buddies and get in touch with the local community. There will be one talk with extended Q&A. Refreshments will be provided by GOTO Partner Babbel. GOTO Night: Explain It! Have you ever thought about how much of software engineering involves explaining things? We stick comments in our program to explain why we added X to Y, we write README files to explain the program, and we spend the afternoon explaining the whole thing to the new person. A decent explanation can be the difference between success and obscurity. In this talk Russ Olsen will run through the things that you can do to craft explanations that are clear, engaging and perhaps even a bit funny. Russ will do his best to be clear, engaging and perhaps a bit funny. Bio: Russ Olsen has been building software for the last 35 years, everything from engineering document management systems to database query engines. Russ has been on a career long quest to find a better programming language and was an early adopter of Clojure, Ruby, Java and Python. Russ is the author of Getting Clojure as well as two books on Ruby, Design Patterns in Ruby and Eloquent Ruby. Russ is a constant if sometimes reluctant conference speaker.
- GOTO Night: Retrospective - A decade of transformations
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Saskia Kurz & Daniel Kirmse GOTO Night: Retrospective - A decade of transformations You always know better in rear view, don’t you? Were these transformations success or failure? As always answers are neither easy nor simple. We will present you with our Lessons Learned from Lean/Scrum, Agile and DevOps Transformations in a big development organization at SAP. Bio: Daniel Kirmse started working in tech around 30 years ago as mainframe operator and soon moved into a development career. He's with SAP for 20 years now. As a developer he laid his hands on a wide range of software covering business applications, administration tools, web servers, databases down to on-the-wire database clients. He loves high-performing teams delivering high-value, high-quality pieces of software as a habit. While doing so he acquired deep knowledge about Agile and Architecture. As an Agile Coach he spread this knowledge and was at the frontline of Agile transformations. Currently he works as a DevOps change agent driving the adoption of a Cloud native development style. Bio: Saskia Kurz started her professional life as a software developer at SAP in database development where she quickly developed a certain affection for bit shifting and porting software to different architectures. In her current role as a development manager, it is part of her job to help people navigating through the challenges that transformations bring with them. She loves working with self-organising and empowered teams, especially since she is also a product owner in the area of cloud landscape services. She has been with SAP for 9 years. PS: We will once again raffle one conference ticket for GOTO Berlin 2018 ! ;)
- GOTO Night: Prisma & GraphQL from scratch
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Nikolas Burk GOTO Night: Prisma & GraphQL from scratch Prisma is the data layer for modern applications. It replaces traditional ORMs in your application architecture and simplifies various database workflows, such as data modelling, migrations and realtime data streaming. In this talk, we will start from scratch and explore how Prisma works. Going from just a simple data model, we'll add relations and learn about various features of the Prisma API, such as filtering, ordering, pagination and realtime capabilities. As a final step, we'll see how Prisma can be used to simplify the implementation of GraphQL resolvers and end up with a fully-fledged GraphQL server. Bio: Nikolas is a GraphQL enthusiast currently working at Prisma. Before that he worked as an instructor at the Make School Product College in San Francisco. Nikolas is passionate about learning and sharing knowledge - after finishing his Master's degree, he spent 3 months at the Recurse Center in NYC to study functional programming. Recently, he played a major role in creating the popular fullstack tutorial How to GraphQL. Today, he enjoys giving workshops and talks all around GraphQL and various programming concepts. PS: We will once again raffle one conference ticket for GOTO Berlin 2018 ! ;)
- GOTO Night: A mobile-first approach to 3DSecure today
Doors opening 18:30 Start 19:00 Cost free of charge Snacks & refreshments included Speaker Alina Denisenko GOTO Night: A mobile-first approach to 3DSecure today 3DSecure is an important add-on offered by many banks, which provides an extra layer of security for online transactions. Like many security measures, the most popular implementation of 3DSecure (i.e. enter the Xth, Yth, Zth letter of another password) obstructs users from their end goal of paying for something. When it was time for us to implement it, we knew it had to look, feel and function in the N26 way. This meant a mobile-first experience that fits in with the intuitive behaviour that our users expect and are proud of. In this talk we will explore how 3DSecure works, including why it is the most up-to-date fraud prevention method in the world today. We will look at how we implemented the 3DS Mastercard SecureCode protocol with safety and user-experience as priorities and introduce our proprietary risk-model that uses machine learning to assess every online transaction made with N26. Bio: Alina is Senior Software Engineer on the Platform team at N26 - Europe’s first completely mobile bank, trusted by more than[masked] users in 17 countries. She has been working as a Backend engineer for the last 7 years, 5 of which have been in the FinTech space. She is proud of working on the persistent challenge of building secure systems while still providing an amazing user experience. PS: We will once again raffle one conference ticket for GOTO Berlin 2018 ! ;)