My life is boring. Unlike many previous years, when I either moved a country, got a newborn, changed a job, or travelled tons of countries, 2019 turned out to be unremarkable in so many respects. I do not know if this could be because of not having a clear plan as I usually do (see my reports and resolutions for past years here) or if this is because of becoming older and less ambitious. Hoping my 2020 is going to be way more exciting and positive! Wishing you a very happy new year!

2019 Recap

Let me try to pull out at least something of notice for 2019:

  • Technically travelled around the globe in 6 days (airports: YVR->HKG->SIN->BLR->HYD->STV->BOM->LHR->YVR). Not enjoyable at all
  • Bungee jumped (pic above)
  • Leaned to solve Rubik’s Cube (personal record 2m41s)
  • Visited real home (Ukraine) and previous home (Austria)
  • Drove from Vancouver all the way to Death Valley and back
  • Ran 52 times with total distance 311 km
  • Worked out 107 times
  • Gained 7kg. Yes, on purpose and it wasn’t any easy as I’m super skinny guy with insanely high metabolism, yet after this my BMI is still < 20
  • Set some personal records (half-marathon in 2h00m, 10km in 52:41, 1km in 3:50, longest run at 33km, pushups in a single set 101, pushups in single workout session 600, grouse grind of 2830 stairs in 46min)
  • Listened to/read 24 books
  • Managed to get at up around 5AM-6AM for couple of months and gave up
  • Solved 282 leet code problems and haven’t given up yet
  • Wrote 6 blog posts (shame!)
  • I didn’t use Facebook, rarely used Twitter, watched only 2-3 TV series, went to cinema only once and this is all good (probably) except I cannot join all of the conversations
  • “O, Canada!” is welcoming. I’m now a permanent resident and feel myself more like at home than I felt in Austria

Bad things:

  • Created an instagram account and that thingy eats some of my time
  • Cannot get up even within 1 hour after alarm going off
  • Made very few friends (too few in fact)
  • Visited 0 conferences
  • Contributed to 0 open source projects
  • Learned 0 new programming languages
  • Learned 0 new frameworks
  • Spoke at 0 events
  • Got 0 promotions
  • 0 interviews given [Edit 5Jan2020: from contact to offer or rejection]
  • Can come up with N+1 things with number 0 and where I would want it to be > 0
  • … you got the idea

Can have anything; cannot have everything

While some of those good things might seem interesting or even inspiring and some of bad things might not sound too horrible, I hate to celebrate. Problem is that I do not feel any progress in this year whatsoever. One intriguing thing that I came to realize is that I do have resources (relative youth, great health, some money) allowing me to do so many things, but sadly I cannot do everything I want and, maybe, I shouldn’t. Let me bring a quote from one of the books I read recently:

… you can have just about anything you want, but not everything you want. Maturity is the ability to reject good alternatives in order to pursue even better ones.

Ray Dalio, Principles: Life and Work

This is so sad! We don’t know what is right in this life and there is no “start over” button, at the same time “game over” is coming for everyone.

2020 Plan

So what’s up for the year 2020? A change! I don’t want any more children as two are already giving me hard time, but I don’t mind changing something about my work, learning something new and exciting, traveling somewhere exotic, or coming up with some fun that makes me and others happy.

Motto for the year 2020: “Break the records!

Last updated 1 April 2020

  1. [Edit 29Jan2020] Spend more quality time with kids in 2020 than in 2019 as measured by wife’s opinion
  2. Travel a distant country (candidate New Zealand, other places count) Changed thsi to be a long 2+ weeks roadtrip.
    COMPLETED
  3. Write 24 blog posts, of which at least 12 are of a technical content
  4. Listen to/read 24 books
  5. Run 52 times and take part in a race (candidate VanSunRun on 19April)
    COMPLETED
  6. Ski 12 days (night skiing after work counts)
    COMPLETED
  7. Improve swimming by going 10 times to swimming pool (consider a course)
  8. Learn to walk on hands
  9. Work out 104 hours
  10. Gain another 7kg of pure muscles (70kg, BMI of 22, fat 11-15%)
  11. Drive a racing car
    COMPLETED
  12. Go indoor climbing 10+ times, learn to do 5.10+ YDS and V4+ Hueco (USA)
    COMPLETED
  13. Some adrenaline rush thingy (skydive, bungee, paraglide, etc)
  14. Learn a programming language (tiny project counts ~3 blog posts)
  15. (re)-introduce myself to Machine Learning (basics + TensorFlow)
  16. Sleep 8-9 hours, but learn to get up with damn alarm instantly (15 sec). This one might be the most challenging as this is a horrible habit of mine (hitting “snooze” for 2 hours)
  17. Limit read-only social media activities to 2 hours a week (scrolling Facebook/Twitter/Instagram/LinkedIn, excl. posting and messaging people) as to produce instead of consuming
  18. Meaningful work related change
    COMPLETED
  19. Solve 100 leet code problems
  20. Visit a tech conference and/or some tech meetup(s) (2+ counts)
  21. Quit regular money wasters (going out for lunch, 5$ coffee, etc, max 1 a week or 52 in a year)
  22. Reduce coffee (max 1 per day); best if I could go cold turkey
  23. Increase focus at work (track screen time and distractions)
  24. Invest 20% more money in 2020 than in 2019
    COMPLETED

Ok, these are 24 items. The goal is to complete at least 12 of them. Obviously some are more important and challenging like work related change and some are way less important and easy like learning to walk on hands, but, as a matter of fact, 92% of new year resolutions fail, so promising to do >=50% of the list might be a reasonable approach.

Happy New Year!

Dear reader, what’s your plan for the year 2020? Do you have one? Is it achievable and specific enough so you can keep yourself accountable?

If you haven't subsribed yet, you can subsribe below: