Hello everyone,
I’d like to ask for some advice. I want to start a project in Rust, but I haven’t found any good ideas yet. Does anyone have suggestions?
My main question is really that. I want to do a project because I’m feeling confused about why I’m learning Rust in the first place. To help you understand my situation, let me share a bit of my story.
I used to be a frontend engineer. The first time I heard about Rust was in the news that Webpack was going to be rewritten as Turbopack. Afterward, I read some articles and noticed that a lot of frontend tools were starting to use Rust. I thought, if I don’t learn this language now, I might be left behind. That’s how I started my Rust journey. In early 2023, I began with The Book, then moved on to Command-Line Rust, and finally read Programming in Rust, though I skipped some of the later chapters.
After that, I read crafting interpreters and implemented a version of it in Rust. Over the next year, I joined a project to develop frontend tools and worked specifically on a linter written in Rust. Then in July 2024, I was laid off. When I applied for new frontend jobs, it seemed like my Rust experience didn’t help much in the eyes of interviewers. That experience made me question why I was learning Rust in the first place.
I wondered if maybe I wasn’t skilled enough, so I tried to level up by reading advanced material. I went through Rust Atomics and Locks and watched some of Jon’s videos. The content was great, but it didn’t really answer my questions.
Right now, I can’t seem to focus on just reading—I really want to make something. If I had to set a goal, I’d say I want to create something that could get 100 stars on GitHub. Without making something, I don’t feel like I understand why I chose this language or how to keep going. I don’t know if I’m being too practical, but I hope that what I spend time learning can lead to a better life. Right now, my income isn’t enough for me to contribute to the community purely out of passion.
It’s been a few months since I last wrote any Rust code, and I’m unsure what to build next. I believe my doubts aren’t really about Rust itself. If I’d chosen C++ instead, I’d probably feel the same way now.
Lately, I’ve been looking at repositories by Evan Wallace and Andrew Gallant, but I haven’t found the right inspiration yet. Has anyone been through something similar? If you have, I’d really appreciate any suggestions on what I could build. It could be a project idea, or anything you’d like to say after reading my story. I’d be happy to hear any advice.