resources

useful things that I have come across