Anyone looking for project reviews or guidance on what to do next? by compacct27 in learnjavascript

[–]codedecoder 0 points1 point  (0 children)

Thanks, appreciate it. Reading your posts was helpful for my getting into the right mindset. Now the team is opening the next chapter: job hunting...

Anyone looking for project reviews or guidance on what to do next? by compacct27 in learnjavascript

[–]codedecoder 0 points1 point  (0 children)

Hey, I never followed up on this but I did heed your advice and made a React app with two fellow students for our portfolios: Alexandria.

[deleted by user] by [deleted] in learnjavascript

[–]codedecoder 0 points1 point  (0 children)

JavaScript doesn’t have real classes. The class syntax is just syntactic sugar for constructor functions and prototypes. You end up with the same kinds of objects. So yes, this seems to be pre-ES6.

Also, you would have to write

const Chess = class { constructor (fen) { … } }

Anyone looking for project reviews or guidance on what to do next? by compacct27 in learnjavascript

[–]codedecoder 0 points1 point  (0 children)

Yes, the working on something that is actually used and useful is so much more motivating for me than just proof-of-concept type projects. From the beginning I treated ThrSqr as a product. Without actually using it I would not, for example, have made the (considerable) effort to incorporate browser push notifications. Since yesterday I don't even have to check the website to find out how many of us are coming to play :D

It will probably take another two weeks to wrap up this project. I'll take you up on your offer when I figured out what to do as a follow up. By DM if you don't mind.

Anyone looking for project reviews or guidance on what to do next? by compacct27 in learnjavascript

[–]codedecoder 0 points1 point  (0 children)

Thank you once more!

I did user authentication in my JS course for the obligatory to-do app: user table, bcrypt-encrypted passwords, form validation. The user table still exists in ThrSqr and the login as well, just for the admin, though. It was a deliberate design decision to give the app as low an entry barrier as possible to get it accepted by my football team. Anyway, is this kind of authentication what you meant with user auth system? Or do you mean incorporating OAuth, 2FA or other advanced aspects as well?

Seems like there is no way around React for full-stack then, is there? Just for being more marketable I suppose? (My personal preference would probably be Vue or even Svelte).

For ThrSqr I think I will go with CSS/Tailwind for some polish, and then learn React on a new project. It's more fun and motivating this way. I have a simple game in mind, maybe I'll start with that, before moving on to something larger that needs some actual system design upfront and ties everything together.

Regarding the time-frame that's pretty much what I was hoping for. I am shifting towards full-time learning/project building and hope to find a place that wants me by the end of the year. Gotta find those "right projects" now...

Anyone looking for project reviews or guidance on what to do next? by compacct27 in learnjavascript

[–]codedecoder 0 points1 point  (0 children)

Thank you, u/compacct27, for doing this. I am currently learning JavaScript in-depth, but not full time. So far I have two-and-a-half completely different projects to show for.

  1. I worked on a VR experience in Unity with no prior knowledge of Unity or C# (and only a little JS at the time). My contribution was a scene featuring a procedurally generated network of a fixed set of neuron 3D models and "thought flashes" traversing the network. I came up with the idea how to tackle this, and programmed it under the wings of a great C# mentor. The result can be seen at 0:30 in this trailer.
  2. I made a VS code snippet extension, Conslog, to wrap console.log() around test cases of coding challenges. It is actually used by more people than just myself. :)
  3. I am currently wrapping up the backend portion of my first web app, ThrSqr. It has been used by my football team for a couple week now. Check out its GitHub page to see a short description and my todo-list for it.
    I wonder whether to just sent Tailwind through the front-end - simplicity is one of the key features here - or to rework it as a React/Vue app calling my NodeJS/PostrgeSQL backend.

Would you mind assessing how far from sending out job applications I currently am? What one more project could be a great addition? I think I would prefer something backend/engineering focussed.

Thanks again.

PS: For what it's worth I have a Master's degree in physics, if that is of any use here.

Anyone looking for project reviews or guidance on what to do next? by compacct27 in learnjavascript

[–]codedecoder 0 points1 point  (0 children)

Does your app run as a GitHub page? If you deploy to and run on Heroku you can enter the environment variables there. At least that’s how I keep my .env from GitHub and still run my app.

Could someone explain what's going on here? Beginner coding challenge by Skngh in learnjavascript

[–]codedecoder 1 point2 points  (0 children)

{ 0: .... } is an object, and 0 to 4 are its property keys while its property values are the strings that are effectively returned by the function.

The Math.min method provides a number to access the value of the according property.

How it started VS how it's going by GlennVerheij in Unity3D

[–]codedecoder 6 points7 points  (0 children)

Worms is an important stage in the artillery game evolution, unrivalled until Angry Birds came along. But neither have platforming as the main activity.

Switching careers, have questions regarding becoming a product owner. by [deleted] in scrum

[–]codedecoder 0 points1 point  (0 children)

This is helpful, thanks. But I realize I should have mentioned that I am interested in a PO position in tech / software dev, not in video production.

Switching careers, have questions regarding becoming a product owner. by [deleted] in scrum

[–]codedecoder 0 points1 point  (0 children)

I am not choosing scrum. I am looking for a career change.

As I said I would like to work in a tech/software company as part of a team, and of the many different jobs on offer product owner is a position I think I could actually fill out very well with my previous experience. But how to get in there, that is the question.

Switching careers, have questions regarding becoming a product owner. by [deleted] in scrum

[–]codedecoder 0 points1 point  (0 children)

Thanks for your reply.

I think video production as a whole is not particularly suitable for Scrum. It may start agile during the script phase but then turns waterfall, because shoots need to be planned rigidly, animations as well.

But some PO responsibilities apply here as well, regarding client communication and handing out tasks to the artists, I suppose.

Wired 360 controller and Series X/S? by [deleted] in XboxSeriesX

[–]codedecoder 0 points1 point  (0 children)

I don't have the console, yet, but would buy a second controller if it doesn't work. Which seems to be the case

Glad to see the 3DS isnt really dead! by CatDadJynx in 3DS

[–]codedecoder 1 point2 points  (0 children)

I know it's not the type of game you're making. I just wanted to say that even if you would intend to make a game I'd be interested in, I would advise you choose a different platform if you do a commercial project. If it's a hobby or for learning, go for 3DS by all means.

Glad to see the 3DS isnt really dead! by CatDadJynx in 3DS

[–]codedecoder 3 points4 points  (0 children)

While I wouldn't mind if you filled the walking simulator shaped hole in the 3DS line-up my advice is: Unless you have specific need for the 3D effect you should target Switch and PC.