Things I dont know as of 2018
Inspired from Dan Abramov's article
First of all, there are a lot of things I don't know. There might be techniques whose names I haven't even heard yet. This isn't an attempt to name all those things, this is just a list of things that have been on my bucket list for a long time, but haven't got to learning yet.
-
Javascript Animations
I can do normal animations using CSS, may be even jQuery fadeIn and fadeOut. I have been on the page for GSAP and even React Spring and React Motion multiple times now, but haven't made something real, till now.
-
Microqueues
After Philip Roberts talk on What the heck is event loop anyway? I now understand what event loops do, but microqueues are still a black box. May be I don't have to know it to use any of the JavaScript APIs, but I'm sure knowing it would make it better.
-
AWS, Google Cloud
I know the documentation for both these have improved so much over the last year, but it's still a large jungle for me to navigate. AWS needs to be credited for some real application tutorials and easier setup initiatives like Amplify and Lightsail. Google has always had Firebase. I understand bits and pieces of what and why but there is a lot more that I have to take in.
-
Database Design
Having read lots of articles and tutorials on designing them, I'm not sure if I get them right, whether it's MongoDB or Postgres. It's hard to even explain where I would plug in something like Redis.
-
Design Patterns and Algorithms
More of these, always.
The aim from this article, is to help me have this reference to learn in 2019. As important is the initiative to #LearnInPublic, I also think admitting that you do not know some things helps you learn much better.
Here is to a better 2019 🥂