awesome awesome tools and reference documents about programming & design & self-salvation for youth