ibm certificate

How Blogging Made Me A Better Programmer And Helped Me Get An IBM Certificate

I recently got an IBM certificate for completing a project and the reason to feel proud about it is it’s actually going to be used by IBM managers inside their own server. The project was based on PHP and MySQL. This is my story on how blogging for 2 years helped to develop the skills that I needed to successfully complete the project.

I first started blogging back in November, 2011. The main reason that I started blogging is same as with most bloggers – to earn money online. Back then, I didn’t have any knowledge of affiliate marketing, social media marketing, SEO, freelance content writing or web development – which are now my primary sources of income online.

The problem that I faced with the launch of my first blog was the niche. I had never blogged before , so I didn’t have any idea about blogging. The only thing I knew about blogging was you need to have Google Adsense and traffic and you will be making money in no time.

The Beginning

Since I was in my 3rd semester back then, what I did have was a bunch of programs written in C. The programs were for the Data Structure & Algorithms paper I had that semester. I made individual blog posts of each program and published them. My main concentration was to get traffic and have my Google Adsense account approved.

After two months of continuing like this, I applied for Adsense. And to my surprise, I got approved. The first 3-4 months, I went on to publish lots of programs on different languages like C, C++ and Java. For the first two months I used the default blogspot domain.

In March, 2012. I bought my first custom domain – a domain which was a mistake on my part (should have gone with .com ).

However, tragedy struck in April , 2012 when someone click bombed my site. Within days, my adsense account was disapproved and the hard earned $45 that I had in my account were lost as well (most bloggers are familiar with this). I reported the incident to Google and also provided the IP addresses of the individual who was responsible, but Google didn’t want to do anything about it. I tried two more times to get my Google Adsense account reinstated but failed and soon I gave up.

Mid 2012

In mid 2012, I shifted my attention to the technical sides of blogging. My blog was on the Blogger platform and soon I learned how to edit templates , learned a bit of HTML, CSS and Javascript as well. I also started to learn about SEO, Google’s search engine algorithms , keyword research , page rank , author rank , dofollow and nofollow links etc.

After a few weeks of practice, I could write hundreds of lines of HTML and CSS codes. I was able to edit Blogger templates and also create my own XML templates. In the mean time, I also became very good at SEO – most of my posts were ranking in the 1st page of Google – for long tail keywords.

Around this time I also started to experiment with PHP and MySQL. The main reason was to attract more traffic from search engines by publishing variety of posts on different programming languages. I did practice PHP for the next few weeks after that.

Late 2012

In August 2012, I decided to buy a new domain because my previous domain was a domain. I had actually read somewhere that .com domains perform better in the search rankings. What I didn’t know at that time was how complicated it was to set up 301 redirect from one domain to another when you have more than 200 published posts on your blog and your search engine rankings were surely going to take a hit.

In September, 2012 , tragedy struck again. My blog was hit by Google Panda. All of my high ranking posts vanished overnight. Anyway, I continued blogging. This time I started to develop my writing skills. Article writing and social media marketing became my main concentration this time. In December, I wrote lots of guest posts on some of my friend’s blogs and got some traffic. In all this time, I never thought about starting a WordPress blog, because it would cost money.

That month, I made up my mind to buy a hosting package and start my first WordPress blog. Luckily, I saw a hosting contest on my friend Garen Arnold’s blog and participated in it. Eventually I won the contest and got a free hosting and a domain for a year.

January 2013 – Lion Blogger Founded

On 4th January, 2013, I launched Lion Blogger. This time I wanted to do everything right. The good thing was I learned a lot from all the mistakes I made in the past year. After a month of launching Lion Blogger , I saw a contest being hosted by Brian Belfitt of Blog Engage – Affiliate Lights Contest. After a month of heavy social media marketing, I eventually won the contest and made a few hundred dollars that month – that was my first ever major earning.

In the next few months, I participated in few more contests – won some of them and made a great amount of money because of my marketing skills. In the last 6 months of blogging , I have made over $1000 USD ( I could have much more if I wasn’t a full time engineering student ).

April 2013 – IBM Project and more blogging contests

In April, me and my two friends ( Rahul Kar and Jishnu Mukherjee ) got the project. It was the middle of semester then and there wasn’t a lot of time to write codes back then. Once the semester exams got over in June, I started writing codes for the project.

Because I was familiar with HTML, CSS, Javascript, PHP, MySQL and some jQuery, we managed to finish most of the project within the month long semester break.

ibm certificate

So, if you’re thinking about quitting blogging or you’re frustrated because you couldn’t earn money online , you still should continue because it develops skills which you wouldn’t develop easily or any other way.

Default image
Lahaul Seth

Software Engineer, Open Source Enthusiast & Blogger - I also own Lion Blogger Tech which focuses on Open Source, UI, UX, Technology.

I also own Open Source Software News which is a curation site for Open Source Technology News & Updates.

Also check out my personal site.