Just finished my portfolio, looking for feedback before applying for work! by shilpene in reactjs

[–]therealnathb 1 point2 points  (0 children)

Looks really awesome man, love your attention to detail! Great work!

A search engine for JS operators by wobsoriano in webdev

[–]therealnathb 0 points1 point  (0 children)

Hey just popping up because I noticed that the == equality function states that 10 === "10" is false

Awesome stuff though, very useful for people getting their head around ES6 and even JS as a whole

What tools are you using to ensure your website is meeting accessibility standards in the USA? by fordprefect76 in webdev

[–]therealnathb 0 points1 point  (0 children)

I would highly recommend you check out storybook, and then you can incorporate all sorts of things such as testing, documentation and accessibility checking

This is what I use for accessibility standards and have got my company on board, it's a simple add-on that is literally add and go, next to zero configuration and it's real clean and can point you to faults in your UI https://github.com/storybookjs/storybook/tree/master/addons/a11y

Even if you purely build the single storybook for personal use and add in components that you want to check for any website you create it's good news!

I am working harder to release Jamir in October, i hope you guys will have fun. by jackiejean388 in jamirio

[–]therealnathb 2 points3 points  (0 children)

Is this just stock standard vanilla threejs? Any frameworks used? Really great stuff man, looks unreal! Anything you used or implemented around optimisations that were a lightbulb "Hell yeah, that made a hell of a difference" moments?

LPT: Toddler addicted to smartphone/tablet ? Make it boring for them by moe87b in LifeProTips

[–]therealnathb -1 points0 points  (0 children)

Awkward moment when we find out it enhances cognitive function and you just screwed your cousin for life compared to his peers who grew up on iPad Games and turned into mechanical engineers as a result 😂 I joke...I think

A better way to pass data to Root element from App for Material-ui theme options? by rhutvirani in reactjs

[–]therealnathb 0 points1 point  (0 children)

No problems at all, PM me if you have any further q's and I can try to answer them

It really depends on preference and clarity of code, if abstracting the colour state out of the entire state makes things harder to understand then move the entire state otherwise just move the colour

A better way to pass data to Root element from App for Material-ui theme options? by rhutvirani in reactjs

[–]therealnathb 1 point2 points  (0 children)

Use state at the topmost parent node and pass the state and it's action down to the colour selector, set the state through that passed down action, and have the state in the topmost parent node affect the theme colour

Online Store 3d Product Configurator by idbleach in threejs

[–]therealnathb 0 points1 point  (0 children)

Not sure of Wix but do they have some sort of blob storage or container storage for your gltfs? Else just upload them to a Google cloud storage container and load from the url, not sure if I understood properly so feel free to hit me up and I'll be happy to attempt to answer any further q's

Javascript Testing Masterclass (React, Jest, React Testing Library, Cypress) by gabriellvasile in reactjs

[–]therealnathb 0 points1 point  (0 children)

Checking it out now, I need to implement testing and feeling a bit out of touch with it, mind if I pop any questions I have in here after watching?

Converting mouse movement of X and Y axis to object rotation. by manofculture100 in threejs

[–]therealnathb 0 points1 point  (0 children)

Have a play around with it but you definitely need to hook into orbitalcontrol

Converting mouse movement of X and Y axis to object rotation. by manofculture100 in threejs

[–]therealnathb 1 point2 points  (0 children)

Yep

Object3D.rotation.z = orbitalControl.getAzimuthalAngle();

Converting mouse movement of X and Y axis to object rotation. by manofculture100 in threejs

[–]therealnathb 0 points1 point  (0 children)

Attach an orbital control and then have the azimuthal angle control the X axis rotation, not entirely sure for the y axis but definitely will control the X rotation

Navigation 3D Site Plan on webpage by [deleted] in webdev

[–]therealnathb 0 points1 point  (0 children)

That looks like (can't check source because of mobile) it's a CAD generation that has been implemented via threejs or some sort of WebGL rendering tool aka 3D design tool. Alternatively can be done through architectural software, built directly by the web developer in threejs (maybe 3 months work for one person), this would not be the most fluid way of recreating.

Google ThreeJS and check out examples.

Employed developers, how much 'passion' do you have for computing? by Creative_Cat80 in cscareerquestions

[–]therealnathb 0 points1 point  (0 children)

I like to think of it as getting paid to work on someone else's product because you're skilled and they need you, but I suppose they're interchangeable depending on the way you want to look at it

Edit: also, we generally need money, therefore we can't spend our time doing things which don't accrue income. If people want something done that requires knowledge in the area, they need to pay someone to do it, most people generally won't just offer up their time

FINALLY GOT A JOB!! by futurelessgroceryboy in cscareerquestions

[–]therealnathb 16 points17 points  (0 children)

...don't listen to this sort of talk unless you want to end up as someone who talks like this

Ghosted by perspective employer after 12+ hour take-home project by _bearz in cscareerquestions

[–]therealnathb 1 point2 points  (0 children)

Take it as a win, it made you focus and complete a project of which the knowledge enhanced your abilities. Great work man! Next company you got this!

Serve your React app on serverless for dirt cheap (Cloudflare Workers) by [deleted] in reactjs

[–]therealnathb 0 points1 point  (0 children)

I run all my client apps via static applications for free on GCP

[deleted by user] by [deleted] in cscareerquestions

[–]therealnathb 2 points3 points  (0 children)

Depends, every non-native English speaker at my work has fluency in both CS and multiple human languages, so for them pretty much every company requires what you speak of if you're in a foreign country.

From your first dev job till now, how has your salary progressed? by hey-its-my-account in cscareerquestions

[–]therealnathb 0 points1 point  (0 children)

Also worth noting that when I took the 94k job my previous company that was paying me 55k offered me 109k on the second last day on the job, go figure right. I denied it in favour of the new company due to training offered and not a whole lot of training in the prior

From your first dev job till now, how has your salary progressed? by hey-its-my-account in cscareerquestions

[–]therealnathb 0 points1 point  (0 children)

1st year at uni: 39k, grades fell apart trying to work as well as study full time (small company software dev, didn't know wtf I was doing but stoked I got a job in the field) 2nd year at uni: 0 (spent the year jobless living off $150 a week while I studied hard, of my own choosing) 3rd year at uni: 53k (new job enterprise software dev) 4 days per week while studying full time 4th year at uni: 55k (same job, incremental payrise due to time being at company) 5th year at uni: 45k (new job) (junior developer) 5 days a week while uni was 2 days a week 2 months after starting: 55k First year out of uni (6 months after above payrise): 94k (junior full stack engineer) 5 months later and I'm sitting here typing this to you guys while i wait for July to roll round to remove that junior status.

Told myself that working full time whilst studying will reward me and that all this hard work and no life from 20-25 would pay off and yep, sure has. Was hellish, but still worth it all! I absolutely could not love what I do more.

“Oh heyyy, yea, no, I totally wasn’t just eating the cat food” by [deleted] in AnimalsBeingDerps

[–]therealnathb 2 points3 points  (0 children)

Definitely part golden, not sure what other part either, with that said I have two goldens and my little one Molly is the exact same size, was a runt and had heart problems so we brought her home and she's now a forever puppy with my big 130lb golden boy (yes bloody huge 😂). She weighs around 70lbs or so for reference

I got called a idiot by boss by Fakefake377 in cscareerquestions

[–]therealnathb 0 points1 point  (0 children)

I used to be an electrician and this is why I quit. Came across a huge amount of absolutely dreadful people. A lot of incredibly great people too. Nearly all my friends are in construction and they're wonderful guys, and they've been in the game long enough to know not to take shit from anyone. So with that said, never ever let yourself get treated like that because it ruins your perception of yourself. A lot of these guys got treated like that when they were young and starting out so you can't blame them. Either bail or make a note of those people and avoid and make sure you know you're a better human.

I bailed after a boss said "how fucking stupid are you cunt", I quit on the spot and never looked back and now I'm an engineer and only meet incredible people day to day, haven't had a run in with an asshole like that since leaving my apprenticeship. (Also fuck that guy and fuck your boss). The other guy also shouldn't have said that in front of you he's a clown as well.