WEBVTT

1
00:00:01.340 --> 00:00:10.480
So, for which kind of tasks could you consider using ChatGPT or Cloud or Google Gemini or

2
00:00:10.480 --> 00:00:17.060
any other AI chatbot from inside the browser instead of using GitHub Copilot or Cursor

3
00:00:17.060 --> 00:00:19.380
or any other integrated AI tool?

4
00:00:21.060 --> 00:00:24.440
Well, for example for planning applications.

5
00:00:26.720 --> 00:00:35.460
For example, I could be looking to build a REST API with Node.js and Express and maybe

6
00:00:35.460 --> 00:00:41.080
in that API I want to allow users to sign up and log in and then those authenticated

7
00:00:41.080 --> 00:00:46.860
users should be able to create events, register to events shared by others or they should

8
00:00:46.860 --> 00:00:50.820
also be able to update event details or delete events.

9
00:00:52.200 --> 00:01:00.420
That could be one application I want to build and now I can use AI through ChatGPT for example

10
00:01:00.420 --> 00:01:05.760
to ask it which key building blocks I need for this kind of application and how I should

11
00:01:05.760 --> 00:01:07.000
approach building this.

12
00:01:08.460 --> 00:01:17.020
Now you could absolutely also ask something like this in GitHub Copilot chat or the Cursor

13
00:01:16.960 --> 00:01:21.880
IDE chat and chances are high that you would get a meaningful answer.

14
00:01:22.759 --> 00:01:29.100
Nonetheless, those integrated AI tools are optimized for coding.

15
00:01:30.340 --> 00:01:35.880
So in my experience, though that may of course change over time, but in my experience you

16
00:01:35.880 --> 00:01:42.080
sometimes get better responses if you use ChatGPT or one of these other AI chatbots

17
00:01:42.080 --> 00:01:42.960
in the browser.

18
00:01:44.200 --> 00:01:47.280
It also can simply be more convenient to use these tools there.

19
00:01:48.260 --> 00:01:55.080
So you could send a prompt or a question like this to ChatGPT or any other AI chatbot and

20
00:01:55.080 --> 00:01:58.260
hopefully get some helpful response back.

21
00:01:59.480 --> 00:02:04.660
For example, where it tells you that you will need to create a project, that you will need

22
00:02:04.660 --> 00:02:09.340
certain dependencies, in the end reflecting different building blocks you need and then

23
00:02:09.280 --> 00:02:16.440
here it also suggests me a project structure, tells me about the database setup and how

24
00:02:16.440 --> 00:02:22.020
to set up authentication and authorization and even gives me some dummy code even though

25
00:02:22.020 --> 00:02:23.240
I did not ask for it.

26
00:02:24.220 --> 00:02:30.560
It tells me which routes I might want to add and overall this therefore can be helpful

27
00:02:30.560 --> 00:02:32.540
in planning the application.

28
00:02:34.240 --> 00:02:39.780
Now of course the example I gave you here is not an overly complex application.

29
00:02:40.020 --> 00:02:46.320
You will very likely be able to plan something like this without AI, but using AI chatbots

30
00:02:46.320 --> 00:02:49.920
like ChatGPT can be a nice extra check.

31
00:02:50.020 --> 00:02:55.940
It can make sure or it can help you make sure that you're not forgetting something important

32
00:02:55.940 --> 00:03:01.800
and maybe you're even getting some suggestions that differ from what you had in mind and

33
00:03:01.680 --> 00:03:07.160
you can therefore double think about whether you really want to build something in a certain

34
00:03:07.160 --> 00:03:07.520
way.

35
00:03:08.920 --> 00:03:14.280
So ChatGPT and all these other AI chatbots can be very helpful for tasks like this.

