Building Things That Are Useful
I like building things, but what motivates me most is seeing something I made become useful to someone else.
That is one of the reasons I try to keep many of my projects open source. With Amadil, for example, the idea was not only to build another CLI tool. I wanted something that students at 1337 could actually use to start their projects faster.
And this mindset already exists across the 1337 and 42 Network community.
A good example is Cleaner_42, built by Omar Bouykourne, a 1337 student.

- Repository: [github.com/ombhd/Cleaner_42](https://github.com/ombhd/Cleaner_42)
- Omar's GitHub: [github.com/ombhd](https://github.com/ombhd)
Cleaner_42 is an open-source tool made for 42 Network students. It helps free disk space by cleaning things such as 42 caches, VS Code caches, browser caches, temporary files, and more through a simple cclean command.
I like projects like this because they solve a real problem students face and then make the solution available to everyone instead of keeping it personal.
For me, a project becomes more interesting when it goes beyond my own computer.
When another student uses it, gives feedback, improves it, or simply saves some time because of it, the project has a real purpose.
Open source also means that a project does not have to stop with its original creator. Someone else can understand it, modify it, contribute to it, or use the idea to build something new.
Seeing people use something you created in a positive way is one of the most satisfying parts of programming for me.
It makes me want to keep building more things that are simple, open, and genuinely useful to the community.
Appreciate that you are reaching here and reading the my first blog Thank you ❤️
Hassan Aguezoum
