I Used ChatGPT Every Day for a Month, Here’s What I’ve Learned
No matter what you are, this post will help you.
As a programmer, I was aware of the ChatGPT within a few days of its launch. Since then, I have used it almost daily and read various posts about it in an effort to increase my productivity.
Yes, I have a lot of tabs saved in my ChatGPT account.
In this post, I will share some of the use cases for ChatGPT and provide sources, mostly from Twitter, for the information.
Without further ado, let’s begin.
- You can create a blog post
You may be familiar with AI tools that can generate blog posts for you, but these usually require payment. However, ChatGPT offers a free alternative for creating blog posts (since ChatGPT is free to use).
As an example, I have used ChatGPT to write a blog post related to productivity tools, and this is what I got.

Honestly, speaking, I don’t know about the last two.
As another example, I have used ChatGPT to write a blog post about side hustles, and I believe it is of higher quality than many other blog posts available online.
You can read about that here.
2. You can create poems
Yes, you heard it right.
A Twitter account with the name true.eth used ChatGPT to create a poem.
Here is what he asked the ChatGPT.

Cool, right?
3. You can create a movie script for your new movie
I know we all love to watch movies but what if you can create the movie scripts within minutes?
Yes, ChatGPT can help you with that.
For instance, a guy on Twitter with name Guy Parsons created a movie script with the help of ChatGPT.
Here is what it looks like.

Here, he asked ChatGPT for some synopsis like Title, Tagline, Key characters, etc and this is the result it got.
4. ChatGPT can build websites and apps for you
As a programmer, I am constantly learning new concepts and spending much of my time writing code.
However, I understand that some readers may be beginners or have no knowledge of programming. Therefore, I will provide a simple example to illustrate the capabilities of ChatGPT related to programming.
Using ChatGPT, it is possible to create high-quality apps and websites. While it is not perfect and may occasionally produce errors, this is normal when writing code.
In fact, it is common for all programmers to encounter errors when writing code, regardless of their level of experience.
But ChatGPT can literally help you to increase your productivity as a programmer.
Here is one simple example.
I have asked ChatGPT to write a simple flutter app, and it has written the code for a Hello World program.

You can even ask to write code in a specific language.
For example, I asked ChatGPT to write a complete code to drag and drop a specific column in a table using tailwindcss and react.
And this is what it provided.
import React, { useState } from 'react';
import { useDrag, useDrop } from 'react-dnd';
const Column = ({ id, text, index, moveColumn }) => {
const [{ isDragging }, drag] = useDrag({
item: { type: 'COLUMN', id, index },
collect: monitor => ({
isDragging: monitor.isDragging(),
}),
});
const [, drop] = useDrop({
accept: 'COLUMN',
hover(item, monitor) {
if (!ref.current) {
return;
}
const dragIndex = item.index;
const hoverIndex = index;
if (dragIndex === hoverIndex) {
return;
}
moveColumn(dragIndex, hoverIndex);
item.index = hoverIndex;
},
});
const ref = React.useRef(null);
drag(drop(ref));
return (
<tr
ref={ref}
className={`${isDragging ? 'bg-gray-300' : ''}`}
>
<td className="px-4 py-2">{text}</td>
</tr>
);
};
const Table = () => {
const [columns, setColumns] = useState([
{ id: 1, text: 'Column 1' },
{ id: 2, text: 'Column 2' },
{ id: 3, text: 'Column 3' },
{ id: 4, text: 'Column 4' },
]);
const moveColumn = (dragIndex, hoverIndex) => {
const dragColumn = columns[dragIndex];
setColumns(
update(columns, {
$splice: [
[dragIndex, 1],
[hoverIndex, 0, dragColumn],
],
}),
);
};
return (
<table className="table-auto">
<tbody>
{columns.map((column, index) => (
<Column
key={column.id}
index={index}
{...column}
moveColumn={moveColumn}
/>
))}
</tbody>
</table>
);
};
export default Table;Insane, right?
5. Can instruct you to solve errors, explain the code, and even explain the test cases
Well, ChatGPT doesn’t only can write code but can also solve errors, explain the code and even explain the test cases.
Let’s take some examples to explain.
First of all, I was writing some code to update the file using Google Drive API. That’s where I got the error and I asked ChatGPT about it.
And this is what it suggests.

Later, I just copy and pasted the below code into ChatGPT.

Here is what it explained.

It literally can explain each and every line of code. And that’s what makes you more productive.
Later, when I was using Go with SQLite, which requires the usage of a database driver. And, for that, I used mattn/go-sqlite3.
That’s where I discovered several test cases. And I want to understand the test cases it runs, how the repo writes the test cases, and many more.
And it literally helped me with that as well.
I have written a complete post for that. You can read it here.
6. Can radically change the marketing industry
Zain Kahn, one marketing and psychologist genius wrote a thread on Twitter where he explains the way we can use ChatGPT.
He tested for SEO to test its ability across a bunch of competencies like
- Strategic thinking
- Tactical understanding
- Ability to ideate
- Ability to write
- Technical basics
Here is what the ChatGPT outputs.

You can ask a lot related to marketing.

It’s a longer tweet, which you can read here.
7. Able to provide medical aid
ChatGPT even helps in the medical sector. For instance, Roxana Daneshjou asked ChatGPT about medical issues.
Here is what she tweeted.
I’m testing out healthcare scenarios on the new OpenAI chatbot and am impressed so far. Seems like this could have potential as a medical chatbot, but obviously need to check for biases and misinformation.
And this is what she asked.

In the same way, Aaron an engineer asked ChatGPT for a diagnosis. And this is what he got.

Note: You do not have to rely on ChatGPT for your medical problem. I just wanted to show you that there are applications in the medical field as well.
8. Can assist students in completing their assignments, studying, and researching more efficiently
I’ve presented numerous instances from other sectors, but what about students?
So, let’s look at how ChatGPT might help students complete their assignments, study, and research more quickly.
First, take an instance where ChatGPT can assist you in writing a thesis.

Even, it can create essay for you.

With the help of ChatGPT, there are literally tons of use cases. I just wrote some of them.
Hope you like it.
That’s it — thanks.
Consider becoming a Medium member if you appreciate reading stories like this and want to help me as a writer. It costs $5 per month and gives you unlimited access to Medium content. I’ll get a little commission if you sign up via my link.






