Most Active Speaker

Alyssa Nicoll

Alyssa Nicoll

Sr. Developer Advocate at Progress | Angular Google Developer Expert

Broken Arrow, Oklahoma, United States

Actions

Alyssa is an Senior Developer Advocate for Progress and a Google Developer Expert for Angular. She has spoken at over 50 conferences locally and internationally. She is the host of the Angular Air podcast and emcees ng-conf as well as Monorepo World. She enjoys gaming, scuba diving, and has a little one that fondly goes by "Mr. Milks".

Awards

  • Most Active Speaker 2023

Area of Expertise

  • Government, Social Sector & Education
  • Humanities & Social Sciences
  • Information & Communications Technology
  • Media & Information

Topics

  • Web Development
  • Front End Development
  • Web Design
  • UI/UX Design
  • UI/UX
  • Angular
  • Web Frontend
  • Kendo UI
  • CSS
  • SCSS
  • HTML
  • HTML5
  • CSS3
  • Forms
  • Design User Interface and UX
  • .NET
  • .NET MAUI
  • Xamarin Forms - MAUI

Emcee

Join the fun on the main stage! We are proud to announce that Alyssa will emcee our event.

Emcee

Emcee for the conference, help run the show and ensure the audience stays engaged and the schedule stays on track! Handle give-aways, impromptu issues, CoC announcements and issues, help run tech-checks, etc.

Deploying your JS App Anywhere with .NET MAUI

As a JS girl in a .NET World, I have recently started learning the power of MAUI. MAUI is a .NET framework used for creating native mobile and desktop apps. I learned how to utilize a WebView inside a .NET MAUI application to wrap any sort of web app I desired (Angular, React, Vue, you name it!) and deploy it with the power of MAUI to any platform under the sun. I’m excited to show you how to do this — bridging two worlds has never been more fun!

Bridging the Gap

Introvert and extrovert. Frontend and backend. This language or that one? With children or without? There are so many gaps in our industry's collective consciousness that have consequences if not bridged.

Whether about promotions, new jobs or your voice being heard, there are many ways to bridge these divides. Often, the best way forward isn’t obvious.

After hearing the personal stories and experiences in this session, Layla and Alyssa hope to bring mindfulness and compassion to the forefront of your thoughts. You'll leave equipped to bridge the gaps you encounter in your career—and life.

The Angular Renaissance

Angular hasn't gone through a time of innovation such as this since the creation of 2.0. There are so many cool features here today and upcoming on the horizon. Alyssa Nicoll is going to walk us through things like Standalone and what a module-less Angular looks like, as well as features like control flow, deferred loading and signals for built in reactivity in Angular. We will not only discuss the technical aspect of these new features but also the 'why' behind them. And, we will cover the timing for implementation and which features should be tackled sooner. Come learn about the Angular Renaissance we are stepping into and celebrate this new era of creativity and problem solving.

- Get up-to-date on the latest features of one of the hottest web frameworks —Angular!
- Learn where you can start applying high performance features like deferred loading and the new build system.
- Understand the timeline for implementing each of these features and any caveats they might have.

How to be successful with ADHD

Over the last several years as a work-from-home developer and advocate, I have faced many struggles. Having a baby and the pandemic at large were not even my biggest struggles. No, nothing can quiet compare to the monotonous grinding battle that is being a developer with ADHD. I would love to talk with you about being successful during your least ideal times and share what has worked best for me.

A tale of two servers; SSR in React & Angular

Come explore server side rendering inside the two most popular web frameworks React + Next.js and Angular! Kathryn and Alyssa will walk you through the ins-and-outs of SSR on the web, how hydration works, and walk you through some of the gotchas with getting started or swapping your app over to server side. With live demos and witty catch phrases, this session is one you don’t want to miss!

A Kathryn Grayson Nanz and Alyssa Nicoll production

Successful Practices with your Angular & .NET Stack

In this session/worskhop, Alyssa and Layla will be teaching you some of the most successful practices you can be doing in your Angular/.NET web apps.

Concepts Covered Angular:
- standalone 🔥
- control flow
- deferred loading
- Shiny new VITE build system
- signals 💥
- signals vs observables
-signals, signal inputs, & signal components

Concepts Covered .NET:
- .NET 8 and C# 12 goodness ✨️
- minimal hosting pattern and top-level statements
- RESTful APIs and architecture
- minimal APIs

A Layla Porter & Alyssa Nicoll Production

Upgrade your JS App to Native with .NET MAUI

As a JS girl in a .NET World, I have recently started learning the power of MAUI. MAUI is a .NET framework used for creating native mobile and desktop apps. I learned how to utilize a WebView inside a .NET MAUI application to wrap any sort of web app I desired (Angular, React, Vue, you name it!) and deploy it with the power of MAUI to any platform under the sun. I’m excited to show you how to do this — bridging two worlds has never been more fun!

Beginner UI & Angular

A talk for UI and Angular beginners alike. Let's pull down the Tour of Heroes app (found throughout the Angular docs) and give it a UI upgrade!

- Dive into the Tour of Heroes demo application like never before!
- Learn about integrating SASS into your Angular Project.
- Learn how to include a Component Library into your Project. (We will be using Kendo UI but the principles to implement a UI Library are pretty universal.)
- Play around with customizing styles and writing custom CSS from scratch.
- Go over UI/UX principles and implement them on the fly.
- Talk about some accessibility tips along the way.

Install Instructions

Feel free to clone down my version of The Tour of Heroes: https://github.com/alyssamichelle/angular-tour-of-heroes It can be found throughout the Angular docs and is a wonderful learning resource. The README has all the instructions you should need. This is my forked version that has the latest Angular version. Feel free to download and follow along with our UI Upgrade! Here is the link for the final project if you’d like to jump ahead! Final Repo: https://github.com/alyssamichelle/angular-tour-of-heroes/tree/beginner-ui

Dark Patterns in UX — What not to do to your users

I believe developers of any caliber and framework could benefit from knowing more about the power we have as developers over usability and how we can use that power for good.

In this talk I will go over some very obvious (and some not so obvious) patterns that are used online to manipulate users. Understanding usability gives us a lot of power as web designers/developers. We should use this knowledge for good, rather than tricking users into un-intended behaviors. This kind of UX trickery breeds distrust in not only your web app, but the web in general. Come learn how to use your powers for good.

Level: Beginner • Type: UX ; 30m

Using Kendo UI in your Angular Apps

Kendo UI is a wonderful component library, built specifically in Angular for Angular apps! It includes over 100 professional UI components that are fully accessible, easily integrated into existing design systems, and are backed by legendary technical support. Come to this session to get into some of the awesome features of the Kendo UI Components and get more comfortable building out UI for web apps.

Learning objectives we will cover in this session:
- How to integrate Kendo UI into an existing web app.
- Some of the top components and features of Kendo UI for Angular.
- UI/UX principles for the web and how to utilize them inside and outside of a component library.

When you want to standalone but can’t …

At my company, we make UI components for Angular developers. Recently Angular has seen a larger influx of new features. One of the most prominent, that is not only stable, but default in v17, is the standalone feature. My team longs to go module-less but has a responsibility to existing users who may not be on a version that supports standalone. We've discovered how to accomplish both needs (standalone and modules) without needing to ship two separate packages for each component! Now, I am ready to pass on the good news. If you want to standalone but can’t… this session is for you.

Angular does that?

Angular already does so much and with each new release, the feature list grows. Understandably, it can be more than a little overwhelming to keep up. This session will not only cover the latest additions to the framework but also help answer the riddle — “when does my team need to implement or integrate with each and at what pace?”.

Topics we will cover:
- Standalone
- Control Flow
- Deferred Loading
- SSR & Hydration
- ngOptimizedImage Directive
- Signals & Signal Inputs
- New Build System

Angular & Blazor — A Comparative Guide to Key Features and Functionalities

There are a lot of options when it comes to front end frameworks in your .NET stack. Let’s take a closer look at two very popular options, Blazor and Angular. We are going to walk through some demos live for how to do very basic things like routing, event and data binding, and deferred loading. Once the basics are covered we’ll move on to more complicated and exciting horizons, like SSR, Hydration, and Partial Hydration.

Alyssa Nicoll is a Senior Developer Advocate at Progress and a Google Developer Expert for Angular who is passionate about bridging gaps in technology, specializing in web development, particularly in Angular, .NET MAUI, and UI/UX Design. Eric Johansson is a senior developer and CEO at CeriQ, a live coder, and a Progress Champion who is passionate about making complex technical topics accessible to a wide range of learners. Come join Alyssa and Eric for a fun and informative front-end session!

Specific Angular & Blazor topics we will cover:

- Architecture
- Routing
- Control Flow
- Data & Event Binding
- Deferred Loading
- SSR (Server Side Rendering) 🔥
- Hydration & Prerendering

Monorepo World Sessionize Event

October 2024

Swetugg Göteborg 2024 (Sweden) Sessionize Event

September 2024 Göteborg, Sweden

dev up 2024 Sessionize Event

August 2024 St. Louis, Missouri, United States

KCDC 2024 Sessionize Event

June 2024 Kansas City, Missouri, United States

ng-conf 2024 Sessionize Event

March 2024 Salt Lake City, Utah, United States

DevReach 2023 Sessionize Event

October 2023 Sofia, Bulgaria

dev up 2023 Sessionize Event

August 2023 St. Louis, Missouri, United States

KCDC 2023 Sessionize Event

June 2023 Kansas City, Missouri, United States

ng-conf 2023 Sessionize Event

June 2023 Salt Lake City, Utah, United States

NDC London 2023 Sessionize Event

January 2023 London, United Kingdom

Connect.Tech 2022 Sessionize Event

November 2022 Atlanta, Georgia, United States

Caribbean Developers Conference 2022 Sessionize Event

November 2022 Punta Cana, Dominican Republic

.NET DeveloperDays 2022 Sessionize Event

October 2022 Warsaw, Poland

dev up 2022 Sessionize Event

June 2022 St. Louis, Missouri, United States

KCDC 2021 Sessionize Event

September 2021 Kansas City, Missouri, United States

Techorama 2021 Spring Edition Sessionize Event

May 2021 Antwerpen, Belgium

Alyssa Nicoll

Sr. Developer Advocate at Progress | Angular Google Developer Expert

Broken Arrow, Oklahoma, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top