2019 year end review

Last year I wrote a list of things I wanted to achieve in 2019. So I thought why not I write a blog post every year-end about what I did throughout the year.

This post will be really helpful when I look back and think about what I did and how much I learned every year etc.

Summary of the year:

  • Read 5 books (Reading my last book Atomic Habits).
  • I started running πŸƒπŸ»β€β™‚οΈ regularly. So far I have run around 150km.
  • Started playing football and badminton.
  • Delivered 5 talks.
  • Started Waking up early on weekdays (6 AM) (This is my keystone habit).
  • I wrote only 1 post πŸ€ͺ this year (lazy me).
  • Took 3 long breaks (This post is written on the 4th break).
  • Contributed to 2 Open Source Projects.
  • Created a couple of Open Source Projects.
  • Curated & Maintained a newsletter.

My blog posts

I wrote only 1 article in 2019 πŸ˜†. In 2020, I am planning to write at least 1 article per month 😬.

Few blogs I frequent visit:

  1. http://dev.to
  2. https://web.dev
  3. https://v8.dev
  4. http://kentcdodds.com
  5. http://overreacted.io
  6. https://css-tricks.com

I also maintain a git repo called Today I Liked which has all the articles I read throughout this year.

Open Source Projects

I have more OSS projects in my GitHub, in which some are half baked/just ideas and some are completed fully but in private repo.

More open-source projects can be found here.

Git streaks

Once my wise friend Hemanth told me that git streaks are just gimmicky and all it does is put stress on you and that he stopped doing it. I wanted to stop as well and take breaks whenever I can and I need to.

Hence my streaks look like this.

Git Streaks 2019

But now looking back I took a lot of breaks πŸ™„πŸ˜† and feel great about it.

Newsletter

Along with my friends Shidhin and Hemanth, we redesigned & rebranded our newsletter (previously known as pwa.tips) as this week in web.

Name is heavily inspired from this week in react newsletter from Philipp Spiess do check out his newsletter.

As of today, our newsletter has 570+ subscribers. We have subscribers all around the world (USA, Germany, India, Turkey, Japan, etc).

And our top readers are from USA.

Things we use for our newsletter
  • Gatsby - Gatsby is a free and open-source framework based on React.
  • Generate Newletter and along with google sheet to generate newsletter template which hardly takes 2 mins.
  • Mailchimp - Mailchimp is free up to 2k subscribers.

Talks

Date Title Location Event
Aug 14 Technical Committee 39 (TC39) Bangalore, Thoughworks UI Catchup
July 29 Intro to ReactJS in 2019 Bangalore, Thoughworks Office Level
July 11 Serverless for Frontend Developers Bangalore, Thoughworks UI Catchup
May 11 Performance Budgeting Bangalore, Paypal Office PaypalJs
Apr 07 Let’s Talk Web Performance Bangalore, Thoughworks UnFold UI

Books I read

List of things (Professional) I learned

  • Docker
  • Node, Express
  • GraphQL
  • What is Technical Committee 39 (TC39).
  • Serverless
  • Data Structures & Algorithms

Conclusion

All in all, I feel great this year than the previous year. I have accomplished a lot of things and I learned a lot too both professionally & personally. In 2020 I again have a huge list of things I want to accomplish and things I want to continually do every year.

So, thanks for reading, see you next year for the same.

Hi, I'm Gokul πŸ‘‹

I'm a web developer andGoogle Developer Expert (GDE)from Bangalore, India. Besides coding, I like gaming (COD mobile mostly these days), running, football, travelling and finally an author.

Gokulakrishnan Kalaikovan

Β© Gokulakrishnan Kalaikovan

Made withGatsby& some❀