Hey folks! I just wrapped up my very first personal project as a budding DevOps engineer, and I'm super excited to share it with you. The inspiration came from various posts I've seen here, and I wanted to get some hands-on experience to really learn the ropes. For this project, I stuck strictly to the official Ansible documentation—no help from AI, except for using Gemini to assist with writing the README.md. It was an awesome learning journey, and I'd really appreciate any feedback you might have. I'm also open to suggestions for new project ideas as I continue my path in DevOps. Thanks a ton! P.S. I have a few more projects on my GitHub, but they're mostly related to my bootcamp studies. You can check out my project here: https://github.com/Abo1406/resume-as-code
2 Answers
Great initiative on your project! It's awesome to see you diving into DevOps tools. However, I think you might want to shift your focus from specific tools to more solution-oriented projects. There's a saying: "If all you have is a hammer, everything looks like a nail." Look for projects that demonstrate actual infrastructure as code and are more aligned with real-world production environments. That could provide better learning and showcase your skills!
Not trying to be harsh, but I think there's a lot of room for improvement here. The project idea isn't the best. I suggest deploying a website on a free cloud service and setting up a CI/CD pipeline for it. Start simple—maybe a static site on S3 with a GitHub repo. Use GitHub Actions or Jenkins for the CI part. You'll find tons of simple React or Angular projects to use as examples. Best of luck!
No hard feelings at all! It’s all valuable feedback, and I appreciate it. I'm definitely ready to sort through the lessons learned and pick out the gems!