I've been trying to optimize my site as much as possible. One thing I can't figure out is reducing first byte time as WebPagetest gives me an "F". Does anyone have any tips for this? My site domain is registered through GoDaddy and hosted on GitHub pages.
I have a pretty streamlined site, dude. I would say, the only thing to get done is not time to first byte, but specify an expiration date in the far future for
/css/main.cssexpires in only 10 minutes
/img/0-bg.svgexpires in only 10 minutes
/analytics.jsexpires in only 2 hours
Regarding Google Analytics, try to host it locally to be able to specify expiration date.
The issue with the time to first byte is caused by your web host, the usual recommendation is to change the host. You could improve your other issues noted here: https://gtmetrix.com/reports/www.jessetrippe.com/LXD2azQA which will decrease page rendering time, but no the first byte.