talks & speakers
Keynote: The status of Angular
What is the current status of the Angular framework? What new features are there in the latest version and on the roadmap? Let's have a bird-eye view of the framework to make informed technical decisions, to make sure that we use the latest best practices, and to look into the future of our Angular projects with confidence.
DevRel @ Microsoft
Maxim Salnikovis an Oslo-based cloud and web front-end geek. He builds web applications since the end of the last century and shares his extensive experience with many aspects of the web platform by speaking/training at developer events around the world. To introduce Angular to the developer community, Maxim is running his own technical events including ngVikings conference, Angular Oslo meetup, and ngCommunity gathering.
NoSQL Data Modeling for Front-end Developers
Data modeling is the process of figuring out how data should be represented and stored in your software system. Effective data models must balance between application needs, database performance characteristics and the structure of the data itself. But why would you care about data modeling if you’re an Angular developer? Well, understanding how data flows through your application, will help you consume your backend API in a more efficient way. In this talk, we’ll go through the basics of data modeling - from identifying relationships and cardinalities, to handling staleness and duplication. We’ll be discussing the data modeling methodology in the context of MongoDB, a NoSQL document database.
Developer Advocate @ MongoDB
Stanimira Vlaevais a Developer Advocate at MongoDB and a Google Developer Expert for Angular. She loves open source and is part of the Technical Steering Committee for NativeScript. Her Twitter DMs are always open!
Create Smart Angular Apps Using Azure Computer Vision
We will create an optical character recognition (OCR) application using Angular and the Azure Computer Vision Cognitive Service. Computer Vision is an AI service that analyses content in images. We will use the OCR feature of Computer Vision to detect the printed text in an image. The application will extract the text from the image and detects the language of the text. This app will support 25 different languages.
SDE @ Cisco
Ankit SharmaSDE @Cisco | GDE for Angular | Microsoft MVP | Author | Speaker | Passionate Programmer
Betterer: Incremental Improvement
If you’re working on a project that has been around for a while, chances are there’s a few cobwebs 🕸 on some parts of your codebase that make you cringe… This is a totally normal part of the natural growth of an application. But how can we improve our software and correct past mistakes in a sustainable way, and without massively blowing out the scope? 🤔 Let’s discuss an incremental approach to dealing with mature codebases! We will take some ideas from genetic 🧬 algorithms and micro-service architectures, and combine them with code analysis and snapshot 📸testing, and look at a pragmatic, evolutionary approach to codebase health and maintenance.
Senior Engineer @ Spotify
Craig Spenceis a Software Engineer from New Zealand, working at Spotify in Stockholm. He is an Angular GDE and loves building cool things that help teams build cool things! He also loves punk rock, Disney’s Frozen, and his cat Cosy.
The best way to Architect Your Angular Libraries
In this talk we're going to explore how to architect Angular libraries with the help of sub-entries so that our consumers can benefit from the smallest possible bundle size and our teammates from great developer experience when adding additional components and services to the library itself!
CEO @ solveo GmbH - MASTER OF CEREMONIES
Tomas Trajanis a Google Developer Expert for Angular & Web Technologies working as a consultant and Angular trainer currently empowering teams in Swiss enterprise organizations by implementing core functionality and architecture, introducing best practices and sharing know-how and optimizing workflows. Tomas always strives to provide as much value as possible for both the customers and the wider developer community which is underlined by a long track record of popular articles, talks and open source projects. His most recent endeavor was creating Omniboard - the best tool for enterprise lead software engineers and architects that helps them to get an overview to drive change by querying and tracking all their code bases!
Destructuring frontend monoliths with Microfrontends
Principal engineer @ Westwing
Who needs Inheritance and composition, when you can copy paste the same code in every class!
Best practices of using composition over inheritance and how to make rich angular components by utilising directives!
CSA Technologies Inc founder
Kate SkyI am a full-stack developer with over 20 years of experience. I specialize in front-end development using Angular platform. I am a founder of CSA Technologies Inc, which allows me to empower companies with my consulting work. I am also a mother of 5 remarkable children. My expertise in the industry has been motivating me to share my knowledge with other mothers. I have seen a real change over the years in the IT sector, with more women joining the programming teams. There is a significant demand for mentors who can empower and teach new programmers to navigate this sector. There is an abundance of technical knowledge on the internet but a lack of interpersonal relationships building tools. My goal is to empower women to code and to have a fulfilling career while raising a family. In 2021 I started running a free weekly workshop where I teach how to get started with Angular.
Angular Core Team + Community: Moving Forward Together
Join the Angular core team and Google Developer Experts for this interactive panel where you can ask the Angular core team and Google Developer Experts questions about upcoming releases, community initiatives, and learning resources for Angular!
Developer Relations Engineer on the Angular team @ Google
Emma Twerskyis passionate about good user experience and design.
Developer Advocate on the Angular team @ Google
Mark Thompsonloves 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 creating a disruptive fitness community by building Totally Strong, Inc. and working as a Developer Advocate at Google.
CEO @ This Dot Labs
Senior Software Engineer on the Angular team @ Google
Jessica JaniukIn her free time, Jessica is a photographer, historical fencer, and cat mom. Prior to Google, she was an Organizer for GDG Cambridge and a Women Techmakers Ambassador. She has a long history of working in the front end across many popular web frameworks. She's known for her puns and takes pride in every groan she receives.