I finally have a blog
Yes, finally it’s live 🚀 Although I wanted to create this blog months ago, I took the decision and did it. I felt overwhelmed by my own thoughts, and the vision I had for my personal website made me procrastinate, leading to inaction.
The following quote made me clear my mind and find the courage to create an MVP of my fully-complete website as I have it pictured in my mind ( and in notes 📔)
Overanalysis leads to paralysis
So, I made the leap and started creating useful content which I’ll enrich as time goes by. The best advice I can give you: when you have goals you want to accomplish, don’t overthink them. Take action!
Why do I blog?
Mostly for selfish reasons, but let me unfold my primary reasons that everyone should do this.
1. Improve my technical skills
There is a well known old Latin principle “The best way to learn something is to teach it”.
I find this principle to be true first-hand. Teaching pushes you to learn more about your topic, which is good not only for your students but for yourself as well.
Starting a programming blog is similar to teaching because in your blog you’ll be teaching the world about programming and computer science (and more 😉)
2. Learn how to write and present your ideas
Believe it or not, your software career relies heavily on how good you are at communicating and presenting your ideas.
Don’t get me wrong, If you are a super-duper programmer you will still do well but your career potential will definitely be limited by your ability to present and communicate your ideas.
One of the best ways to improve your communication skills is through writing.
Yes, I suck at writing. At least for the moment 😅 Hopefully over time I’ll improve and get better.
3. Reference for the future
I needed a way to keep track of software development over time; whatever I’m thinking about or working on. I research topics I find interesting, then document my research with a public blog post, which I can find and refer to later. Hopefully other people will find these posts helpful, relevant, or interesting.
4. Market myself
This is my online presence, presenting who I am and sharing with all of you what I’m up to and what I’m working on.