• ONLINE #ngUpdate Watch Party 🎉 May 2021 + after party with smalltalk

    Angular 12 has just been released – let's celebrate this milestone! The Angular team is throwing a party and we are all invited! 🎉🎉🎉

    We're going to watch the livestream together and we're super excited to see all the cool new updates that the 🅰️Angular team has prepared. Afterwards we stay around in the zoom meeting and continue the party in a smaller group. If you like, you can try out `ng update` right away. The Heidelberg team will be happy to help.

    –––––––––
    🎥 Live Stream Access: https://angular-heidelberg.de
    –––––––––

    This meeting will be hosted online via zoom. We will publish the credentials half an hour before the start of the event at angular-heidelberg.de and on this Meetup page. Please RSVP via Meetup so that we know how many people will be attending.

    ⏰ AGENDA | German time (GMT+2 / CEST)

    18:45 - Warm up
    19:00 - 19:30 - Livestream of the official #ngUpdate Party
    after 19:30 (or later) - Open chat

    🔖 MORE

    You are encouraged to tweet with the hashtag #ngHeidelberg.

    We encourage you to turn on your webcam for the community spirit where we can see each other. The meeting will NOT be recorded.

    👍 CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

  • ONLINE ngHeidelberg v13: Meet the experts with Aaron Frost and Mark Thompson

    Welcome to another exciting #ngHeidelberg ONLINE meetup. Join our meeting with two great talks: 🗣️ "JamstackNG: Angular + Scully" and "Angular and the Joy of Motion" with a Q&A session afterwards.

    We're really excited to have Aaron Frost, GDE and co-creator of Scully, joining us to teach us all about how with Scully, you can make fast, most efficient Angular apps possible. Right after that Mark Thompson, Developer Advocate at Google (Angular Team), shows us how to use Angular Animations.

    –––––––––
    🎥 Live Stream Access: https://angular-heidelberg.de
    –––––––––

    🗣️ #ngHeidelberg v13 - 1st TALK:
    Aaron Frost (GDE for Angular): JamstackNG: Angular + Scully
    Length: 45 min

    Nothing will make your Angular project as fast as embracing the Jamstack. In this presentation we will talk about how Scully helps you turn your Angular apps into Jamstack apps, and we will explain how easy it can be to use.

    The talk will be held in English.

    🗣️ #ngHeidelberg v13 - 2nd TALK:
    Mark Thompson (Angular Team): Angular and the Joy of Motion
    Length: 45 min

    Animation in apps can have a delightful impact on the user’s experience but adding animation can be a challenge. In this talk, we’ll have a look at Angular’s first class support for Animation and how you can use it to make your apps even more delightful for your users.

    The talk will be held in English.

    ABOUT AARON FROST

    Frosty is the CEO and co-founder of HeroDevs. He's also one of the lead organizers for ng-conf, the galaxy's largest Angular conference.
    For the last five years, he's been a Google Developer Expert (GDE) for his work in the JavaScript community and for his deep knowledge around the Angular-of-things. He's as passionate about coding as he is about tacos. Where some people see a new sunrise, Frosty sees a chance to write more code and to meet new food.

    ABOUT MARK THOMPSON

    Mark loves to teach and code. His love for both of these disciplines has led to becoming an award winning university instructor and software engineer. He comes with a passion for creating meaningful learning experiences. With over a decade of developing solutions across the tech stack, Mark likes to use that experience to break down fear of technology and make challenging technical topics more accessible. Lately, Mark has been spending time as a Developer Advocate at Google.

    🌍 LOCATION

    Fully remote at:
    https://angular-heidelberg.de

    This meeting will be an online meetup via Zoom. You find all links to join the meetup at angular-heidelberg.de. We encourage you to turn on your webcam for the community spirit where we can see each other.

    You can post questions regarding the running talk in the zoom chat. We will collect the questions during the talk and ask the speaker in a short Q&A session afterwards.

    ⏰ AGENDA | German time (GMT+2 / CEST)

    19:00 - Official beginning of the meeting
    19:00 - 19:15 - Community Updates
    19:15 - 20:00 - 🗣️ 1st Talk with Aaron Frost
    20:00 - 20:10 - Q&A session with Aaron
    20:10 - 20:15 - short break ☕️
    20:15 - 21:00 - 🗣️ 2nd Talk with Mark Thompson
    21:00 - 21:10 - Q&A session with Mark
    after 21:10 - Official end of the meeting, open chat

    🔖 MORE

    You are encouraged to tweet with the hashtag #ngHeidelberg.

    Recording: The full meetup will be recorded - but only the audio and video of the organisers and speakers. The meetup will be streamed to YouTube. We are not going to record video and audio of the participants.

    👍 CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

  • ONLINE ngHeidelberg v12: Reative🅰️ with Oleksandr Poshtaruk & Aliaksei Kuncevič

    Welcome to another awesome #ngHeidelberg ONLINE meetup. Join our "Reactive 🅰️Angular special" with two great talks: 🗣️ "RxJS unit testing in Angular applications. The big picture" and "Progressive State Management" with a Q&A session afterwards.

    We are honoured to present our speakers and special guests: Oleksandr Poshtaruk and Aliaksei Kuncevič: Oleksandr is a writer for the famous ‘Angular-in-Depth' blog. Aliaksei is a member of the NGXS core team.
    –––––––––
    🎥 Live Stream Access: https://angular-heidelberg.de
    –––––––––

    🗣️ #ngHeidelberg v12 - 1st TALK:
    Oleksandr Poshtaruk: RxJS unit testing in Angular applications. The big picture.
    Length: 45 min

    If you already tried to code unit tests for Observables - then you may be overwhelmed with a variety of methods on how to do that.
    Which one is right for you?
    What is common for them and where they differ? How to put all of them in one solid picture in your head?
    This is what I am going to do in my talk - I will make you understand the system. The system of RxJS unit testing tools for Angular applications.

    The talk will be held in English.

    🗣️ #ngHeidelberg v12 - 2nd TALK:
    Aliaksei Kuncevič: Progressive State Management with Angular
    Length: 25 min

    This talk is about how to manage state of your Angular apps progressively starting by using Reactive Services approach and then switching to sophisticated state management solution. I will demonstrate how to power up the functionality of your app state using NGXS and NGXS plugins

    The talk will be held in English.

    ABOUT OLEKSANDR POSHTARUK

    Oleksandr works as a senior front-end dev. In the last 4+ years he has been working in commercial projects heavily using the Angular framework and the RxJS library. Many will know him through his contributions to the "Angular-in-Depth" blog and his "Hands-on RxJS" and "RxJS unit testing" video-courses.

    ABOUT ALIAKSEI KUNCEVIČ

    Aliaksei is on a mission to teach people Angular and works works as an independent consultant. He is also organising an Angular and frontend-related meetups and writes and speaks regularly on Angular-related topics. As a member of the NGXS core team, he is deeply familiar with the topic of state management.

    🌍 LOCATION

    Fully remote at:
    https://angular-heidelberg.de

    This meeting will be an online meetup via Zoom. You find all links to join the meetup at angular-heidelberg.de. We encourage you to turn on your webcam for the community spirit where we can see each other.

    You can post questions regarding the running talk in the zoom chat. We will collect the questions during the talk and ask the speaker in a short Q&A session afterwards.

    ⏰AGENDA

    19:00 - Official beginning of the meeting
    19:00 - 19:15 - Community Updates
    19:15 - 20:00 - 🗣️ 1st Talk with Oleksandr Poshtaruk
    20:00 - 20:10 - short break ☕️
    20:10 - 20:35 - 🗣️ 2nd Talk with Aliaksei Kuncevič
    20:35- 20:50 - Q&A session with both speakers
    20:50 - Official end of the meeting & recording -- but we will activate the chat function for everyone in Zoom

    🔖MORE

    You are encouraged to tweet with the hashtag #ngHeidelberg.

    Recording: The full meetup will be recorded. Also every public activity of all participants is recorded in the same way. All recordings will be added to YouTube and optionally to social media platforms. If you don't agree to be recorded, please only use the chat functionality and disable the camera and your microphone.

    CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

  • ONLINE: #ngHeidelberg v11 with Valentin Kononov and Sam Vloeberghs

    Welcome to our newest ngHeidelberg ONLINE meetup. Join our "🅰️Angular Best Practices special" with two great talks: 🗣️ "Bad Practices: What to avoid in Angular" and "Angular and Technical SEO" with a Q&A session afterwards.

    We are honoured to present our speakers and special guests: Valentin Kononov and Sam Vloeberghs: Valentin is a skilled Angular developer from Minsk. Sam is a GDE in Angular and a Co-organiser of the NG-BE conference and the Angular Belgium meetup.

    –––––––––
    🎥 Live Stream Access: https://angular-heidelberg.de
    –––––––––

    🗣️ #ngHeidelberg v11 - 1st TALK:
    Valentin Kononov: Bad Practices: What to avoid in Angular

    Best practices… There are lots of best practices how you can make your app better. But at the end of the day we usually forget what we should NOT do in order to achieve better results. Let’s talk about some bad stuff like mis-using pipes, subscriptions, leaks, big lists, TS features and so on. This way we can finally get even closer to better and more performant apps in Angular.

    The talk will be held in English.

    🗣️ #ngHeidelberg v11 - 2nd TALK:
    Sam Vloeberghs: Angular and Technical SEO

    Handling proper SEO for Angular (and in general, JavaScript based) applications and websites has been a challenge in the past. But with Angular Universal and more recently Scully things have evolved in the right direction!
    In this talk we will discuss several practical and technical techniques that will make your website SEO-proof for all Search Engines and social crawlers, even in a multi language setup, like;
    - Server-side-rendering, Static Site Generation and prerendering
    - Setting the title and meta tags
    - Rendering JSON-LD
    - Supporting multiple languages
    - Localizing the application routes

    The talk will be held in English.

    ABOUT VALENTIN KONONOV

    Valentin works at Mapbox R&D center in Minsk, Belarus, experienced in .NET, Angular, React, React Native, NodeJS, NestJS and other interesting stuff in full stack software development. He loves modern web technical stack, but strongly believes in understanding of fundamental aspects of programming. He likes code writing, work in amazing and useful projects, which can bring something valuable to people.

    ABOUT SAM VLOEBERGHS

    Sam is a freelance software architect and Internet entrepreneur, currently focusing on frontend technologies and frameworks like Angular and Workbox while keeping a sharp eye on the basics and advanced aspects of HTML5. He is the co-organiser of the Belgian Angular Conference, NG-BE and the Angular Belgium meetup. Sam writes about the technologies he uses on a daily basis at https://samvloeberghs.be .

    🌍 LOCATION

    Fully remote at:
    https://angular-heidelberg.de

    This meeting will be an online meetup via Zoom. You find all links to join the meetup at angular-heidelberg.de. We encourage you to turn on your webcam for the community spirit where we can see each other.

    You can post questions regarding the running talk in the zoom chat. We will collect the questions during the talk and ask the speaker in a short Q&A session afterwards.

    ⏰AGENDA

    19:00 - Official beginning of the meeting
    19:00 - 19:15 - Community Updates
    19:15 - 19:50 - 🗣️ 1st Talk with Valentin Kononov
    19:50 - 20:00 - short break ☕️
    20:00 - 20:25 - 🗣️ 2nd Talk with Sam Vloeberghs
    20:25- 20:40 - Q&A session with both speakers
    20:40 - Official end of the meeting & recording -- but we will activate the chat function for everyone in Zoom

    🔖MORE

    You are encouraged to tweet with the hashtag #ngHeidelberg.

    Recording: The full meetup will be recorded. Also every public activity of all participants is recorded in the same way. All recordings will be added to YouTube and optionally to social media platforms. If you don't agree to be recorded, please only use the chat functionality and disable the camera and your microphone.

    CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

  • ONLINE: #ngHeidelberg v10 with Siddharth Ajmera & Alex Rickabaugh

    👋 Welcome to our second ngHeidelberg online meetup. Join our "Ivy special" with two great talks 🗣️ "Ivy - The Present and The Future" and "Stronger Type-Checking in Templates with Ivy".

    We are honored to present our speakers and special guests: Siddharth Ajmera and Alex Rickabaugh: Siddharth is a GDE in Angular and Web Technologies based in Sydney and Alex Rickabaugh is an engineer from the Angular core team at Google.

    –––––––––––––––––––––––––
    🎥 Live Stream Access: https://angular-heidelberg.de
    –––––––––––––––––––––––––

    🗣️ #ngHeidelberg v10 - 1st TALK:
    Siddharth Ajmera: Ivy - The Present and The Future

    This talk will introduce you to the new features that Ivy brings to Angular. We'll go through the Designs Goals of Ivy and you'll learn about a few new features that Ivy enables at present. the new possibilities on how to develop Angular Apps in the future.

    A few features that you'll learn about are Dynamic Component Loading, the new debugging utility in Angular, etc. After that, you'll also learn what Angular will be able to offer in the near future. So we'll go through a few new API to render components with the Component Factory Resolver, load Angular Components without the need of an Angular Module, implement HoCs and perform Change Detection without using Zones. All these will be shown by examples.

    After the talk, you will be well aware of these shiny new Angular features that you can and will be able to use in the near future.

    The talk will be held in English.

    🗣️ #ngHeidelberg v10 - 2nd TALK:
    Alex Rickabaugh: Stronger Type-Checking in Templates with Ivy

    One of the new features in Angular Ivy is `strictTemplates`, a compiler flag that turns on much stronger validation and type-checking of component templates.

    Discover how to use this new flag with Angular Framework team member Alex Rickabaugh. Learn how the new type-checking works, how best to migrate a large project onto stricter type-checking, and take a peek under the hood at how this feature works.

    The talk will be held in English.

    ABOUT SIDDHARTH AJMERA

    Siddharth is a Google Developer Expert in Angular and Web Technologies currently based out in Sydney. As a Sr. Full Stack JavaScript Developer he works on Digital Transformation Engagements for his Organization.
    Apart from his regular 9-5 Job, he is an Angular and Firebase instructor on Udemy, writes Articles and creates YouTube videos. You can find him almost anywhere on the Web with SiddAjmera.

    ABOUT ALEX RICKABAUGH

    Alex Rickabaugh is a software engineer at Google, and for the last three years has been a core member of the Angular team. Throughout his time on Angular, Alex has worked on the Service Worker implementation for Progressive Web Apps, server-side rendering support, and a rewrite of the HTTP API. Currently, he works on the Angular Compiler, getting it ready for the next generation architecture, Angular Ivy.

    🌍LOCATION

    Fully remote at:
    https://angular-heidelberg.de

    This meeting will be an online meetup with YouTube. You find all links to join the meetup at angular-heidelberg.de.

    You can post questions regarding the talks in theYouTube chat. We will collect the questions during the talks and ask the speakers in a Q&A session afterwards.

    ⏰AGENDA

    19:00 - Official beginning of the meeting
    19:00 - 19:15 - Community Updates
    19:15 - 20:00 - 🗣️ 1st Talk with Siddharth Ajmera
    20:00 - 20:10 - short break ☕️
    20:10 - 20:30 - 🗣️ 2nd Talk with Alex Rickabaugh
    20:30 - 20:45 - Q&A session with both speakers

    🔖MORE

    You are encouraged to tweet with the hashtag #ngHeidelberg.

    Recording: The full meetup will be recorded. All recordings will be added to YouTube, meetup.com and to social media platforms like twitter.

    CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

  • ONLINE: #ngHeidelberg v9 with Diego Julião Armenta & Santosh Yadav

    👋 Welcome to our first ngHeidelberg online meetup. Join us for two great talks 🗣️"Angular Builders in Depth" and "Code like Google does with Nx", community updates and some remote socialising afterwards. Our speakers and special guests are Santosh Yadav who was recognised by Google as a Developer Expert (GDE) and Diego Julião Armenta who is the creator of `ng deploy` for npmjs.

    –––––––––––––––––––––––––
    🎥 Live Stream Access: https://angular-heidelberg.de
    –––––––––––––––––––––––––

    🗣️ #ngHeidelberg v9 - 1st TALK:
    Diego Julião Armenta: Code like Google does with Nx

    One of the biggest challenges of building a full-stack web application is managing complexity; if you're building a serious product, you likely have multiple front-end applications that communicate with a back-end that share interfaces with multiple team members that need to collaborate efficiently.

    Nx is a tool that can dramatically simplify the way you organize tests and share code between multiple JavaScript applications.

    The tool itself is based on the best practices developed at Google to scale thousands of applications across thousands of developers in a single mono repo, but you don't need to be operating at Google scale to see the benefits of NX, it can be a very powerful tool for projects of all sizes and not just angular but full stack javascript.

    The talk will be held in English.

    🗣️ #ngHeidelberg v9 - 2nd TALK:
    Santosh Yadav: Angular Builders in Depth

    Angular made the Angular CLI builders API public – in this talk we will explore why it was required and how to use it. We will learn how to create our own builder and make complicated things easier for us. We will explore the API in depth and learn a lot about how the CLI works internally. Of course, I will also show you the most popular builders that will make your daily work easier and showcase you a some of the lesser-known gems that might be added to the Angular CLI as a command in the future.

    The talk will be held in English.

    ABOUT DIEGO JULIÃO ARMENTA

    Diego Julião Armenta is a Software Engineer with 5+ years of professional experience focused on JavaScript technologies, passionate and committed with the quality of his work. Working with Angular since version 2 and with widely experience with its ecosystem, NativeScript, NestJS, Nx and create/publish libraries for the framework.

    ABOUT SANTOSH YADAV

    Santosh is a GDE for Angular and web Technologies and an active contributor to Angular and NgRx. He writes for AngularInDepth and mentors at Dotnettricks and Orgnizer of Pune Tech Meetup. He is the creator of the `ng deploy` package for Netlify and part of NestJSAddons core team.

    🌍LOCATION

    Fully remote at:
    https://angular-heidelberg.de

    This meeting will be an online meetup with Zoom. You find all links to join the meetup at angular-heidelberg.de. We encourage you to turn on your webcam for the community spirit where we can see each other. Please see the section below for details about recording and publishing.

    You can post questions regarding the running talk in the zoom chat. We will collect the questions during the talk and ask the speaker in a short Q&A session afterwards.

    ⏰AGENDA

    19:00 - Official beginning of the meeting
    19:00 - 19:15 - Community Updates
    19:15 - 19:50 - 🗣️ 1st Talk with Diego Julião Armenta (including Q&A)
    19:50 - 20:00 - short break ☕️
    20:00 - 20:35 - 🗣️ 2nd Talk with Santosh Yadav (including Q&A)
    20:45 - Official end of the meeting, but you can stay in the cannel and chat as long as you want

    🔖MORE

    You are encouraged to tweet with the hashtag #ngHeidelberg.

    Recording: The full meetup will be recorded. Also every public activity of all participants is recorded in the same way. All recordings will be added to YouTube, meetup.com and to social media platforms like twitter. If you don't agree to be recorded via camera or audio, please only use the chat functionality.

    CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

  • #ngHeidelberg v8 with Michael Hladky & Kai Röder - Tackling State Reactively

    Free coffee, pizza and a special guest. Heidelberg's 8th Angular meetup is coming. 🚀Join for two great talks 🗣️ "Tackling Component State Reactively" and "Storybook", community updates and networking 🤝. Our speakers and special guests are Michael Hladky who was recognised by Google as a Developer Expert (GDE) and Kai Röder who is an active member of our meetup.

    #ngHeidelberg v8 - 1st SHORT TALK:
    Kai Röder: The Benefits of a Design System: How Storybook Can Improve Your Daily Work

    Component driven frameworks are all over the place. But how can we manage components in a maintainable and transparent way without losing track? At the end of this talk you should know more about isolated component development, design systems and Storybook itself.

    The talk will be held in English.

    #ngHeidelberg v8 - 2n LONG TALK:
    Michael Hladky: Angular and RxJS – Tackling Component State Reactively

    Ever heard about "ephemeral state"? Ngrx, ngxs, akita etc did a great job in managing global state in SPAs. However, nobody talked about the complexity and pain of managing the local component state. Based on a quote of "Gang of Four": "If you stick to the paradigms of OOP the design patterns appear naturally". I will solve isolates problems in a reactive way and the final design pattern for reactive component state results naturally.

    If you attend this talk you will hear about:
    - subscrption-less components
    - local state management
    - handling local side-effects

    You will be able to write fully reactive components that will be well structured and organised without any effort.

    The talk will be held in English.

    ABOUT KAI ROEDER

    Kai works as a lead developer at AEB with a focus on the company's Angular client framework. In October 2018, he joined the Storybook team as an open source maintainer.

    ABOUT MICHAEL HLADKY

    Michael is located in Austria Vienna. He is a certified Google Developer Expert (GDE), trainer developer and consultant in the field of Angular, RxJS and Ionic. As an active community member, he is the organiser of Angular Vienna and founder and leading head of Angular Austria, a non-profit association to support Angular.

    LOCATION

    This time we will meet again at B_Fabrik Heidelberg (https://www.bfabrik-coworking.de/). Expect a very friendly and creative atmosphere at a coworking space. No need for a car, the location is very central (Hauptbahnhof Heidelberg). Next tram stop is "Betriebshof".

    AGENDA

    18:30 - Doors open
    19:00 - Official beginning of the meeting
    19:00 - 19:30 - Round of introductions, Community Updates
    19:30 - 21:00 - 🗣️ Talks
    21:00 - 22:00 - 🍕 Evening meal (Pizza) & 🤝 Networking
    22:00 - Official end of the meeting

    CATERING

    Pizza 🍕🍕🍕Coffee ☕ and water comes for free (sponsored by Angular.Schule). You can order other beverages 🍺from the sales desk, too.

    MORE

    You can bring your laptop with you, if you want. But you won't need it. A mobile phone might be useful, since you are encouraged to tweet with the hashtag #ngHeidelberg.

    Photography: Pictures will be taken. They will be added to meetup.com and to social media platforms like twitter. If you don't agree to be photographed, please mention this to the organiser of the meeting (Johannes and Martina). We respect this and will not take a photo of you or anonymise the picture before publishing.

    The location has toilet facilities for men and women. The complete location is wheelchair accessible due to an elevator. Unfortunately, there is no wheelchair accessible toilet is available.

    CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

    4
  • #ngHeidelberg v7 SummerEdition with Christian Janz: CDK – Toolbox for Angular

    Free coffee, pizza and a special guest. Heidelberg's SummerEdition Angular meetup is coming. 🚀Join us for a great talk 🗣️"CDK – Toolbox for Angular", community updates and networking 🤝.

    It's summertime! This means that you have to wear short summer clothes and you might want to bring your 🏓table tennis bat. The event takes place outdoors. 🏝⛱

    +++ REGISTRATION IS NOW OPEN! +++
    Be quick: ONLY 30 SEATS!

    #ngHeidelberg v7 - TALK:
    CDK – Toolbox for Angular

    When developing enterprise apps with Angular, we need a rich set of UI components in order to be fast and efficient. But what happens if there is no ready-made component for a use case available? The "Component Dev Kit" (CDK) comes to the rescue. It simplifies the development of wizards, popups, drag & drop and other component behaviours. In this talk, Christian will give an overview of the CDK followed by some live coding.

    The talk will be held in English.

    ABOUT CHRISTIAN JANZ

    Christian Janz works as a Senior Software Architect in the Product Development unit at oxaion GmbH in Ettlingen. He is particularly interested in the architecture and development of business applications using modern JavaScript and Java frameworks. Christian studied computer science at the University of Karlsruhe and has more than 10 years of experience in professional software development. He regularly shares his experiences from the various projects at conferences and meetups.

    LOCATION

    FensterPlatz
    Kurfürsten-Anlage[masked] Heidelberg

    https://goo.gl/maps/SFcre2tMW68HD7oa8

    HOW TO GET THERE:

    By car 🚗
    Parking in the direct area is officially only allowed at the parking lots of the main station (Hauptbahnhof).

    By train/ bus 🚃🚌
    The route is super easy. Leave the main station (Hauptbahnhof), walk to the big horse and then keep right and follow the street "Kurfürsten-Anlage". The funny octagonal building is the "Fensterplatz".

    AGENDA

    18:30 - Doors open
    19:00 - Official beginning of the meeting
    19:00 - 19:15 - Round of Introduction
    19:15 - 20:15 - 🍕Pizza, 🍺Beer & 🤝Networking & 🏓Table Tennis
    20:15 - 20:30 - Community Updates
    20:30 - 21:30 - 🗣️Talk by Christian
    21:30 - Official end of the meeting

    CATERING

    Coffee ☕ and water is for free (sponsored) at the bar. You can order other beverages from the bar, too. Everything which is not coffee or water must be paid on you own. Please do not take a drink directly from the fridge! Always place you order to one of the Fensterplatz staff. Pizza 🍕comes for free, too (sponsored by Angular.Schule).

    MORE

    There is free WLAN available. A mobile phone will be very useful, since you are encouraged to tweet with the official hashtag #ngHeidelberg.

    Photography: Pictures will be taken. They will be added to meetup.com and to social media platforms like twitter. If you don't agree to be photographed, please mention this to the organisers of the meeting (Johannes and Martina). We respect this and will not take a photo of you or anonymise the picture before publishing.

    CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

    4
  • #ngHeidelberg v6 with Christian Liebel: Angular Performance

    Free coffee, pizza and a special guest. Heidelberg's 6th Angular meetup is coming. 🚀Join us for a great talk 🗣️"Angular performance", community updates and networking 🤝. Our speaker and special guest is Christian Liebel from Thinktecture who was awarded with the Microsoft MVP title.

    #ngHeidelberg v6 - TALK:
    Angular Performance: Your App at the Speed of Light
    In this talk, we’ll have a look at common performance pitfalls in Angular applications and how to avoid them. We’ll have a look at different change detection strategies and ChangeDetectorRef, Zone.js and NgZone, lazy loading, server-side rendering and Service Worker support. Let’s make your Angular app blazing fast!

    The talk will be held in English.

    ABOUT CHRISTIAN LIEBEL

    Christian Liebel is a cross-platform development enthusiast thrilled by the opportunities offered by modern web technologies: Christian helps enterprises and independent software vendors to develop modern, cross-platform business applications based on Angular. He speaks about Progressive Web Apps at user groups and conferences, both national and international and published a book on this topic as well. Publishing regularly in major German developer magazines, Christian is well known in the German-speaking developer community. You can reach him directly via email ([masked]) or Twitter (@christianliebel).

    LOCATION

    Instaffo GmbH (New Building)
    Römerstrasse[masked] Heidelberg

    https://goo.gl/maps/qcm4EgHysfRzwce96

    HOW TO GET THERE:

    By car 🚗
    The location is in 2.2km distance from the Heidelberg central station.
    Drive on Lessingstraße to the north and then switch to Römerstraße and then turn left to find a free parking slot (see screenshot attached to the event).

    By train/ bus
    You can take the tram 🚋 23 from Heidelberg,S-Bf.West-/Südstadt to Markscheide. Or the bus 🚌 line 29 to Saarstr.

    AGENDA

    18:30 - Doors open
    19:00 - Official beginning of the meeting
    19:00 - 19:30 - Round of introductions, Community Updates
    19:30 - 20:30 - 🗣️ Talk by Christian
    20:30 - 21:30 - 🍕 Evening meal (Pizza) & 🤝 Networking
    21:30 - Official end of the meeting

    CATERING

    Pizza 🍕🍕🍕, Coffee ☕ and other drinks 🍺 comes for free. The complete catering is sponsored by Instaffo. Thank you very much ❤️!

    MORE

    There is free WLAN available. A mobile phone will be very useful, since you are encouraged to tweet with the official hashtag #ngHeidelberg.

    Photography: Pictures will be taken. They will be added to meetup.com and to social media platforms like twitter. If you don't agree to be photographed, please mention this to the organisers of the meeting (Johannes and Martina). We respect this and will not take a photo of you or anonymise the picture before publishing.

    CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

    3
  • #ngHeidelberg v5 with Philipp Burgmer: Angular up to Date - Bazel, Ivy & more

    Free coffee, pizza and a special guest. Heidelberg's fifth Angular meetup is coming. 🚀Join us for a great talk 🗣️"Angular up to Date", community updates and networking 🤝. Our speaker and special guest is Philipp Burgmer from theCodeCampus.

    #ngHeidelberg v5 - TALK:
    Angular up to Date: Bazel, Ivy, Elements & more

    Angular 8, Bazel and Ivy are currently hot topics in the angular universe. Phillipp will give us an overview of some great new features in Angular 8 – especially Bazel and Angular Elements. How do they affect our daily work with Angular? And what advantages do they promise?

    For some time now, the Angular team has been tinkering with the build system bazel. Bazel is already being used internally by Google for many products. We'll see what advantages the new build has and how easy it is to get started. Of course, we have to take a closer look at the eagerly awaited Ivy renderer. So much can be revealed: the bundle size of your app could be made enormously smaller! But those are not all advantages of Ivy... Finally, everyone can enjoy a little introduction to Angular Elements, which will benefit greatly from Ivy's changes.

    The talk will be held in English.

    ABOUT PHILIPP BURGMER

    Philipp Burgmer is a web native. Developing web applications for 15 years, he likes to pass on his accumulated and constantly refreshed knowledge through trainings, lectures and conferences. He works as a developer, consultant and trainer for W11K GmbH / theCodeCampus.

    LOCATION

    This time we will meet again at B_Fabrik Heidelberg (https://www.bfabrik-coworking.de/). Expect a very friendly and creative atmosphere at a coworking space. No need for a car, the location is very central (Hauptbahnhof Heidelberg). Next tram stop is "Betriebshof".

    AGENDA

    18:30 - Doors open
    19:00 - Official beginning of the meeting
    19:00 - 19:30 - Round of introductions, Community Updates
    19:30 - 20:30 - 🗣️ Talk by Philipp
    20:30 - 21:30 - 🍕 Evening meal (Pizza) & 🤝 Networking
    21:30 - Official end of the meeting

    CATERING

    Pizza 🍕🍕🍕Coffee ☕ and water comes for free (sponsored by Angular.Schule). You can order other beverages 🍺from the bar, too.

    MORE

    There is free WLAN available. A mobile phone will be very useful, since you are encouraged to tweet with the official hashtag #ngHeidelberg.

    Photography: Pictures will be taken. They will be added to meetup.com and to social media platforms like twitter. If you don't agree to be photographed, please mention this to the organisers of the meeting (Johannes and Martina). We respect this and will not take a photo of you or anonymise the picture before publishing.

    The location has toilet facilities for men, women and wheelchair users. There are no gender neutral restrooms. The complete location is wheelchair accessible due to an elevator. There's still renovation in the building and the elevator could be refurbished. But the elevator works in any case.

    CODE OF CONDUCT

    Please play fair. This is our code of conduct: https://berlincodeofconduct.org/

    1