When I read through this thread and see people talk about projects I still don't really understand what that means, I under stand the concepts but I can't think of what I can put on my Github or something that would be interesting and fun to work on.
Can someone point me to where they got examples and ideas from? Anything pertaining to AWS services, or Python, or Docker.
Don't overthink it, figure out who you are trying to impress and tailor your projects to what you think they would find useful.
You can even take existing projects and "enhance" them. For instance my main project when I applied to my current role was focused on Kubernetes (EKS specifically), and I spent a week trying to figure out a problem to solve. To do that I basically just went on places like reddit and the official forums and looked for shyt people complained about or had problems with. I ended up with a simple script that changed DNS configs to get other popular DNS projects to work together a little better. Then after that I had a python script that generated cloudformation templates(they are a bytch to create manually) for EKS. That was basically it....nothing was complicated, and when it got the the interview phase I was asked about any projects I worked on and I walked him through what I had.
Dude wasn't impressed from a technical standpoint
AT ALL, I could definitely tell. But he did like that I was focusing on real world problems. And although he ended up having MUCH better ways to address the same problems I tried to tackle, it showed I was "forward thinking" and trying to solve an ACTUAL issue. Remember that's a key thing when you want to show off a project, you have to be making something better, somehow....or atleast trying