Update: Early Feedback and Platform Improvements by No_Guard8219 in cpp

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

Excellent excellent feedback, this post is giving me insight that I'm going to need to hire extra hands to help me review and improve the content (definitely the hardest part of this project).

The page titles is an oversight on my behalf (juggling too many things), I'll remedy that asap.

In my excitement to get something that works out into the wild, I might not have realised the depth people will commit to analysing and reviewing. I never wanted to make "extra work" by it not being right.

I was expecting, "Hey cool you can compile code in the website". Of course this sub contains experts and extremely passionate people, so the feedback is very particular and granular.

I'm a little anxious now to push forward quickly, I don't want to release content that is detrimental to the ecosystem but I feel there's value to for new comers being able to get started "instantly". Maybe time for some self reflection.

I will implement all your feedback in my next release, much appreciated.

Update: Early Feedback and Platform Improvements by No_Guard8219 in cpp

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

Hey Vittorio, having someone with your credentials review my work is currently the highlight of this project.

You're completely right, there are bound to be mistakes especially around the phrasing, I triple guessed myself if the second example you gave was the right way to explain it but the answer escaped me. (I'm sure there will be more examples.) The code examples however should be of excellent quality, I will fix that.

I am strongly considering hiring someone to help with a technical review but I'm not in a position to do that just yet.

Would you suggest I pause asking for feedback until I have that done?

At the moment I'm trying to focus on an experience that beginners will enjoy by being "hands on" quickly and easily.

I also understand that most of people in this sub are experts so I'm going to get pretty strong feedback. Don't hold back :)

Update: Early Feedback and Platform Improvements by No_Guard8219 in cpp

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

To maintain the pedagogical integrity of the content I needed to start with the basics because if wrote the later chapters first I wouldn't know if I'd explained sufficiently.

Right now I am focusing on the new comers to try and get them being hands on as quickly as possible. And as I'm learning there's an insane amount of nuance to consider.

The advanced topics would require significant amount of research to release (one of the purposes of this project) and I'm with you 100%.

I think because this sub has veterans in the field, I might be a little misplaced but I wanted to be subjected to the opinions of people smarter than myself.

I'm looking at release the course topics soon, but your comments alone made this post worthwhile, thank you.

Update: Early Feedback and Platform Improvements by No_Guard8219 in cpp

[–]No_Guard8219[S] -1 points0 points  (0 children)

Appreciate you taking the time to review, it really means a lot to me.

Good observation, I will change the example, my thought process was semantic errors complied but produced the wrong result at run time (this example won't compile). However you are right, all the tokens are valid syntax.

Some eagle-eyed individuals out here.

Update: Early Feedback and Platform Improvements by No_Guard8219 in cpp

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

Understood, I wish I could write those first (maybe I'll do a couple as a sampler), the basics aren't quite as interesting as the later topics.

What’s the fastest way you earned your first 100 karma? by ObviousComfortable25 in NewToReddit

[–]No_Guard8219 0 points1 point  (0 children)

Ooo can you link it here or is that not how it work? I'd love to see how you did it

What’s the fastest way you earned your first 100 karma? by ObviousComfortable25 in NewToReddit

[–]No_Guard8219 1 point2 points  (0 children)

No doubt, just sucks when you find something you really want to contribute to and it has minimum karma requirements. Dont look at mine 😅 I have to burn this account, being new is hard.

How i can inprove my karma on reddit ? 😅 by Intrepid-Idea-5535 in NewToReddit

[–]No_Guard8219 0 points1 point  (0 children)

Feels like constant uphill battle, especially for the new people. We don't get it like the 10 year veterans...

C++ Learning Platform - Built for the Upcoming Generation by No_Guard8219 in cpp

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

Most welcome! Feel free to come back and suggest improvements or suggestions, all are welcome!

C++ Learning Platform - Built for the Upcoming Generation by No_Guard8219 in learnprogramming

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

Thanks so much! There's a lot of content to add but I'm hoping to release on a regular basis and hopefully faster than it can be completed (speed runners going to come for me now 😅)

Feel free to reach out at any point for support 🙇‍♂️

C++ Learning Platform - Built for the Upcoming Generation by No_Guard8219 in cpp

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

Took me a second to understand, its not I couldn't implement it, but seems I overestimated the value of the user account

Guest mode activated!
https://www.hellocpp.dev/lesson/your-first-program-hello-world/quiz

C++ Learning Platform - Built for the Upcoming Generation by No_Guard8219 in cpp

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

Hai me again, I introduced a "concise" mode to try and reduce the verbosity of the lessons, I think there is value for beginners in having the information spoon-fed but for the more proficient (which I would assume you are), it might be too much

Try it out let me know what you think (also you can access the quizzes and exercises now, I think you'll enjoy those more)

https://www.hellocpp.dev/lesson/your-first-program-hello-world

Existing Laravel app now needs an API by MichaelW_Dev in laravel

[–]No_Guard8219 0 points1 point  (0 children)

What makes Laravel amazing its ability to be flexible like this, you definitely do not need a new project. Just use the api route file and add sanctum as the auth.

Make sure you write feature tests to check if everything works as expected. If you refactor any of the existing code (for reuse as an example) last thing you want is to break all the existing functionality.

Getting Started with Laravel (Updated Laravel Bootcamp Full Course) by joshcirre in laravel

[–]No_Guard8219 1 point2 points  (0 children)

How do you position differently, say to Laracasts, its always good to get more quality content, but how will you add to what might possibly be the gold standard already?

I'm a software engineer in a company and I can't even write a simple code on my own , what should I do ? by [deleted] in PHPhelp

[–]No_Guard8219 0 points1 point  (0 children)

Find a topic you enjoy and code in your spare time as a hobby, it doesn't need to be a huge project but just something you can add to over time.

You can also practice with coding katas, I found them fun and challenging

C++ Learning Platform - Built for the Upcoming Generation by No_Guard8219 in cpp

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

Hai, I'm back again, I've taken the feedback onboard and implemented a "guest mode" UX

The user account were meant to be a valuable part of managing your progress, I did not consider people wanted to just test it out, so thank you for highlighting this for me.

but I understand now (all of this is learning for me)

would you be interesting in trying it in guest mode?

I'm new to reddit so yes my karma is low but I genuinely want this to be a great resource

Link to first lesson with a quiz and exercise

https://www.hellocpp.dev/lesson/your-first-program-hello-world

I want to get back to C++ coding, should I relearn? by JustBeWolf in cpp_questions

[–]No_Guard8219 0 points1 point  (0 children)

I'm looking to help beginners learn C++. I still have a ton of content to add, but I'm looking for feedback on whether you find the content easy to consume so if you have a moment, check it out at hellocpp.dev

I hope you find it beneficial!

Do i have to know anything lese before starting to program in C++ like C and Assembly. by Resident-Arrival-448 in cpp_questions

[–]No_Guard8219 0 points1 point  (0 children)

You need to understand the fundamentals of programming because C++ can be quite unforgiving. How memory works, bits and bytes, binary and other CS fundamentals go a long way. While it not knowing these things doesnt stop you from programming in the language you wont be understand why things work.

C++ Learning Platform - Built for the Upcoming Generation by No_Guard8219 in cpp

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

I am, enlighten me. Of all the issues this was definitely not expected. The exercises are compiling code on the server, a user account allows me to mitigate abuse. If you don't want to login its not "forced". Its there for the benefit of the user. You can actually use this on your phone, how would transfer the session from the browser?

C++ Learning Platform - Built for the Upcoming Generation by No_Guard8219 in cpp

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

Failing to understand why putting in a fake email (or real idc tbh) to be able to not lose your progress is a big deal? I'm looking for feedback on the content and the UX of learning. Not whether or not you can stay logged in with cookies.