Don't use 'presentational names' for class or id names. Use names that say 'what something is', not where it is on your page or what it looks like.
CSS
Because I always forgot:
box-styling: content-box // never use
* {
box-styling: border-box // yass!
}
Hahaha. 'FlexBox is kinda hard.' (2014)
Checkout normalize.css
clear fix Look up later. If maintaining old code.
overflow: hidden to consider if tackling the great collapse.
Neat hack near the end of the video about vertically-center text above an image. All the hacks seem out of date tho ...
JavaScript
Very basic introduction to JS. I didn't learn anything worth noting. It was a bit annoying when that the instructor kept refering to arrays as 'lists'.
The instructors butchered the context of this. Here is the code they were trying to accomplish.
I regret spending 10 hours on this course. It was far below the level of Lambda School's curriculum.
Node.js
Basic tutorial on Node.js and Express framework. Nothing of note.
The exercises were easy. I guess Lambda School taught me well.
Static Assets. Files that are not changed by the server. Assets served to the client as saved on server. Finally something new. We didn't cover this topic at Lambda School because we focused single-page apps.