Skip to main content
Makayla Lockett/4 min read

Preparing Developers for What’s Next: The Intersection Between AI and Coding

From Greyson's Interview

Modern Web Moves Fast

Curriculum tracks real changes — like React 19 Server Components — when they bring real value, not just hype.

AI in the Classroom

Uses ChatGPT for organizing lessons and creating problems — and walks through AI responses with students to evaluate accuracy.

AI as a Tool, Not a Crutch

"AI is a good tool for helping explain concepts, not for completing your code." Students who lean on it can't explain what they built.

Higher Bar for Junior Devs

Juniors need to prove capability without relying on AI — and also know how to integrate it into daily workflow.

Excited to Teach

Brief intro to Next.js at the end of the React course — Greyson's stack of choice for full-stack React work.

Energy Matters

Brings a deliberate excitement to class — engagement is half the teaching battle, especially for students intimidated by code.

Learn React from Greyson at Noble Desktop

Noble Desktop's Full-Stack Web Development Certificate includes the React course Greyson teaches — modern hooks, functional components, and Next.js fundamentals.

Greyson Frazier knows that learning to code can be overwhelming, especially when you consider just how fast the tech world moves. But with years spent teaching at places like Code Immersives and Coding Temple, he’s made it his mission to break things down in a way that actually makes sense. We think this makes him an excellent instructor, while he believes it helps him connect more deeply with his students.

At Noble Desktop, Greyson teaches React, JavaScript, and full-stack development with a focus on real-world skills, up-to-date tools, and a learning environment that’s just as supportive as it is hands-in-the-dirt. We sat down with him to discuss how he keeps his courses fresh, how AI is impacting new developers, and why bringing the right energy to the classroom matters just as much as teaching the more technical, by-the-book skills. 

noble instructor greyson frazier

Let’s see what he had to say. 

Q: Hey, Greyson! Let’s start from the top for those who don’t know you. You teach React, JavaScript, and full-stack development - how do you keep your curriculum aligned with the fast pace of modern web technology?

A: Modern web technologies are releasing by the minute! Truly fascinating stuff, but luckily for developers, it's much rarer that something completely reinvents the wheel and becomes a new standard. When these relevant frameworks do see big changes, it's always worth diving into them to see if these new features alleviate problems at the beginner to intermediate level.

Hooks and Functional Components have fundamentally changed how React projects are coded. With React 19's introduction of stable Server Components, there's a lot we need to do as developers to adopt this change. I believe that it will make interacting with Databases much easier for front-end developers. Changes like this, where there's immediate value to be seen, are always worth trying to incorporate into the curriculum. 

Q: Have you integrated any AI tools into your workflow or classroom instruction? How have students responded to them?

A: Not much beyond ChatGPT, honestly! I find it does all I need it to when it comes to organizing lesson content and creating problems. We'll go through the AI responses together as a class sometimes too and evaluate what's actually correct!


Q: What are your thoughts on using AI as a coding assistant during the learning process? Do you see it as a help or a hindrance for beginners? 

A: I always tell my students that AI is a good tool for helping explain concepts, not for completing your code. If you can get AI to develop your code for you, but you can't explain any of that code, what value are you to a team where a knowledgeable developer can generate the same code with AI and also know exactly what it's doing and how to fix/modify it for the given scenario. As a beginner, use it to help you but if you want to really learn this stuff and become valuable in the job market, you cannot rely on it.

Q: How do you think AI is shifting the expectations for junior developers entering the workforce? Do you adapt your teaching to reflect that?

A: AI is raising the bar for what is expected. Junior developers need to prove that they are capable without relying on it, while also being able to integrate it into their daily workflow. It's harder to stand out these days, which is why I'm doing my best as a teacher to imbue my students with the essentials that make for a future-proof programmer. 

Q: What are some of the key tools or frameworks you’re currently most excited to teach, and why? 

A: I'm excited to give students a brief introduction to NextJS towards the end of the React course. It's a true game-changer for full-stack React development and my personal stack of choice!

Q: What do you want students to know before they walk into your class for the first time? Any mindset or skills they should bring with them?


A: When students come to my course, I want them to understand that I've been in the position they are. They have done the basics but are likely still in the early stages of perfecting them. I want them to know that's okay, and as we learn these new technologies, we'll always be building upon our JavaScript foundations!

Q: How do you make your classes engaging for students who may be intimidated by coding or web development?

A: I personally make sure I bring a certain energy/excitement that is all my own. Something that is hopefully a few steps from annoying/overbearing, but just enough to keep everyone responding!

greyson teaching class

To learn more about Greyson’s classes, check out Noble Desktop’s Web Development, JavaScript, or React courses.