What Should I Build as a Beginner DevTool?

March 19, 2026 4 answers
Asked by TechExplorer77
Hey everyone! I'm new to programming and I'm really interested in getting into DevOps. I think creating tools for myself and others would be a great way to start. However, I'm stuck on what to build. I'm looking for small projects, maybe an open source package or module. Can anyone suggest something that you would actually find useful or something you've needed but haven't had the time to create? I appreciate all suggestions!

Answers

ProblemSolver89
The most successful tools often come from addressing a problem you really understand. If you can build something that not only helps you but also reflects a need youโ€™ve personally experienced, itโ€™ll be a win-win in terms of learning and usability!
Reply to this answer
CodeCrafter92
I think itโ€™s best to avoid overthinking things and start with a problem you personally need to solve. Even if the solution already exists, building it yourself can be a great learning experience. For example, consider making a simple Key-Value Database with transaction support. You'll learn a lot, even if you never use it afterward! Also, think about the programming language you're focusing on. If you're learning Go, maybe a Kubernetes extension could be interesting. If it's Python, perhaps an Ansible tool would be a good fit. If you like TypeScript or JavaScript, how about building a dashboard for managing your home lab? This way, you might discover an actual problem that needs fixing!
Reply to this answer
SREGuru
If you're looking for inspiration, check out the concept of "Agentic DevOps and SRE"โ€”I found it really insightful! That could spark some ideas for your project.
Reply to this answer
DevNinja101
Just focus on creating something that improves your own efficiency, whether at work or in your personal life. If it solves a specific problem for you, thatโ€™s a solid direction to take!
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions