Rafael Menezes

Skills

Here are some skills I think are important to grow as a web developer and how I'm traking on each of them, ocasionally with some links to posts. If you think I'm missing something important, let me know in the comments.

PS: The list of subjects here, is a simple assumption of what I think is important to know and understand as a javascript developer. The percentages indicates my level of confidence when applying

Javascrit64%
Scope & Closure (100%)
Async & Promises (100%)
ES6, 7... (55%)
Design Patterns (14%)
Babel (5%)
Webpack (40%)
React - Core76%
PropTypes (80%)
Context (100%)
Hooks (0%)
React - Styling48%
Stylesheet/Inline (100%)
CSS Modules (0%)
Styled Components (10%)
Animations (80%)
React - Patterns54%
Prop Getter (collection) (60%)
Compound Components (context) (100%)
State Reducer (60%)
Control Props (40%)
Provider Pattern (0%)
HOC (20%)
Redux10%
Node23%
Express (45%)
Docker (20%)
Testing (25%)
Advanced Patterns (0%)
GraphQL27%
Queries (80%)
Apollo (0%)
Node.js (0%)