Setting up new M3 Max MacBook Pro for Full-Stack Web Development
HTML-код
- Опубликовано: 26 июл 2024
- Today we're unboxing and setting up the New M3 Max MaxBook Pro 16″ for Web Development!
With the year coming to an end, and realizing that my M1 MacBook Air has started slowing down my workflow, I decided it was time for an upgrade. This is the M3 Max Chip, with a 16C CPU, a 40C GPU, 64GB RAM, and 1 TB of storage. It's a blazingly fast machine, and today I'm setting it up for coding, primarily web development with JavaScript & TypeScript, and backend development with NodeJS and PostgreSQL.
Hope you like the video, feel free to shoot me an email with your thoughts!
📖 FREE E-book with Tips to Land a Job + Preparation Checklist
→ bit.ly/sindev-resources
🗄️ Dotfiles
→ bit.ly/sindo-dotfiles
🎬 Chapters
00:00 - Unboxing
01:16 - Cleaning up the dock
01:34 - Arc
02:32 - Ghostery
02:46 - Mos
03:33 - Raycast
04:25 - Raycast Window Keybinds
05:23 - iTerm2
05:50 - Nerd Fonts
06:38 - Configuring iTerm
07:26 - oh-my-zsh
07:50 - powerlevel10k
08:52 - Hush login
09:02 - Homebrew
09:44 - Cloning dotfiles
10:26 - TPM
10:43 - Testing TMUX
11:11 - ZSH Plugins
12:39 - ZSH Aliases
13:58 - NeoVim Boot and Plugin Installation
14:29 - Testing NeoVim & LSP
14:51 - pgAdmin4
16:00 - Testing the setup
17:34 - Insomnia
18:39 - AppCleaner
19:02 - Final Raycast Keybinds
19:20 - Outro
#M3Max #Unboxing
🎥 My Filming Setup
📸 Camera - FujiFilm X-T3 - amzn.to/3RwgjEH
🔭 Lens - Sigma 56mm F1.4 - amzn.to/41xLRhY
🎙️ Microphone - Rode Videomic NTG - amzn.to/4awKRyA
👾 Small Pixelated Display - Divoom Ditoo Pro (10% DISCOUNT with code SINDO) - bit.ly/sindev-divoom
💻 Large Pixelated Display - Divoom Pixoo64 (10% DISCOUNT with code SINDO) - bit.ly/sindev-divoom
👤 About Me
Hi! My name is Mateo, but I usually go by Sindo. I'm a Software Engineer who likes to learn and make videos about productivity, self-help, and anything tech-related. Throughout my life, I found that I love sharing valuable lessons that I've learned over the years with others, so that's what I'm doing on this channel!
Anyway, make sure to subscribe, I hear that's what all the cool kids are doing nowadays. - Развлечения
Finally a video where nobody's rambling incessantly, eating your ear off.
Please, keep your videos like this ngl.
Just got my MB Pro M3 Pro two days ago, watching on it at the moment and setting it up at the same time, much appreciated mate👌🏼
I've been waiting for this video to come out. great setup and video as always !
Thanks for always watching and taking the time to comment man!
OMG, this video, style, everything is amazing!, wish to see more of you!
Thanks a bunch man, and thanks for tuning in! New video coming out this week :)
First video of yours I am seeing … clean and great idea for the shot …earned a subscribe 👍👍
Thanks for sharing, Sindo!
Cheers from Brazil!
Thanks for watching!
Amazing video, dude!! really cool vibe, awesome setup :) cheers from Brazil
Thanks for watching!
thank you ,man ! now i know about arc and different cool stuff (:
such a great setup
Glad you like it 🙏
Nice setups. This is what i imagine JavaScript devs does 😂
Thanks for amazing video.!!
Thanks for watching!
avg developer dreams
shit just too good
Nice collection! Just finished setting up my own M3 Max and we have a lot of overlapping tools. Quick suggestion though: did you know you can clear your terminal by just pressing Ctrl + L instead of typing `clear`? Same for Ctrl + D instead of typing `exit`. Another tip is to remap your Caps Lock key (who needs that anyway) to Ctrl, as it's just a little bit more ergonomic for your left pinky finger :)
That's actually awesome, I can't believe I never found those keybinds, really appreciate the suggestion! 🙏
bruh now this is the quality content i am on my road to become software developer and i also want to creat content like this.
Thanks! Keep going at it man, you'll get there 🤝
@@sindo_dev thanks
Learn to spell first my man
Great set up man. You should do a video only on neovim setup
Thanks! NeoVim setup coming soon as well, as promised ;)
Nice content bro❤🇮🇳...love from india...want more like this...keep it up
Thanks man! 🫶 More coming soon :)
Suggest using brew to manage those installs
Cool stuff
Thumbs up for Insomnia ! I love it too ! :)
thanks BRASIL!!
I always wanted to learn how to code, but for me this kind of task alone is daunting haha! What more if you're actually coding XD
good thing I also have another interest - World Building XD so maybe I'll purchase a Macbook to either do some codings, or create my own world XD but I think it'll be all worth it! Macbook laptops are super great machines for productivity.
this is the reason why i love linux. you can set everything up with just one script
damn bro 64GB ram you must have spent a kidney
😂
😂😂
😂
crying in the corner with 18GB after selling my soul...
@@frithalienI sold my ancestors land go buy macbook air m1😂😂😂😂😂
I don't own a macbook but I enjoyed the video anyways, subscribed!
Thank you!
I love the first part "remove all this ish that I'll never use"
I'm about to finish my software engeneering major and I was completely lost watching your video. It is pretty cool and clear, but I do not know the half of packages and software that you are downloading and setting up. Pretty neat video though!
thx for sharing! Where did you get your lofi music?
I wish i could have my own laptop too. I'm a student and i really wanna dive into computers and programming.
Thanks a bunch! I have setup my Neovim using this video - looks sharp. How did you screen record your macOS windows like this, while perfectly sync'd with your camera footage?
Nice! Happy you got it working :D I can't share the exact details on how I recorded it as it's a channel secret ;)
You should do a video just on Raycast
Sindo, great video. do you mind sharing what playlist are you using? It is great
Thank you! All of the music is coming directly from Epidemic Sound. I've gone ahead and found the tracks I used, they are as follows:
1. Gregory David - Your Echo
2. oomiee - Imaginary Friends
3. Timothy Infinite - Deez Chestnutz (this one cracked me up lol)
4. Dusty Decks - Carvings
5. Dusty Decks - Jukebox Jackpot
6. HATAMITSUNAMI - Earlybird
7. Guustavv - Dragon Descent
8. Gregory David - Coffee Break
9. Timothy Infinite - MIA
Hope this helps!
Just because of how detailed and how you kindly answered you deserve a subscribe :)@@sindo_dev
just found out your channel yesterday, really like the content man, thank you
@@_hologram Thanks man, I appreciate it! :)
can I get your zsh and powerlevel10k setup as in this video you didn't show which option you selected
Hey Sindo. I have a quesstion..
So i am coming from Linux with I3 WIndow Manager. Now my Problem is, i have a new Monitor and want to switch between tabs. Is there a way to have a shortcut so for example, i press cmd + 1 or something and come directly to the first window and have the mouse focus also there? I switch spaces with cmd tab but my mouse is still on the other monitor..
ARC USER HELL YEAH
how do you overlay the mac screen like that?
I wish there was a small explanation on each tool and its benefits. Also why are you speeding up like you are racing against someone else. Being quick doesn't mean you being competent
is it possible to port over or somehow use windows .exe applications/programs on Mac? generaly speaking without using virtualization
Not as far as Im aware, but I could be wrong 🤷♂️
Based on your experience, which would you go for: 13” M2 24GB/1TB for $1,399 or 14” M3 Pro 18GB/512GB for $1,749?
I plan on using it for Xcode/development related task.
If you haven't decided yet, for I'd go with the M2 option, just because of the extra RAM and storage, and the M3 Pro won't make *that* much of a difference, the build times will only differ slightly, the price difference is ridiculous :)
devaslife inspiration? :D
Yup! :D
for bdd I choose Docker, multi db with no installer needed :D
LOL Apple Silicon Docker will fail.
nope try it...@@chebrubin
rly?@@chebrubin
@@chebrubin hey, could you please tell more details about Docker on M-chips? I'm going to buy one, but I use Docker every day
Extra video!
Thanks man!
How you take video like that? Only capturing active windows
Unfortunately I can't share - channel secret ;) You can take a look at @devaslife, he does the same thing, I promise it's not too difficult :)
yeah it looks cool lol
seems like it is only possible on mac but i have found how to do it
How is it dealing with Docker? I heard that Docker works bad on this machine. I want to buy one, but I have some doubts.
Hey what's the shortcut to fullscreen Arc like at 5:10?
I used Raycast's "Maximize Window" option, and I personally set it to Command + Shift + =
How you record screen without wallpaper ?
Channel secret :)
Hey you know it's possible to map your arc credentials right?
Can you elaborate?
how has arc been on your battery. and how would you compare it with something like safari
I'd say definitely not as good as Safari, in my experience Safari has provided the longest battery life, but I never felt like Arc was "unusable" because of it :)
@@sindo_dev but as a chromium browser has it provided similar performance to chrome? Safari is virtually unusable for me as chromium is more stable for certain websites than webKit.
I'm in my 20s learning to be a programmer/coding, is it too late or not? I'm doubtful about my current age of 😊
it's never too late man, i've done a totally different domain at university so far. Literally opposite of anywhere near of programming/coding. I even learned anything i know by courses online and now i'm working in web dev doing frontend. And by the way, I was 23 when i got hired.
Absolutely not man! I personally know people who started with programming at the age of 26, and at the age of 31 are now making close to $30k/month. Obviously that's not the norm, but it just shows you that it's more than possible :)
Age isn't a thing. Do what you you're passionate about. Talent is also not really a thing for 99% of the populace, just put in consistent effort and you will raise your skill level. That goes for programming, art, languages, etc.
First thing to do is to install gentoo
I would have gone terminal first.
Wallpaper, please 🙌🙌
why you did not enable your filevault on your mac?
I just skipped it during setup, forgot to come back to it, I wanted to check if it had any performance impact on the drive, nice catch :D
@@sindo_dev theres no on silicon apple macs
Man, still can’t decide to buy full spec M3 Max or M3 Max with 64GB RAM
I dont know your workflow, but to me even 64GB felt overkill 🙈
Why iTerm2 if there’s Warp?
I actually never heard of Warp, it looks amazing! Thanks for the suggestion!
Dammm bro only install vscode
Hey Sindo - We sent you an email about a Paid Partnership. Did you get a chance to read it yet?
what's hush login?
It just removes the “Last login” message when you start up the terminal :D
Sir do you earn 150k dollars a year? Plz reply. Thanks a lot.
Hello. Where are you from?
Hey! I'm from Croatia.
This video would be more usefull if you briefly explained why are you installing each item.. Without context, this doesn't tell me anything
Isn't that overkill for nodejs?
Absolutely is, but I also do video editing and other projects :)
Arc brower is too buch buggy in Windows.
so it means you code !without! vscode !?
That's correct :)
@@sindo_dev i found coding sigma 🗿
u block origin better than gostery imo
I used uBlock for many years and this is the first time trying Ghostery - to be honest it feels more consistent than uBlock, which surprised me. I will have to see in the upcoming months if it’s worth staying with Ghostery
No, dadbod?
I didn't know about dadbod, looks cool, thanks for the recommendation :D
@@sindo_devvery nice combination: DADBOD( `tpope/vim-dadbod` ) + DBUI( `kristijanhusak/vim-dadbod-ui` ) and it's quite easy to add other DBs as well. Note to self wish I knew vimscript.
Nice one! I'll add those to my setup right now :D
Replace iterm2 by warp
why insomnia and not postman?
I also used Postman for a long time, but Insomnia bought me over with Vim mode, and I like the UI a bit more, although Im thinking of switching to rest.nvim or something similar soon :D
he didnt do anything on that $5k laptop he couldnt have done on a raspberry pi lol
Pretty much :D
soy dev
someone buy me a macbook
666
Oy what a waste of time no GCC compiler for Apple Silicon.
No Jet Brains Intelij or WebStorm. Where is the Chat GPT. This is a video for someone who does not code and watches TikTok.
Living under rock or something? All jetbrains products have stable apple silicon version.
And web dev in most cases dont need a gcc compiler
Many bad advises
Feel free to share your suggestions! I think everyone here wants to improve their workflow, so all advice is welcome :)
Bro learn English first
@@leviosaaa9005 or your mother?
@@PatricSjoeoehaha so funny 😂😂😂
hahah bruh u don’t need such amount of ram, cpu and ssd for full stack development, can’t stop laughing)
You don't indeed :)