Welcome Jamal! I would add a few more things to the wonderful world of blogging.
Writing is a process for clarifying your thinking. You translate fuzzy thoughts into cold, hard words.
You become a clearer communicator. You can organize your thoughts quickly. You operate from recall instead of invention (as you've already captured your thoughts).
Most people want to learn from someone who is only "two steps" ahead of them. Your blog will serve as a great way for beginner developers to get a handle on things.
Keep going!