Welcome Record

I spend a lot of time searching for a project that I will be interested in creating. I 've sorted through many variants, but all of them ended up settling in the backlog. Every time something was wrong with these projects; either the idea seemed crazy, or the task was not interesting. And in another case, I would sit at the keyboard, scroll through all my RSS feeds, and think about what else I could do, but I'd invent nothing.

But it's 2025 now, and in my browser tabs are living links to LLMs. I opened one of them and started writing my thoughts about this situation: my problem with searching for interesting projects and why I 'm searching for them. Among the standard advice which I already knew, one more point became apparent: the incremental approach to projects. I should start from one simple thing and gradually increase its complexity and functionality. At this point, there was one piece of advice about gathering CPU loading data.

Next, the project got off the ground. Firstly, it's a direct task for a Linux administrator. Secondly, for creating it, I will need to access the /proc pseudo file system. An incremental approach may have varying complexity (even to an absurd level), and this is good. I can incorporate many technologies into the project and sharpen not only my coding skills, but also better understand the Linux system, libraries, and other things – for example, databases which I haven't used before.