How many of you folks use macOS for NetSuite devel...
# random
s
How many of you folks use macOS for NetSuite development work? Any issues? Using Webstorm?
b
all of my dev work is in VS Code, which, when set up properly, works well
(mac user)
s
do you recommend installing vscode with brew or sticking to the ZIP from the main vscode site?
a
Former Windows user that transitioned to Linux for many years and ended up using MacOS since 2019 (WebStorm user since 2018), no issues so far, no going back lol...
@Shawn Talbert I inherit a TypeScript repo at some point, WebStorm + node + gulp works perfectly fine.
👀 2
Nothing against VSCode but it is not my jam...
b
I've never used WebStorm, so it sounds like I could still be converted 😏
s
I've been doing windows and linux myself for decades, and agreed on Webstorm - seems to be working fine on a loaner macbook
j
I use Mac w/Webstorm
previous was an Eclipse user for 20 years
😮 6
s
my condolences on 20 years of your life sucked away by Eclipse.
😂 1
j
hahhah
I was so used to it. It was hard to switch. Stockholm Syndrome.
😂 6
n
Outside of relearning the hotkeys, switching to Mac on webstorm was no problem at all.
e
I do not use webstorm but I do all my development work on a MAC using VSCode since 3 years ago and not issues. Great user experience, never going back to windows or linux xD. No issues with SDF, neither with SCA.
c
I've used a macbook as my main dev machine for about 11 years now. Webstorm works fine.
👍 1
s
my biggest immediate issue with my pilot here is hotkeys/keyboard shortcuts in webstorm - echoing what @Nathan L said. Any of you end up remapping keys or just rewired your brain?
n
Just rewired my brain unfortunately. To make matters worse, i am picky about keyboards. So im using a custom one that is configured for windows. So now switching between my work mac and gaming PC is a nightmare
s
Same- I have a AT-style Topre keyboard I don't want to let go of myself 🙂
c
I don't use hotkeys crying sunglasses so I don't have much input for you there. Good ol' fashion right clicking here.
n
A fan of the classics. I respect it
s
By most measures, I am a classic model at this point. @creece that surprises me - I figured you would be a keyboard shortcut master. Not sure why I'd expect that though.
c
I am just lazy lately. I HAVE used them but i always forget which one is which and I just right click. I don't upload often enough for it to stick to be honest.
s
or maybe you just skip the keyboard entirely by way of that fancy VR headset thingie on your avatar?
😮 1
c
lol. It's a FPV drone headset. I build and race drones I just thought it was nerdy enough to make my avatar. All my other pics on my phone are my kids.
👍 1
a
Classic TypeScript lover lol 😂
🤣 1
Funny history, I recently inherited a TypeScript repo for an enterprise account I’m working with… Total disaster… TypeScript can’t fix stupid… record.save() without any parameters, etc…
The sad thing is that people who embrace typescript for NetSuite is because they want to minimize errors with junior developers… there is no fix for sloppy and lazy developers… there is no substitute for code reviews.
n
🤞 please don’t _be one of mine please don’t be one of mine_🤞
😂 2
c
He's had to dig through my old code at zone & co it could be me.
n
Oh shit not zone. Not me but I could almost guarantee you I know who it was lol
How funny
a
It was not Zone lol 😂
n
I’ve said too much. I must go now
a
I also thought I was writing to @creece via DM, anyways what I think is what I think 🤔 sorry…
n
Ha all good. I think if you’ve been in the game long enough you’ve probably seen a little of everyone’s code in here
a
I will probably be an ass in a code review but I don’t judge very lightly because I learned from many people here… But I had seem NetSuite Professional Services code… and boy, there; I will judge without mercy… specially since they send me an offer letter at some point and told me in the interview: We do not compete with private sector, salary wise, because you know, we are Oracle, it would be a privilege… lol 😂
😂 1
c
Most of the people I work with now came from there TO the private sector. Maybe that's why. Some of the job postings they have are 175-200k which is what I would be expecting these days for someone in the game a while.
👍 1
It'll be hard to get over 200k these days i'd think there
a
@creece Still those roles names will be: Lead or Senior Functional Consultant but when you read de Job Description those translated to: • Senior Consultant • Senior Developer. • Senior Administrator. Funny how their certifications are divided by roles but their roles do not match any certification lol 😂
Sorry to all TypeScript lovers (personal opinion): • Defined Naming conventions (for script records, deployments, custom fields, with enforced help and display texts). • Defined Coding Standards. • Code reviews. Are better than the hope that type script will fix junior developers issues. If a developer, junior or not is unable to follow guidelines or standards… there is no fix for that…
s
Those are all good things in addition to using TypeScript 🙂
🫡 1
🤣 1
n
Sorry for blowing up your thread Shawn
👌 1
a
@Shawn Talbert I knew you were going to say something like that. I echo @Nathan L apology and also for the late roasting…
s
Nobody had anything negative to say about the developer experience for NetSuite on macOS so I'll take that as a good sign.
👍 1