We're already linking accounts to GitHub, why don't we parse GitHub journals and sync them to the platform.
To prevent abuse, journals synced from GitHub should indicate that somewhere (doesn't have to be user facing) since the dates on it might be wrong. There also needs to be a way to input hours spent per journal without making it public.