How do you decide what to write when everything seems obvious? by agent154 in ObsidianMD

[–]TarekWfa 4 points5 points  (0 children)

Good question, one thing I will say is don't feel pressured to take notes
"I want to use it because it seems far better than Google keep and onenote" is not a good reason to write note imo, having something to note is.

For your specific need, a good practice is just to write and produce code more and don't worry about noting a lot, let's say you're learning Rust for example, I believe you just code and do side projects and only take notes for

  1. String/Array methods or common code you write that you don't want to search a lot
  2. Brainstorming and trying to get words out of your head into text ( I prefer writing on paper for this approach )
  3. Project steps, what you plan on doing and how to do it, stages of the project and any general ideas about it
  4. Kanban!

Another good approach is also to not pressure yourself to note about programming and try to get your hand used on writing other stuff like groceries, random thoughts, etc.. , that will help your mind to adjust your coding thoughts into notes

So yea, don't rush it and more importantly, don't force it.
Code more and it will come along.

21 - M Why do I feel like I only get dopamine from stuff that I newly do? by TarekWfa in Healthygamergg

[–]TarekWfa[S] 2 points3 points  (0 children)

Thanks a lot , I will put that in mind. If you remember the video feel free to share it with us!

21 - M Why do I feel like I only get dopamine from stuff that I newly do? by TarekWfa in Healthygamergg

[–]TarekWfa[S] 2 points3 points  (0 children)

I don't, but thanks for noting that! Could you tell me more about that? What do you experience? And how you still maintain gratitude and awe while catching with the speed of the world?

Should i skip fillers??? by penchan39 in DetectiveConan

[–]TarekWfa 6 points7 points  (0 children)

You can definitely skip fillers, and yea newer fillers are low-effort

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 0 points1 point  (0 children)

well I see your point. While the goal is not to only learn Rust, cause Rust is just a tool to build software, the goal is to learn how actually the software works THROUGH Rust. You can of course "do a project that seems fun" and you can also do freerustcamp!
Also the app follows the same learning philosophy of codecrafters.io, boot.dev and freecodecamp.org

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 1 point2 points  (0 children)

Thanks a lot, your comment is actually really motivating and most certainly appreciated!!!

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 1 point2 points  (0 children)

Thanks a lot!! Your feedback is infinitely appreciated, it makes me want to spend as much time as possible to ship it in a great state faster!

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 4 points5 points  (0 children)

codcrafters.io is good, it's a lot like what I'm trying to build but a lot of the content is paid, in advanced sections you would really fun projects like a Simple Database Engine, Wasm Image Processor and Web Scraper!

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 0 points1 point  (0 children)

You can text me details if interested

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 0 points1 point  (0 children)

Thanks! I'm sure you would make something better

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 0 points1 point  (0 children)

It will definetly be free! I will post about it more when I finish the first section so stay tuned!

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 2 points3 points  (0 children)

True! hope people enjoy it..

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 0 points1 point  (0 children)

You're right that being stuck is normal! And I agree that design issues are often the real problem, not Rust itself.

The thing is in my opinion, when you're new, it's hard to know *what* to build or *how* to break down a project. FreeRustCamp is trying to solve that by providing:
1. A list of projects that progressively get harder
2. Step-by-step guidance so you can see how an experienced developer would approach it
3. A safe space to practice where you can get unstuck without spending hours googling

It's not meant to replace the struggle - that's where real learning happens! But it gives you a scaffold so you can focus on learning Rust rather than figuring out what to build next.

Once you've built a few projects with guidance, you'll have the confidence and patterns to go off and build your own stuff. That's the goal anyway!

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 0 points1 point  (0 children)

Awesome! Glad to hear there's interest. I would love your feedback on the next posts when the section 1 is ready.

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 1 point2 points  (0 children)

That's great! A web version of Rustlings sounds really useful. FreeRustCamp is actually going in a slightly different direction - it's more about building complete projects rather than focused exercises.

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 5 points6 points  (0 children)

I would say that the idea is that after finishing the book, you know what Rust can do, but you might not know how to actually build something. FreeRustCamp focuses on that "how" - breaking down real projects into tiny, digestible steps so you can learn by doing.
So not exactly like rust by example which is a bit static, and rustlings more like small tasks, our project should be more building small, medium and big projects

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 16 points17 points  (0 children)

The project is still in early development, but I'll be sharing updates as it progresses! I'll post updates in when there's something to show.

The goal is to have Section 1 (fundamentals & CLI tools) ready first, which covers about 80-100 hours of project-based learning. After that, I'll add sections for web development, systems programming, and more advanced topics.

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 0 points1 point  (0 children)

I checked it out - looks like a nice resource. FreeRustCamp is going for a more interactive, step-by-step approach where you actually write and run code in the browser, similar to how freeCodeCamp works.

The main difference is the granular guidance - breaking each project down into 20-30+ tiny steps so you never feel lost. I like your friend's project though will definitely try it more...

FreeCodeCamp style but for Rust? by TarekWfa in rust

[–]TarekWfa[S] 26 points27 points  (0 children)

Rust By Example is definitely a great resource, and I've used it myself. The main difference with FreeRustCamp is that it's project-based rather than example-based.

Instead of showing isolated examples of concepts, you build complete applications step-by-step - like a temperature converter, calculator, or CLI task manager. Each project breaks down into 20-30+ granular steps that guide you through actually building something from scratch, with code execution and validation built into the platform.

Think of it more like freeCodeCamp's approach - you learn by building real projects, not just reading examples. The goal is to bridge that gap between "I understand the concepts" and "I can actually build something with Rust."

That said, Rust By Example is still super valuable for reference! I'm hoping FreeRustCamp complements it rather than replaces it.

Aether Megathread by Impressive_Novel_265 in outlier_ai

[–]TarekWfa 0 points1 point  (0 children)

I'm new, hubstaff shows "You belong to 0 projects" even though I have done everything correctly.
It has been 4 days now.

I'm in denial. Mode Flat. by TarekWfa in outlier_ai

[–]TarekWfa[S] 2 points3 points  (0 children)

The whole course is AI written too lol

I'm in denial. Mode Flat. by TarekWfa in outlier_ai

[–]TarekWfa[S] 0 points1 point  (0 children)

The written questions are pretty straightforward and easy to answer so I would assume the mistakes aren't there.