It’s been a long time since I wrote a blog post. So I decided to write a recap post for 2017 and start this year with some enthusiasm.
Well 2017 is over now and it’s been a great year for me & my family. I accomplished only some of my new year’s resolutions from last year while others, I forgot towards the end of the year. I can again take a resolution for writing at least 4 blogs a month ( yeah it was my target last year 😛 ) and accomplish unprecedented (personally for me) growth in number of blog posts.
So here is my first post of the year with the recap of 2017:
January: This is the month of resolutions for everyone. I had added many things to my bucket list and promised myself to pursue them. I had even made a time-table . However, the only relevant and noteworthy thing I did was to officially join the WordPress community, on 28th January, 2017.
February: It was a pretty exciting month. First I read the book “Ignore Everybody” by Hugh MacLeod to start with one more of my resolutions, which was to read books. This was one of the two books I read in 2017, after making a resolution to read twelve books in the year (one book per month). I even wrote a note to myself after reading the book, just like this post containing some of my resolutions of past year. (I know it looks like a child’s scribble meaning nothing to any reader except for the child himself, but that was the whole point. Haha)
I started with building a strong base for WordPress Development with the aim of contributing to Open Source and creating my own WordPress theme. Meanwhile, I came across phasor.io and created the onion game as a learning activity for the same. I also discovered the concept of Continuous Integration, and I integrated Travis CI to my WordPress theme project on Github.
March: I stumbled upon a blog by Google which said HTTPS will be a ranking signal, and so I researched more on the topics of HTTPS and SSL(TLS). After going through a few blogs, I even went on to convert my blog from HTTP to HTTPS.
During the later part of the month, I created Tic Tac Toe game, based on the Minimax Algorithm. I also moved to Linux (Ubuntu) completely. 💻
April: This was the month for our college’s cultural fest “Scintilla”. A selfie contest was hosted in our college via Facebook. We created a webapp based on Facebook graph API to create a leaderboard based on the likes and emotions on the images. So yeah, it went viral in my college and I got the maximum ever traffic in my website.
May: As many of you may know, high traffic usually results in low performance. This needs for often radical and sometimes small changes in our servers to handle the surge in traffic. I researched on it and found out nginx as an alternative for apache. I changed my web server from apache to nginx, and did a comparison of the two.
Along with Rohit Juyal (my friend), I redesigned my college website which went live on 19 may. I was very happy to see that website live. 🙂
Your VISION and your self-willingness is the MOST powerful elements to conquer your goal
― Rashedur Ryan Rahman (sic)
June-July: I joined my internship at Kilobyte Technologies. As a part of project requirement, I introduced myself (I really did introduce myself on my own) to Ionic Framework and liked it, and now I used it in my project work for last year of BTech.
The high point of the month (and probably the year) was when I submitted my WordPress theme Kafal to the wordpress.org at the start of June. A higher point would have been to get acceptance for Kafal from the WP community for the same but I was not sure of it at that point.
In July one of my favourite blogger tweeted me and followed me back. It was really exciting. This was another high point for me. 😄
@shubham9411 thank you for the follow, Shubham! Love your mix of tech and life lessons / quotes on your blog. 😀
— Raam Dev (@raamdev) July 3, 2017
August: Kafal went live in WordPress.org after 2 months of wait. Having gone live on the 17th of the month, just 3 days before my birthday, I couldn’t have got a better birthday gift for myself. It is now active on 300+ websites.
September: In this month, I started with a front-end development course with freecodecamp, but stopped abruptly. I followed it with a back-end development course and built some node based APIs on glitch. But I abandoned my backend course too, at a point where we had to participate in a web-app challenge in which I did nothing. This was sad. It still is.
On the bright side though, we started building our minor project. I was building front end for the app on Ionic 2, so I spent most of time on learning Ionic and Angular.
No one is too small for anything. You just have to think big!
― Kathryn Lasky
October: This was the month of festivals. I just celebrated Dusshera and Diwali with my parents. 🎆
November: It was an awesome month. I did nothing other than making ppts, reports etc for minor project and industrial training. Well, it was actually awful.
December: There are months of festivals, and then there are months of exams. And December, sadly, is the month of exams. You will never know the struggle of keeping the fingers warm in chilling temperatures inside classrooms with no air conditioning, and – to make matters worse – broken windows, until of course, you have written exams in such conditions. I have digressed, I believe. But believe me, notwithstanding the result of those exams, writing those exams is no mean achievement.
I think I have covered the highlights of the year gone by. I think I can do more than this but at the same time I feel low and start underestimating myself. Hopefully, in future I can think of this post and push myself ahead.
— Shubham Pandey (@shubham9411) January 1, 2018
One thing I think I regret from last year is that I did not achieve my goal of reading 1 book per month. I was not even close. So, I will take it as a goal for this year and will try to read as many books as possible. This year, you can expect many posts as I am participating in CodeNewbie Challenge and I’ve selected Blog More challenge.
So if you want to read my blogs and want their updates right in your inbox, just fill in the subscription form below.
Subscribe to Blog via Email
Don’t live the same day over and over again and call that a life. Life is about evolving mentally, spiritually, and emotionally.
― Germany Kent