[22:05][handmade_debug.h: Consider whether we want to store parent pointers for variables]
[23:25][handmade_debug_variables.h: Introduce debug_variable_group_builder to enable DEBUGEndVariableGroup to pass the parent VarGroup back]
[25:07][handmade_debug_variables.h: Add a GroupDepth and *GroupStack array to debug_variable_definition_context to show another way to solve this problem]
[29:13][handmade_debug.cpp: Initialise that GroupStack in debug_variable_definition_context]
[31:07][handmade_debug_variables.h: Continue on cleaning up compile errors]
[33:05][Blackboard: Traversing trees using pointers and then stacks]
[38:08][handmade_debug.cpp: Add *Stack to WriteHandmadeConfig ]
[41:51][Blackboard: The natural order of the stack]
[45:40][handmade_debug.cpp: Introduce debug_variable_iterator to augment the stack]
[52:39][handmade_debug.cpp: Continue cleaning up compile errors]
[54:15][handmade_debug.cpp: Unwind the stack iteration loop]
[56:25][handmade_debug.cpp: Use our stack implementation in DEBUGDrawMainMenu]
[57:25][handmade_debug.cpp: Continue cleaning up compile errors]
[1:00:46][handmade_debug.cpp: Introduce a dummy GetDebugViewFor]
[1:01:18][Correctly spell "variable"][quote 269]
[1:01:27][handmade_debug.cpp: Finish cleaning up compile errors]