things

some useful resources

concepts