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!
Auth0's Angular Denver Speakers
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.
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.
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.
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
- 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
- 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
- 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
- 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
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!
Auth0 provides a platform to authenticate, authorize, and secure access for applications, devices, and users. Security and application teams rely on Auth0's simplicity, extensibility, and expertise to make identity work for everyone. Safeguarding more than 4.5 billion login transactions each month, Auth0 secures identities so innovators can innovate, and empowers global enterprises to deliver trusted, superior digital experiences to their customers around the world.