I would recommend looking at static sites for learning the basics of building websites. There are a ton of static site generators in different programming languages. You'll be able to to build as you go and learn how the various parts of a website work together.
I recommend looking at jamstack.org as they have a long list of options.
Personally, I enjoy Hugo, a Go based static site generator. Though if you're unsure then try a couple out and see which you like best.
You have a resume or website I could take a look at?
My suggestion is to look at networking events and see if you can get involved in startups. You will be talking to people on the team and it's a good way to make connections.
I'd also look into the Education sector (i.e. colleges, universities, school districts) It's how I managed to get my start in tech. https://www.higheredjobs.com
And don't feel bad about it taking a while to find a job. I graduated a few years ago and it took me 6 months to get something lined up. The market is weird right now.
Any recommendations for getting started in Gentoo?
I was taking a look at their documentation and it seems quite comprehensive. Though I was wondering if there are any books or tutorials that the Gentoo community also values.
Does anyone have recommendations for which Julia books are worth reading? I've found lists of Julia books but wanted to prioritize my time and get up and running for software development. Any recommendations are appreciated. Thank you.
Here's some more generalized advice about avoiding burnout while job-seeking/interviewing.
I would say the best way to avoid burnout and get better results is to tailor your resume to each job posting.
Most people send out general resumes which causes a candidate to blend into the crowd. My sister used to be in HR and sometimes they only have a small amount of time to skim each resume. So in your cover letter and resume you want to show off your interest in the company and skills right off the bat.
Think of the job posting as bullet points, hit the major points they are looking for in the brief intro paragraph, they will have more incentive to give you an interview.
If you know a graphic designer, it may be worth in to get a custom resume design. Though templates work too, just make sure to not pick a commonly used template. Consider templates on Gumroad or similar sites if you are on a budget.
Another Interview Point.
If it takes them 7 interviews to decide on a candidate don't bother with that company. It shows you that they are
a.) Don't have their act together. A red flag for incompetence.
b.) Are looking for a unicorn candidate and are just stringing you along as a backup candidate.
c.) Already know who they want to hire but have to play "the hiring game" so they can justify why they hired their chosen candidate.
I worked with a company that had me do 5 interviews to get the job and it wasn't a great experience. I ended up quitting due to the management and lack of support.
My advice is a 3 interviews rule. If the company can't figure out if they want you after 3 interviews it is best to look elsewhere. You have to remember that your time has value.
I recommend looking at jamstack.org as they have a long list of options.
Personally, I enjoy Hugo, a Go based static site generator. Though if you're unsure then try a couple out and see which you like best.