Looking back at 2015

2015 just ended (is it already a month?) and like the last 7 years here is my year-end review post and plans for 2016. I generally publish them in the first week of January itself, but this year started as a very busy year and this post got pushed back by a month.

Personal Highlights

2015 was a special year for me from my career perspective since I worked the entire year from home. Towards the end of 2014, I joined 10up which enabled me to work from home and this work-place freedom has also helped me to move back to Chennai, my hometown after being in Bangalore for about 6 years.

Working from home has enabled me to spend more time with my family, especially with my 2-year-old son and I am very glad that I choose to work with 10up.


Well, one thing is for sure. I was not able to spend as much time at blogging as I wanted in 2015.

Let’s look at my blogging stats for 2015. These stats were generated using my “Year End Stats” WordPress plugin.

I guess the graphs are self-explanatory. My blogging suffered badly in 2015. I have written only about 17 posts in 2015, which was slighly better than 2014, where I wrote only about 15 posts. But the average length of my posts has increased and I am happy about it.

At the beginning of 2015 I wanted to improve my blogging skills and even committed to a blog post every week, which clearly didn’t happen. I guess I bite more than what I can chew.

So in 2016, I am going to commit myself to about 25 posts for the year, which will be roughly 2 posts a month.


Like blogging, even my reading commitment suffered from over commitment. I took a challenge to read at least 25 books, but ended up reading only about 19 books, but I kept up my promise of reading a couple of books in Tamil (my native language) and I am happy about it. You can checkout my 2015 reading list at Goodreads.

For 2016, I am planning to read at least 15 books (roughly one book every month) from a range of topics. Wish me luck here πŸ™‚

Speaking and Conferences

In 2015, I spoke in WordCamp Pune, which was my first WordCamp. Even though I have spoken in lot of conferences and events, this is the first time I spoke in a WordCamp and I am very happy about it. Overall I spoke in about 4 events in 2015.

In 2016, I am planning to speak in more WordCamp’s and if possible outside of India. I have already applied as speaker in both WordCamp Mumbai and WordCamp Europe. So expect to see meΒ in lot more conferences this year.

Pet Projects

In 2015, I contributed to two major version of WordPress and I am very happy about it.

I am planning to continue it this year and concentrate more on my WordPress plugins. So expect lot of updates to my plugins this year πŸ™‚

New Skills and Continuous Education

I have the habit of learning something new every year. In some years it will be a new programming language and in others it will be a new framework. In 2015 I concentrated more on my JavaScript skills and learned both Backbone and Grunt which I also used in my job.

In 2016, I am planning to continue my concentration on JavaScript and focus a bit more on my frontend skills. I have already signed up for a React course. So expect some JavaScript related posts this year πŸ™‚

How was 2015 for you and I am interested to know what you are planning for 2016. Please a leave a comment or post a link to your blog post about your plans for 2016.

Happy new year everyone!

Related posts

Tags: , ,

6 Comments so far

Follow up comments through RSS Feed | Post a comment

  • shrinivasan says:

    Wishes for your efforts on reading and writing.

  • bruno says:

    Glad to hear that you are spending more time with you son.

    so which one is it gonna be after javascript? Might i ask what prompted you to go for Javascript?

    personally , on my side, i had one heck of a year. Had to clear two language certification course. One lpic certification, plus a few federal exams.

    On my learning side, tried a new linux `nixos` and was pleasantly surprised. Declarative syntax and effiecient option to rollback, something that i missed in arch. Don’t get me wrong i still like arch but the whole rollback was something i wished would be as smooth in arch as it was in nixos.

    And my haskell went tangential (again). now i am recalling all the category theory i did in my mathematical Physics.

    • Sudar says:

      so which one is it gonna be after javascript?

      I don’t know yet. There are lot of frameworks in JavaScript that I may have to learn.

      Might i ask what prompted you to go for Javascript?

      Recently there is a huge push of JavaScript in the WordPress world. Since I have decided to concentrate more on WordPress for my career I am refreshing my JavaScript skills.

      And my haskell went tangential (again).

      I had a brief affair with Haskell back in 2010. So are you learning it for fun or for work?

      • bruno says:

        >I had a brief affair with Haskell back in 2010.

        Now i am interested to know the full details. How did you come into it, and how did it proceed.

        >So are you learning it for fun or for work?

        I know i should be learning something that is more used in industries but i am just learning it for my own understanding, and also the fun part.

        Here is a rough summary:

        I started haskell way back but found it not very interesting then (partly due to lack of libraries at that time, plus i was also looking for something that would do number crunching faster, FORTRAN, C and C++ were attractive candidates then) Most importantly, haskell threw a lot of compiler errors, more than any of the other 3 above mentioned languages and that was part of my reason for proceeding with it . But now i went back and wrote a few of my older scripts in haskell and after fixing whatever the compiler threw back at me, the code ran without any runtime error. Infact in my personal experience, 98% of the time, if the program compiles under haskell then it would run fine. No more fixing memory leaks and since i am not using it for any production stuff, i am happy with haskell for now.

        P.S: Also STEM folks are not the best coders. so that is there.

        • Sudar says:

          Now i am interested to know the full details. How did you come into it, and how did it proceed.

          As I said it was a very brief encounter πŸ˜‰

          The motivation was that I has some free time and I wanted to try out some functional language. Haskel was very cool and I liked it. But then I found out that there wasn’t major practical use (at that time) and I slowly lost interest.

Leave a Reply

Your email address will not be published. Required fields are marked *