The topics I want a better understanding of
I read the 33 concepts every JavaScript developer should know and realised there's gaps in my understanding of JavaScript and a bunch of other important stuff too. These gaps can be plugged by setting aside time for study or building small prototypes. I want to look back come the end of 2019 and see that I've made headway to bridging these gaps in my understanding.
Id | Category | Description | Completed |
---|---|---|---|
1 | JavaScript | Call stack, event loop, task queue | 2018-12-30 |
2 | Microservices | Handling distributed transactions using Sagas | |
3 | Learning | Tim Ferriss' DiSSS system for accelerated learning | |
4 | TypeScript | Used with Node and React | 2020-02-01 |
5 | Kubenetes | Basics of deploying apps and internal services | |
6 | GraphQL | Handling deprecated fields, metrics over queries | 2019-09-01 |
7 | C language | Basics of compiling, testing, memory management | 2019-08-01 |
8 | DDD | Domain Driven Design architecture, implement in app | |
9 | SQL | Query optimisation (EXPLAIN) | 2020-04-01 |
10 | Memory | Allocations on the Stack vs Heap, deallocations | |
11 | Algorithms | Sorting algorithms including merge, quick sort | 2020-02-01 |
12 | TCP/IP & OSI | Basics of internet architecture (packet movement) |