Blog about little new things you discover, if it's new to you, it may also be new to others
Should you write a blog for it? For me.. the answer is always yes.
People have different reasons to write a blog. You may do it for ads, to connect with others, to practice your English (like me!) or improve your writing skills.
"But.. what should I blog about ?"
This a question that everyone who wants to start blogging will face. Even someone who already blog for a while, will question this again as well. You may call it "writer's block".
I blog something when it's new to me
This is my not-so-secret formula. I write something that's new for me. Now it puts me on the opposite side, where I have too much to write since there are many things I don't know yet.
Here are more concrete things you could write
How do you solve your bug
If you're like the 99,99% of us, you'll have a bug in your application. When you finally solved it, why don't you share it with the rest of us?
I often got a similar if not the exact same bug. Now.. instead of exploring google results pages, I can go to my blog and easily search for it.
If the solution you found is from Stackoverflow, Github issue or other people's site, don't forget to give a link/reference to it.
When Documentation is not clear
There are many frameworks and libraries out there, but often they come without good documentation.
You can write what you just found on your blog.
If it's an open source, you can contribute to that project by improving the docs.
Combine things together
Normally, you don't solve your problem by visiting one article / one q-n-a section on Stackoverflow. But you combine it with multiple resources.
Now it's your time to stitch these things together and present them to your reader.
Let's say you're looking at "how to auto-delete files on AWS S3 that are older than a day". You may find:
- how to list things from AWS S3
- how to filter items that are created older than today in AWS S3
- how to remove multiple items on AWS S3 as separate articles/documentation.
We can help the next people, that have the exact same case as us, by writing this step-by-step in one go.
Write it, then the search engine will help you distribute it.
Today I learn ...
If you're learning something new, then it's a perfect chance to put down the things you learn that day.
BUT YOU DON'T MASTER IT YET!
The good news is your blog is not official documentation! feel free to write a disclaimer or information that you're currently learning about this topic and use your blog to help.
Writing something you learn, will help you along the way. (Read "remember" chapter on -Building a Second Brain-)
Remember
If it's new to you, then it may also be new to others
If you are interested in the topic of teaching programming, be sure to subscribe to fromdevtodev
Top comments (3)
I also want to blog, maybe here. But, I don't always want to talk about tech or development. So, where should I blog? Can I get a recommendation?
I really want to start writing about several things, but I don't know if it's better to pay a hosting or not. I tried Bluehost and Wordpress last year, but it didn't go as I expected. Wordpress is kind of tedious, for me...
Should I start my blog like coding it myself? And then what happens with the database with all my articles, etc? I have a lot of doubts hahaha.
I was looking some things about blogging and I found your post. It caught my attention. Maybe... you know how to give a me hand? Thanks in advance.
Also, I read your post and I feel like I want to post here too.
Hi manuel.
Indeed dev.to is more towards developer.
There are many blog platforms you can start for free or cheap, just pick one, you can always move later.
I'll recommend to using a platform, instead of creating from scratch unless you really need a custom one.
The important things is start your first step
Thanks @fullofdev I just checked those! It seems pretty easy to start writing. Thank you very much! When I have it ready, I will show you ;)