There was a large Auth0 presence at Angular Denver this year. Three gave talks: Kim Maida, Sam Julien, and Ado Kukic. And the event's emcee: Kapehe Jorgenson.
Angular Denver's second year was a hit and the rock 'n roll theme fit just right. Speakers and attendees came from all over the globe to join together. We talked about Angular, tech, and networked amongst each other. Hosted by the team of BrieBug, no detail was forgotten and the speakers provided excellent content.
With over 50 speakers, the content covered all things Angular. Talk titles ranged from "Debugging Your Angular App 101" to "MockStores in NgRx 8" to "Diversity in Tech," just to name a few.
Earlier this year, I had attended ng-conf, where I met the team of BrieBug, Jesse Sanders and Jessica Arbar. From there, the rest is history, and I was invited to be one of the co-emcees for the event. Along with Chris Sevilleja, who is the co-founder of scotch.io, we hosted a two-track, two-day conference.
Rock 'N Roll Theme
Emceeing a conference that has a rock 'n roll theme gives you permission to now wear all the rock 'n roll stuff. Decked out in a HISS cat t-shirt, neon-purple gloves, and purple hair, I took the theme literally. Everyone seemed to have a great time with the theme this year!
How much fun was Angular Denver?!?! See you all again next year! @chrisoncode@kapehe_ok@mhartington@phenomnominal@bonnster75@thelittlestdevpic.twitter.com/RFZvx3UraO
— ngDenver Conference (@AngularDenver) August 5, 2019
Auth0's Angular Denver Speakers
Kim Maida
Auth0's Kim Maida gave two different talks:
- 5, 4, 3, 2, 1: Blast Auth!
- Subjecting State to Good Behavior
While Kim is a Keynote app wizard and delivers some of the most elegant and visually appealing slides, her content is top-quality. The attendees were graced with her knowledge of state management and authentication.
Learning how to subject state to good behavior by @KimMaida@AngularDenverpic.twitter.com/LNrxgrH3Ra
— Brian Love (@brianlove) <a href="https://twitter.com/brianlove/status/1157402190643961863?ref_src=twsrc%5Etfw">August 2, 2019</a>
Sam Julien
Sam Julien also gave two talks. His talks were:
- Building Parallel Universes: Upgrading Huge Apps with Angular Elements
- Demystifying Token Authentication in NgRx
If one were to want to upgrade from AngularJS to Angular, Sam is your guy. He is the creator of UpgradingAngularJS.com, I guess you could say he knows his Angular stuff.
Demystifying token authentication in NgRx with @samjulien at @AngularDenver! pic.twitter.com/JVRfDT8ZQu
— Kim Maida (@KimMaida) August 2, 2019
Ado Kukic
This year, Ado decided to try out a little different approach with his talk and he gave a four-person talk. The talk title was "1x, 10x, 100x" and showed how code could be written in so many different ways, get the same data across, but with a little bit of help, the code can become cleaner and more efficient.
The two emcees showed up in the talk along with Brian Love. Together we showed how code could continually be improved and it was paired up nicely with a fantastic soundtrack.
Super fun talk from @KukicAdo@brian_love@chrisoncode@kapehe_ok at @AngularDenver called “1x, 10x, 100x“! pic.twitter.com/F6Xntw6ZW5
— Sam Julien (@samjulien) August 2, 2019
The Talks
This year at Angular Denver, there were over 50 speakers. That means the attendees got a lot of great information over two days. While I cannot go into each talk, here is the list of talks and the amazing people who delivered those talks:
Note: Videos of each talk were recorded by Pluralsight. When those are made available, I will update this article to have links to those videos.
Track 1 - The Marco Polo Room
Day 1
- Keynote Talk - Rob Wormald
- Supercharge your Angular Tests with Jest - Michael Szczepaniak
- Intro to Bazel - Bonnie Brennan & Philip Fulcher
- Machine Learning in Angular with TensorFlow.js - Aaron Ma
- Engage Your Customers with Animated Ghost Elements - Thomas Burleson
- Strictly TypeScript: Maximizing the Complier - James Henry
- 5, 4, 3, 2, 1: Blash Auth! - Kim Maida
- Angular Elements Make the Best React Components - Brad McAlister & Ryan Chenkie
- Dark Patterns in UI - What Not to Do to Your Users - Alyssa Nicoll
- Angular for Everyone: Building Accessible Angular Applications - Elise Heron
- Introduction to Angular Elements - Arjun Yelamanchili
- Angular for the Visual Learner - Samantha Brennan
- E2E Testing with Cypress.io - Jesse Sanders
Day 2
- Reactive Angular - Aaron Frost
- Make Your Component Tell You Stories with Storybook - Austin McDaniel
- Demystifying Token Authentication in NgRx - Sam Julien
- Quasi-Human Angular Automated Testing with Cucumber - Lukas Ruebbelke
- A Deep Dive into RxJS Subjects - Michael Hladky & Jan-Niklas Wortmann
- So Little Code! Are You Even a Programmer Anymore? - Jon Rista
- Designing Against Domestic Violence - Eva Penzeymoog
- The Crazy Train of Legacy Apps - Hudson Baker
- Enhance! Customizing the Angular CLI - Mike Hartington
- Building PWAs with Angular and Ionic - Ely Lucas
- ~920 Bytes - Creating the Smallest Angular App in the World - Robert Wilemelis
Track 2 - The Four Square Room
Day 1
- Simplifying Front-End State Management with Observable Store - Dan Wahlin
- What You Don't Know About Zone.js - Jia Li
- Bridging Parallel Universes: Upgrading Huge Apps with Angular Elements - Sam Julien
- Rendering Angular Applications in Terminal. Angular Platforms in Depth - Nikita Poltoratsky
- The Facade of NgRx Facades - Mike Ryan & Brandon Roberts
- MockStore in NgRx 8 - John Crowson
- Angular CLI + Angular CDK - Make Your Own Component Library - Israel Guzman
- Schematics: An Untapped Frontier - Kevin Schuchard & Brian Love
- Developing Native Mobile Apps with Angular and NativeScript - Mark Halpin
- ngSwitch but Faster - Camille Wall
- Security Thoughts for Angular Developers - Kevin A McGrail
- Hacking the Human Perception - Chris DeMars
Day 2
- Component ILL-ities - Justin Schwartzenberger & Mike Brocchi
- Architecting Angular Apps for Scalability - Doguhan Uluca
- Diversity in Tech Made Each - Elise Heron
- Dynamic Forms with NgRx - Juan Stoppa
- Universally Speaking - Craig Spence
- 1x, 10, 100x - Ado Kukic
- NestJS and Angular, a Match Made in Monorepo Full-Stack Heaven - James Spivey
- How to Use StackBlitz as Your IDE - Joe Eames
- Debugging Your Angular Apps 101 - Kyle Bastien
- More Unit Testing; Less Effort - Lance Finney
- Subjecting State to Good Beavhior - Kim Maida
- Inclusivity Now - Aaron Frost
Conclusion
The second year around for Angular Denver was a smashing hit. The speakers brought their best content forward and gave the attendees a great show. If you were there, I would love to hear your thoughts on the conference in the comment section below.
If you have the opportunity next year to attend Angular Denver, I'll see you there!
About Auth0
Auth0 by Okta takes a modern approach to customer identity and enables organizations to provide secure access to any application, for any user. Auth0 is a highly customizable platform that is as simple as development teams want, and as flexible as they need. Safeguarding billions of login transactions each month, Auth0 delivers convenience, privacy, and security so customers can focus on innovation. For more information, visit https://auth0.com.