Supporting your personal development with homemade resources