Creating Content is not easy, and the reasons are many.
In about a year I have collected the most important BLOCKERS.
I have experienced all of them.
- Lack of time
- Lack of ideas
- Not feeling ready
- Fear of judgment
Here are my short answers to all of them:
/Thread
Lack of time 1/2
This has always been my favorite excuse.
If we really want to do something you will find the time.
If it ever happened to you, when you fall in love, suddenly you have a lot of free time.
If you really want to create some content, give it the right priority.
Lack of time 2/2
I wanted to start YouTube in 2010.
I released my first video on August 7, 2020.
I've posted 193 videos.
My "secret"? Many videos are of me talking to my friends or people I think are important to the tech world, and I'm really interested in their stories.
Lack of ideas
This is the most valid blocker.
Time is precious!
Don't create content just for creating content, but start from what you do every day and create content on that.
If you build wooden tables, create content on how to make tables.
I would probably watch it!
Not feeling ready
If you think about it, you will never be really ready 100%.
What you can do is start earlier, to have more time to understand your mistakes and improve.
You don't become a boxing champion without taking a punch
The earlier the better
Fear of judgment
This is the biggest blocker.
To be a content creator you need to have tough skin.
Be ready to be judged because it will surely happen.
Yes you will get bad comments.
But you should focus on the fact that you are helping someone.
This is what matters.
Hi, I'm Francesco, and contrary to what you might think I'm quite new in the world of content creation (a year and a half).
I love sharing what I do and what I know. if you found this useful, you can follow @FrancescoCiull4 and reshare the first tweet.
There are many resources online, many great ones even free to learn Docker
But what is the path to learning Docker from Zero, so you can choose your own videos/articles?
Here is the path I suggest in 10 steps.
Let's see them together:
...
1) Understanding WHAT it is and what it isn't, what are the building blocks of it
2) Understanding what containerization is and why it is so important. Differences Containers/Virtual Machines
3) Install Docker on your operating system and make sure it works (`docker info`)
...
4) Take a look at "Docker Hub" and make a bit of practice using one image there (eg Nginx) and understand the basic commands: start/stop/list containers.
5) Understand how the components are made and their configuration: commands inspect/exec/logs.
-d: Run in detached mode
-e: Set new environment variable
--env-file: use an external file for env variables
-i: Keep the Standard Input open
-t: pseudo Terminal (TTY)
-u: define a user for the command
-w: define a working dir inside the container
...
The most common use case:
Use the exec command to get inside a running container
Example:
`docker exec -it <container_id> bash`
This works for most of the containers running based on Linux images