Most Active Speaker

Alyssa Nicoll

Alyssa Nicoll

Sr. Developer Advocate at Progress | Angular Google Developer Expert

Broken Arrow, Oklahoma, United States

Alyssa is an Angular Developer Advocate for Kendo UI and a Google Developer Expert for Angular. She has spoken at over 30 conferences Internationally. She streams weekly on the Angular Air podcast and Twitch CodeItLive channel. She enjoys gaming, scuba diving, and has a little one that fondly goes by "Mr. Milks".

Awards

  • Most Active Speaker 2023

Area of Expertise

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

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

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

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

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

Alyssa Nicoll

Sr. Developer Advocate at Progress | Angular Google Developer Expert

Broken Arrow, Oklahoma, United States

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