my ramblings (also known as "how to boost your ego by yapping about something you learned an hour ago")