Mindset: You vs Your AI

This ad is not shown to multipass and full ticket holders
JSNation US
JSNation US 2025
November 17 - 20, 2025
New York, US & Online
See JS stars in the US biggest planetarium
Learn More
In partnership with Focus Reactive
Upcoming event
JSNation US 2025
JSNation US 2025
November 17 - 20, 2025. New York, US & Online
Learn more
Bookmark
Rate this content

We all have our very own wellbeing processor.

It influences how you feel and act. It leads to every outcome you’ve ever had or will have…

For most of us, our wellbeing processor is primarily fed by our very own AI.

Unfortunately, our AI often seems to work against us.

In this talk, you’ll learn how to take back control and train your AI to work with you to promotes a growth mindset and optimise wellbeing.

This talk has been presented at C3 Dev Festival 2024, check out the latest edition of this Tech Conference.

FAQ

The AI assistant in our daily lives watches and analyzes everything we do, providing suggestions on how we should think in any given situation. It uses data from our conscious mind to generate these suggestions.

The AI assistant ingests data from our conscious mind, which it has been collecting throughout our lives. It uses background algorithms to sift through this data, optimize it, and create links between various concepts. It then employs a cache to provide quick responses based on frequently accessed data.

Being mindful of the data we feed our subconscious mind is crucial because this data drives our thoughts, feelings, and actions. If we input negative or unhelpful data, it can lead to negative thoughts and feelings, which can impact our overall well-being.

Journaling three wins each day or three things you are grateful for can nudge your subconscious mind to look for more positive aspects in life. This practice helps to train your subconscious to focus on positive data, which can improve your overall mindset and well-being.

To recover from a negative thought cycle, you can: 1) Interrupt the negative thought by consciously yelling 'stop' in your mind. 2) Take deep breaths to reverse any physiological changes. 3) Ask yourself how you want to think about the situation and focus on thoughts that drive the desired feeling.

Software development teams can improve their mental health and well-being by measuring their team's well-being through ratings or questionnaires, making mental health a normal conversation topic, and encouraging supportive relationships and self-care activities.

Fitness plays a significant role in mental health by releasing endorphins, reducing stress, anxiety, and depression, and improving physical health. Regular physical activity can lead to better mental well-being and reduce concerns about physical health.

To be more mindful while consuming media, you can turn off notifications, limit app usage, and consciously decide when to engage with media. Recognizing the impact of media consumption on your thoughts and feelings can help you make better choices.

If a team member is struggling with their mental health, create an environment where they feel listened to and supported. Encourage them to engage in self-care activities, seek physical activity, and, if necessary, consider professional help from psychologists or coaches.

Our thoughts directly impact our feelings and actions. Positive thoughts can lead to better feelings and proactive behaviors, while negative thoughts can result in poor feelings and procrastination. Being mindful of our thoughts can significantly influence our overall experience.

Richard Donovan
Richard Donovan
26 min
15 Jun, 2024

Comments

Sign in or register to post your comment.
Video Summary and Transcription
This Talk explores the role of mindset in software development and the use of AI assistants. It emphasizes the importance of training the AI assistant and the potential impact of outdated beliefs. The conscious mind is discussed as the gatekeeper to thoughts and feelings, influencing our actions and results. Mindful media consumption and prioritizing mental health are also highlighted, along with the need to support team well-being. The Talk concludes with the significance of fitness in supporting mental health.
Available in Español: Mentalidad: Tú vs. Tu IA

1. Introduction to Mindset and AI

Short description:

Hello, everyone. Brilliant to be here. Today I'll talk about mindset in software development. I've been in software development for over 24 years and transitioned to be a mindset coach. Let's dive into the topic of your AI assistant and its system design. It can ingest data from your conscious mind and provide suggestions on how you should think.

Hello, everyone. Brilliant to be here. Hope you're all having an awesome day. I'm super excited to be able to talk to you today about mindset, or you versus your AI, and it's a topic that I don't think we manage to talk enough about in the software development industry.

But first of all, again, just a little bit about me, why I'm here. I've been in software development for over 24 years, and I've worked at all different levels. I transitioned to be a mindset coach for software developers and software development leaders, because I don't think anyone else seems to be doing that, and we definitely need a bit more support in this area. And to make my purpose well-being as a whole, I trained to become a personal trainer and an online fitness coach.

Now, I've estimated the time of this talk probably about as well as I estimate software projects, so I better crack on. I want you all to imagine that, as you go about your daily lives, you have a little AI assistant watching and analysing everything that you do. And it's constantly giving you little suggestions about how it thinks you should think in any given situation. Now, sometimes it works perfectly, and we don't even know it's happening. But other times it's not so helpful. And so, to try and understand why that happens, we're going to look at this AI assistant, and we're going to inspect a high-level system design about how this AI assistant might be operating.

So, this AI assistant has an API so that we can communicate with it. It can ingest data, we can send it requests, and we can get responses back. Simple enough. Now, the data for your AI assistant, how that is being trained, is getting the data from your conscious mind. So, that is anything and everything that you are giving your attention to. And that is being streamed directly to your AI assistant. And it has been for your entire life. So there's a hell of a lot of data there. That data is saved, and then we have some background algorithms. They try and make sense of this data. They try and work out what's important and what isn't. And they try and optimise it. And index it. And they create links between all kinds of concepts, ideas, people, places, situations. And your AI will use this data to constantly tell you how it thinks you should think in any given situation. You can imagine your mind is constantly sending your AI assistant requests.

2. How AI Assists with Thinking

Short description:

Your AI assistant employs a cache to provide snappy responses. It checks the cache first, which contains relevant beliefs and values. However, some data in the cache may be stale, leading to suggestions based on outdated beliefs. The system involves your conscious mind constantly training the AI assistant, background algorithms optimizing the data, and a potential face-off between the AI assistant's thoughts and your conscious mind.

Over and over and over again. And there's something like, how should I think about this? How should I think about this? How should I think about this? And this, of course, is the context of your current situation.

Now, your AI assistant has got a hell of a lot of data to come up with an answer and a suggestion of how you should be thinking. And we need these responses to be pretty snappy. We can't just be standing and pausing all the time. So your AI assistant employs a cache. It's the job of one of those background algorithms to be sifting through that data, working out what's important, working out what has been most frequently accessed. And it will put that into the cache for you. What that means for your AI assistant is it will check your cache first instead of checking that vast amount of data. And it will say, is there anything in here that suits this current situation?

Now, the kinds of things that this algorithm is going to find are things like our beliefs, our attitudes, our morals, and our values. In a very simplistic way. And so, there's a very high likelihood it's going to find something that's relevant to your current situation. So, it will lean on that to give us a response. And that's great for performance. But it's not so great when some of the data in that cache is actually has gone stale. So, we've got some strongly held beliefs that might have occurred during childhood, for example. And those beliefs might not be relevant to our current context. And yet, our cache is using them to suggest how we should be thinking.

And so, the whole system looks like this. Your conscious mind is constantly training your AI assistant. It's not a one-time operation. It's constantly getting that data. We've got background algorithms that are sifting through that data and trying to optimize it. We've got a cache that your AI assistant is using to give us these responses. And we've got your mind that is constantly calling your AI assistant to get these suggestions of how we should be thinking. And it's generating a vast amount of thoughts. And then, there is a face-off, or at least the potential for a face-off. And that is happening in your mind. And on one side, we have your AI assistant and the vast number of thoughts that it's producing. And on the other side, we have our conscious mind, the thing that we're in control of.

3. The Role of the Conscious Mind

Short description:

Our conscious mind acts as the gatekeeper to our thoughts, determining their impact on our experience. If our gatekeeper is not active, the AI assistant's thoughts can have a disproportionate effect. Thoughts drive our feelings, and we can observe this by recalling sad or happy moments in our lives.

And our conscious mind can also produce thoughts. Now, I say a face-off. But for most of us, this face-off is actually a bit of a non-event. And what happens is we get a combination of these thoughts coming in from the AI. We get the thoughts coming in from the conscious mind. And they funnel down to create an experience.

But we're missing an important part of the puzzle. And that is the role of our conscious mind. Because our conscious mind can be the gatekeeper to our thoughts. If it determines particular thoughts are unhelpful, negative, harmful even, it has the power to veto or override those thoughts. And that has a big impact on our experience.

Unfortunately, for many of us, our gatekeeper is asleep on the job. And what that means is that our AI assistant has a disproportionately large impact on our experience, even when it's producing potentially negative, unhelpful or harmful thoughts. And so we get to the experience. We have the resulting thoughts of this face-off or lack of with these thoughts that have been gatekept or not. And they funnel down into our well-being processor.

And the reason why we need to pay extra attention and gatekeep some of these thoughts is because these thoughts will actually drive how we feel. I just let that sink in. How you're thinking in a given situation is driving how you're feeling. And you can try this for yourself just very, very quickly. If you think of a really sad time in your life, don't stay there too long, but if you think of a really sad time, you start to sense a change in how you feel.

For me, I can put that into words, I just start to feel a little heavier, a bit low. And it's instant. It's subtle, but it's instant. But again, don't stay there too long, go the other way. Think about a really happy time in your life. Just something that just makes you really happy. For me, again, it's the little smile on my 18-month-old daughter's face. And putting that change of feeling into words, I start to feel lighter. And I almost feel like I've got more energy.

4. The Influence of Feelings and Results

Short description:

Our feelings heavily influence our actions and results. We need to take responsibility for the data we train our subconscious mind with. Journaling wins and gratitude can improve the quality of this data.

And again, it's an instant change, but it's subtle. But it doesn't stop there because those thoughts are driving those feelings. Those feelings are heavily influencing your actions, what you do or what you don't do. We all know that when we're feeling great, when we're feeling good, we're far more likely to tackle those difficult tasks. And when we're feeling a bit rubbish, we're more likely to procrastinate or find ourselves sitting on the sofa watching Netflix or YouTube.

And again, this is so important because the combination of all of this stuff is going to lead to some kind of result. And you can think about that result being the result of a situation almost based on the thought you're having in that moment. But you can also think about the accumulation of these results, building up towards something bigger. And we, of course, think about our results. And we think about our results helpfully or unhelpfully, positively or negatively. And we go round and round and round. And this is happening every second of every day.

So what's your point, I hear you ask, because we don't actually have a little AI assistant in our heads, which is, of course, true. What we have is something far more powerful. And it's called your subconscious mind. And you can think about your subconscious mind as operating in a very similar way to how I've described our AI assistant. So my point, whether it's an AI assistant or whether it's our subconscious mind, my point's the same. We need to take responsibility for the data that we're training our subconscious mind with.

And, of course, we all know this. If we put garbage in, we're going to get garbage out. Now I just want to leave you with a couple of suggestions of how you can improve the quality of the data that you're training your subconscious mind with. So I like to journal three wins each day. And they can be huge things, or they can be tiny things. But they're things that I see as a win. And what I'm doing there is I'm nudging my subconscious to look for more of these things. And to nudge me about when it finds things that I might consider a win. The same thing happens. I like to journal three things that I'm grateful for. Again, my subconscious mind starts to nudge me. Maybe you could be grateful for this.

5. The Impact of Media Consumption

Short description:

Being mindful of the media we consume is important for our well-being. It's about being aware of the impact it can have on us. It's about being conscious of our choices and taking control.

Maybe you could be grateful for this. Maybe you could be grateful for this. And then, of course, something we could all probably do a better job with, and that is just being mindful of the media that we consume. Because so many of us do it almost mindlessly. We're giving it our attention, but we're not. And we're not taking into account how important or the impact that that data can actually have for us down the line. And that's you versus your AI.

QnA

Promoting Team Well-being and Mental Health

Short description:

Being mindful of the team's well-being and mental health is crucial in software development. It's important to measure and discuss well-being regularly to create awareness and normalize these conversations. Additionally, recovering from a negative thought cycle involves being aware of unwanted thoughts, practicing self-reflection and mindfulness, and interrupting negative thoughts with conscious efforts and deep breaths.

Thank you. Any tips for helping raise spirits and mental health in a team setting? Yeah, I think one of the biggest challenges that we all have, both individually and our software development teams is that, I mean, it's slightly strange that we know that what we measure, we tend to improve. And I don't know of very many software development teams that are trying to measure the well-being of their team, whether that's individually or as a whole. And that well-being obviously filters into their mental health.

So I think just being able to find a way of measuring your team's well-being, whether that's ratings, questionnaires, working with them, making the concept of well-being and mental health just easier to talk about. So if we can do these things periodically, so it's not out of the blue and it becomes a normal conversation, it's that awareness that is such a huge problem and people just don't want to talk about it. So if we can make mental health and well-being easier to talk about, that's a huge way to improve the mental health of software development teams, for sure.

Yeah, thank you. I'm just checking more. I would ask you, I see another question. So fast. Yeah, thanks for writing this Richard. How can we recover from a negative thought cycle? I see this question. This one. You see on the top? Yeah. How can we recover from a negative thought cycle? Yeah, it's an interesting one. And it's that combination of the fact that we have our conscious mind that we have control of. And we're battling against almost the latency of the subconscious mind. So we're trying to feed it the kind of data to bring through the thoughts that we want, the more helpful, the more constructive ones.

But that's going to take time. In the meantime, we need to stand guard, be aware, look out for those kinds of thoughts that we don't want. And just once we're aware of them, we can do that through self-reflection, and even just mindfulness or meditation. But once we see them, we can interrupt those thoughts. With your conscious mind, you can stand there, you can yell, stop in your head. And it causes an interrupt to prevent that negative thought from spiraling into something bigger and bigger. And then once we've interrupted that thought, you want to have a little bit of a nice big deep breath. Because when we start with these negative thoughts, there are physiological changes that generally accompany them. We start to breathe more shallow. And we maybe start to sweat. By having a few deep breaths, we start to reverse that physiology.

Directing Our Mind and Supporting Team Members

Short description:

Asking ourselves how we want to think about a situation helps direct our mind and overcome negative thoughts. Supporting team members by creating a safe environment for them to open up and actively listening is crucial. Encouraging self-care activities, even for a few minutes a day, is beneficial for mental health.

And then the best way we probably have of directing our mind is through questions. And so we need to deliberately then ask ourselves, how do I want to think about this situation? I can see that I'm having this negative thought, how do I want to think about it? And then if we look at the well-being processor, and we recognize those thoughts that drive feelings, what kind of thoughts do I need to have about this situation? That drive away feeling that I want to have, not the feeling that I have from the negative thoughts. So yeah, just deep breath, stop, ask yourself, how do you want to think about it?

We have also a question. Maybe a bit with your help. So any suggestion about how to help a team member take care of his mental state? Yeah, absolutely. So again, one of the biggest things with mental health is having supportive relationships. And just being there as someone who listens. And not everyone wants to talk, but trying to create that environment where they can feel like they can actually open up and they can actually feel listened to. That's a big step. And on top of that, there are various things that we can do around doing little things with self care. And they can be the smallest things. But just taking 10 minutes in a day to do something that you actually enjoy.

Prioritizing Mental Health and Seeking Support

Short description:

Prioritizing activities that improve mental health is essential, as it varies for each individual. Self-care, such as doing enjoyable activities and incorporating physical activity, can have a significant impact. Having a coach or psychologist can be beneficial, especially if there's a good relationship and relatability. This support can bridge the gap and provide much-needed help in this field.

No matter how stressful it is, if that's getting your Kindle out and and reading a few pages, we need to start to prioritize the things that improve our mental health. And one of the biggest things about this is that mental health is different for everyone. So one of the things we need to do as individuals is to work out what mental health means to us. Because if we don't do that, then it's harder to identify the kind of things we can do to improve it. So again, awareness is super important in this situation.

But the self care thing, doing things you enjoy, trying to get some physical activity in, encourage people to do physical activity. And people set the bar way too high for that. But a simple walk at lunchtime, every day can be five minutes, it can be 10 minutes. It goes a hell of a long way to improving mental health. And do you think that advising to someone to go to psychologists or to coaches is a good advice? It's always helpful to have a coach. Assuming you know, you can build that relationship, you can relate to them. Which is obviously why I do this for software developers. As a software developer myself, I'd be skeptical of this kind of thing, if I'm honest. But knowing how much it's helped me, I hope, and my background actually bridges bridges that gap for a lot of people. Because I definitely think we could do a lot more help in this space.

Mindful Media Consumption and the Role of Fitness

Short description:

To be more mindful while consuming media, we need to build awareness and take responsibility for what we consume. Turning off notifications and setting boundaries with apps can help. Recognize the impact of your actions and make conscious decisions. Fitness plays a significant role in mental health, reducing stress and anxiety while supporting physical health.

Okay, thanks. How can we be more mindful while consuming media? Any tips how not get stuck in the loop?

Yeah, I mean, it's one of those things where we need to build awareness, we need to decide, we need to decide that we're going to take responsibility for what we consume. We need to acknowledge the potential impact that that data can have on us, not just in the moment, but down the line. And once we start to see that that comes out, not just in our thinking, but how we're feeling, and effectively in our experience, then we can, we can decide to do those things.

There are plenty of approaches around turning off notifications and locking yourself out of apps and what I mean, one of mine, I was getting far too many emails and I just turned off all my notifications a couple of months ago, and I just pop in when I want to. But it's similar for social media. We're all jumping every time we get that notification, the apps open, we're there, and then suddenly, we're scrolling and we're scrolling. We have to take responsibility for that. And I think for a lot of us, maybe we don't recognize the impact of those actions. And the more that we do, then maybe we can make those conscious decisions to actually do something about it. And it's a form of self-care. And it's a form of self-respect. It's like, what do I want out of life? Do I want to feel a certain way? And if I do, what am I going to do about it? Am I going to look after myself? Am I going to exercise? Am I going to eat well? The content you consume falls into the same category. Am I going to spend all my time scrolling? It's a choice we need to make.

Yeah, thanks. Maybe a last fast question. Do you see fitness as something that plays a big role in mental health? I think it also could be something else, not only sport.

Fitness is absolutely massive with mental health. When we do physical exercise, we release endorphins. It reduces stress, anxiety, depression. It obviously helps our physical health as well. And when we're physically fit, we're not constantly worrying about whether we're going to break down or that kind of thing. And I think we underestimate how much mental energy that can take when someone is concerned about their own physical health. But fitness, particularly for me, has been an absolute lifesaver.

Thank you very much, Richard. Thanks for your answers. Let's applaud Richard. Thank you all.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Building a Voice-Enabled AI Assistant With Javascript
JSNation 2023JSNation 2023
21 min
Building a Voice-Enabled AI Assistant With Javascript
Top Content
This Talk discusses building a voice-activated AI assistant using web APIs and JavaScript. It covers using the Web Speech API for speech recognition and the speech synthesis API for text to speech. The speaker demonstrates how to communicate with the Open AI API and handle the response. The Talk also explores enabling speech recognition and addressing the user. The speaker concludes by mentioning the possibility of creating a product out of the project and using Tauri for native desktop-like experiences.
The Ai-Assisted Developer Workflow: Build Faster and Smarter Today
JSNation US 2024JSNation US 2024
31 min
The Ai-Assisted Developer Workflow: Build Faster and Smarter Today
Top Content
AI is transforming software engineering by using agents to help with coding. Agents can autonomously complete tasks and make decisions based on data. Collaborative AI and automation are opening new possibilities in code generation. Bolt is a powerful tool for troubleshooting, bug fixing, and authentication. Code generation tools like Copilot and Cursor provide support for selecting models and codebase awareness. Cline is a useful extension for website inspection and testing. Guidelines for coding with agents include defining requirements, choosing the right model, and frequent testing. Clear and concise instructions are crucial in AI-generated code. Experienced engineers are still necessary in understanding architecture and problem-solving. Energy consumption insights and sustainability are discussed in the Talk.
AI and Web Development: Hype or Reality
JSNation 2023JSNation 2023
24 min
AI and Web Development: Hype or Reality
Top Content
This talk explores the use of AI in web development, including tools like GitHub Copilot and Fig for CLI commands. AI can generate boilerplate code, provide context-aware solutions, and generate dummy data. It can also assist with CSS selectors and regexes, and be integrated into applications. AI is used to enhance the podcast experience by transcribing episodes and providing JSON data. The talk also discusses formatting AI output, crafting requests, and analyzing embeddings for similarity.
The Rise of the AI Engineer
React Summit US 2023React Summit US 2023
30 min
The Rise of the AI Engineer
Top Content
Watch video: The Rise of the AI Engineer
The rise of AI engineers is driven by the demand for AI and the emergence of ML research and engineering organizations. Start-ups are leveraging AI through APIs, resulting in a time-to-market advantage. The future of AI engineering holds promising results, with a focus on AI UX and the role of AI agents. Equity in AI and the central problems of AI engineering require collective efforts to address. The day-to-day life of an AI engineer involves working on products or infrastructure and dealing with specialties and tools specific to the field.
Imposter Syndrome-Driven Development
TechLead Conference 2023TechLead Conference 2023
31 min
Imposter Syndrome-Driven Development
Top Content
Imposter syndrome is a common experience that can lead to self-doubt and feeling like a fraud. The speaker shares their personal journey with imposter syndrome in school and throughout their career in software development. They discuss the challenges and doubts they faced, as well as the strategies they used to overcome imposter syndrome. The importance of support from managers, celebrating achievements, and sharing experiences to help others are highlighted. The talk emphasizes the need to embrace imposter syndrome and use it as a motivator for personal growth.
Web Apps of the Future With Web AI
JSNation 2024JSNation 2024
32 min
Web Apps of the Future With Web AI
Web AI in JavaScript allows for running machine learning models client-side in a web browser, offering advantages such as privacy, offline capabilities, low latency, and cost savings. Various AI models can be used for tasks like background blur, text toxicity detection, 3D data extraction, face mesh recognition, hand tracking, pose detection, and body segmentation. JavaScript libraries like MediaPipe LLM inference API and Visual Blocks facilitate the use of AI models. Web AI is in its early stages but has the potential to revolutionize web experiences and improve accessibility.

Workshops on related topic

AI on Demand: Serverless AI
DevOps.js Conf 2024DevOps.js Conf 2024
163 min
AI on Demand: Serverless AI
Top Content
Featured WorkshopFree
Nathan Disidore
Nathan Disidore
In this workshop, we discuss the merits of serverless architecture and how it can be applied to the AI space. We'll explore options around building serverless RAG applications for a more lambda-esque approach to AI. Next, we'll get hands on and build a sample CRUD app that allows you to store information and query it using an LLM with Workers AI, Vectorize, D1, and Cloudflare Workers.
AI for React Developers
React Advanced 2024React Advanced 2024
142 min
AI for React Developers
Top Content
Featured Workshop
Eve Porcello
Eve Porcello
Knowledge of AI tooling is critical for future-proofing the careers of React developers, and the Vercel suite of AI tools is an approachable on-ramp. In this course, we’ll take a closer look at the Vercel AI SDK and how this can help React developers build streaming interfaces with JavaScript and Next.js. We’ll also incorporate additional 3rd party APIs to build and deploy a music visualization app.
Topics:- Creating a React Project with Next.js- Choosing a LLM- Customizing Streaming Interfaces- Building Routes- Creating and Generating Components - Using Hooks (useChat, useCompletion, useActions, etc)
Building Full Stack Apps With Cursor
JSNation 2025JSNation 2025
46 min
Building Full Stack Apps With Cursor
Featured Workshop
Mike Mikula
Mike Mikula
In this workshop I’ll cover a repeatable process on how to spin up full stack apps in Cursor.  Expect to understand techniques such as using GPT to create product requirements, database schemas, roadmaps and using those in notes to generate checklists to guide app development.  We will dive further in on how to fix hallucinations/ errors that occur, useful prompts to make your app look and feel modern, approaches to get every layer wired up and more!  By the end expect to be able to run your own AI generated full stack app on your machine!
Please, find the FAQ here
Vibe coding with Cline
JSNation 2025JSNation 2025
64 min
Vibe coding with Cline
Featured Workshop
Nik Pash
Nik Pash
The way we write code is fundamentally changing. Instead of getting stuck in nested loops and implementation details, imagine focusing purely on architecture and creative problem-solving while your AI pair programmer handles the execution. In this hands-on workshop, I'll show you how to leverage Cline (an autonomous coding agent that recently hit 1M VS Code downloads) to dramatically accelerate your development workflow through a practice we call "vibe coding" - where humans focus on high-level thinking and AI handles the implementation.You'll discover:The fundamental principles of "vibe coding" and how it differs from traditional developmentHow to architect solutions at a high level and have AI implement them accuratelyLive demo: Building a production-grade caching system in Go that saved us $500/weekTechniques for using AI to understand complex codebases in minutes instead of hoursBest practices for prompting AI agents to get exactly the code you wantCommon pitfalls to avoid when working with AI coding assistantsStrategies for using AI to accelerate learning and reduce dependency on senior engineersHow to effectively combine human creativity with AI implementation capabilitiesWhether you're a junior developer looking to accelerate your learning or a senior engineer wanting to optimize your workflow, you'll leave this workshop with practical experience in AI-assisted development that you can immediately apply to your projects. Through live coding demos and hands-on exercises, you'll learn how to leverage Cline to write better code faster while focusing on what matters - solving real problems.
Free webinar: Building Full Stack Apps With Cursor
Productivity Conf for Devs and Tech LeadersProductivity Conf for Devs and Tech Leaders
71 min
Free webinar: Building Full Stack Apps With Cursor
Top Content
WorkshopFree
Mike Mikula
Mike Mikula
In this webinar I’ll cover a repeatable process on how to spin up full stack apps in Cursor.  Expect to understand techniques such as using GPT to create product requirements, database schemas, roadmaps and using those in notes to generate checklists to guide app development.  We will dive further in on how to fix hallucinations/ errors that occur, useful prompts to make your app look and feel modern, approaches to get every layer wired up and more!  By the end expect to be able to run your own ai generated full stack app on your machine!
Working With OpenAI and Prompt Engineering for React Developers
React Advanced 2023React Advanced 2023
98 min
Working With OpenAI and Prompt Engineering for React Developers
Top Content
Workshop
Richard Moss
Richard Moss
In this workshop we'll take a tour of applied AI from the perspective of front end developers, zooming in on the emerging best practices when it comes to working with LLMs to build great products. This workshop is based on learnings from working with the OpenAI API from its debut last November to build out a working MVP which became PowerModeAI (A customer facing ideation and slide creation tool).
In the workshop they'll be a mix of presentation and hands on exercises to cover topics including:
- GPT fundamentals- Pitfalls of LLMs- Prompt engineering best practices and techniques- Using the playground effectively- Installing and configuring the OpenAI SDK- Approaches to working with the API and prompt management- Implementing the API to build an AI powered customer facing application- Fine tuning and embeddings- Emerging best practice on LLMOps