Have read a serial of post about the stack frame, that's some thing basic on native development.
- Journey to the Stack, Part I
- Epilogues, Canaries, and Buffer Overflows
- Recursion: Dream Within a Dream
- Tail Calls, Optimization, and ES6
- Closures, Objects, and the Fauna of the Heap
These posts are write by Gustavo Duarte, and all are describe with figures and funny examples, worth to spend some time to read.