Setting up new M3 Max MacBook Pro for Full-Stack Web Development

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 มิ.ย. 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.
  • บันเทิง

ความคิดเห็น • 138

  • @_thorThunder_
    @_thorThunder_ 25 วันที่ผ่านมา +2

    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👌🏼

  • @_acky
    @_acky 5 หลายเดือนก่อน +22

    I've been waiting for this video to come out. great setup and video as always !

    • @sindo_dev
      @sindo_dev  5 หลายเดือนก่อน +2

      Thanks for always watching and taking the time to comment man!

  • @EduardoHenrique-nd1ro
    @EduardoHenrique-nd1ro 5 หลายเดือนก่อน +6

    Thanks for sharing, Sindo!
    Cheers from Brazil!

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Thanks for watching!

  • @thematthew4246
    @thematthew4246 4 หลายเดือนก่อน +17

    OMG, this video, style, everything is amazing!, wish to see more of you!

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน +1

      Thanks a bunch man, and thanks for tuning in! New video coming out this week :)

  • @krishnakantagrawal3874
    @krishnakantagrawal3874 หลายเดือนก่อน +1

    First video of yours I am seeing … clean and great idea for the shot …earned a subscribe 👍👍

  • @matheusrocha78
    @matheusrocha78 2 หลายเดือนก่อน

    Amazing video, dude!! really cool vibe, awesome setup :) cheers from Brazil

    • @sindo_dev
      @sindo_dev  หลายเดือนก่อน

      Thanks for watching!

  • @Tequiller
    @Tequiller 5 หลายเดือนก่อน +7

    such a great setup

    • @sindo_dev
      @sindo_dev  5 หลายเดือนก่อน +1

      Glad you like it 🙏

  • @duxalex
    @duxalex 2 วันที่ผ่านมา

    thank you ,man ! now i know about arc and different cool stuff (:

  • @pinoykun3325
    @pinoykun3325 4 หลายเดือนก่อน +4

    Nice setups. This is what i imagine JavaScript devs does 😂

  • @iamharshill
    @iamharshill 4 หลายเดือนก่อน

    Thanks for amazing video.!!

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Thanks for watching!

  • @BHAIRAV001
    @BHAIRAV001 5 หลายเดือนก่อน +31

    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.

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน +2

      Thanks! Keep going at it man, you'll get there 🤝

    • @BHAIRAV001
      @BHAIRAV001 4 หลายเดือนก่อน +1

      @@sindo_dev thanks

    • @AndyFairlie
      @AndyFairlie 4 หลายเดือนก่อน

      Learn to spell first my man

  • @jorixnl
    @jorixnl 3 หลายเดือนก่อน +3

    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 :)

    • @sindo_dev
      @sindo_dev  3 หลายเดือนก่อน +1

      That's actually awesome, I can't believe I never found those keybinds, really appreciate the suggestion! 🙏

  • @lcarv20
    @lcarv20 4 หลายเดือนก่อน +3

    Suggest using brew to manage those installs

  • @geralddd.g
    @geralddd.g 5 หลายเดือนก่อน +5

    Great set up man. You should do a video only on neovim setup

    • @sindo_dev
      @sindo_dev  5 หลายเดือนก่อน +2

      Thanks! NeoVim setup coming soon as well, as promised ;)

  • @viniciusmoraes5283
    @viniciusmoraes5283 หลายเดือนก่อน

    thanks BRASIL!!

  • @sunnysingha1154
    @sunnysingha1154 4 หลายเดือนก่อน +1

    Nice content bro❤🇮🇳...love from india...want more like this...keep it up

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Thanks man! 🫶 More coming soon :)

  • @isuskristkomunist5243
    @isuskristkomunist5243 5 หลายเดือนก่อน

    Cool stuff

  • @chang112x
    @chang112x 4 หลายเดือนก่อน

    Thumbs up for Insomnia ! I love it too ! :)

  • @L1ckdiznuts
    @L1ckdiznuts หลายเดือนก่อน

    this is the reason why i love linux. you can set everything up with just one script

  • @erezhod
    @erezhod 4 หลายเดือนก่อน

    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?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      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 ;)

  • @JonnieR
    @JonnieR 3 หลายเดือนก่อน

    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.

  • @ZilverDx
    @ZilverDx หลายเดือนก่อน

    thx for sharing! Where did you get your lofi music?

  • @Weirlive
    @Weirlive 4 หลายเดือนก่อน

    I love the first part "remove all this ish that I'll never use"

  • @hmmhoney
    @hmmhoney 3 หลายเดือนก่อน

    I don't own a macbook but I enjoyed the video anyways, subscribed!

    • @sindo_dev
      @sindo_dev  หลายเดือนก่อน

      Thank you!

  • @IlanNass1
    @IlanNass1 4 หลายเดือนก่อน +1

    You should do a video just on Raycast

  • @_hologram
    @_hologram 4 หลายเดือนก่อน

    Sindo, great video. do you mind sharing what playlist are you using? It is great

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      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!

    • @_hologram
      @_hologram 4 หลายเดือนก่อน

      Just because of how detailed and how you kindly answered you deserve a subscribe :)@@sindo_dev

    • @_hologram
      @_hologram 4 หลายเดือนก่อน

      just found out your channel yesterday, really like the content man, thank you

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      ​@@_hologram Thanks man, I appreciate it! :)

  • @5mintoheaven871
    @5mintoheaven871 2 หลายเดือนก่อน +1

    can I get your zsh and powerlevel10k setup as in this video you didn't show which option you selected

  • @soujanya1
    @soujanya1 27 วันที่ผ่านมา

    ARC USER HELL YEAH

  • @livb4139
    @livb4139 4 หลายเดือนก่อน +5

    damn bro 64GB ram you must have spent a kidney

  • @ali_adeeb
    @ali_adeeb 2 หลายเดือนก่อน

    how do you overlay the mac screen like that?

  • @surrion
    @surrion 4 หลายเดือนก่อน +1

    for bdd I choose Docker, multi db with no installer needed :D

    • @chebrubin
      @chebrubin 4 หลายเดือนก่อน

      LOL Apple Silicon Docker will fail.

    • @surrion
      @surrion 4 หลายเดือนก่อน

      nope try it...@@chebrubin

    • @shakapaker
      @shakapaker 4 หลายเดือนก่อน

      rly?@@chebrubin

  • @keeno7712
    @keeno7712 หลายเดือนก่อน

    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..

  • @DanielKepaKryptoRuchy
    @DanielKepaKryptoRuchy 4 หลายเดือนก่อน

    Extra video!

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน +1

      Thanks man!

  • @WidePhotographs
    @WidePhotographs 3 หลายเดือนก่อน

    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.

    • @sindo_dev
      @sindo_dev  หลายเดือนก่อน +1

      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 :)

  • @Javi_216
    @Javi_216 4 หลายเดือนก่อน

    is it possible to port over or somehow use windows .exe applications/programs on Mac? generaly speaking without using virtualization

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Not as far as Im aware, but I could be wrong 🤷‍♂️

  • @fredrikwesterdahl1287
    @fredrikwesterdahl1287 4 หลายเดือนก่อน

    Hey you know it's possible to map your arc credentials right?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Can you elaborate?

  • @zdravkodomic5029
    @zdravkodomic5029 4 หลายเดือนก่อน

    Hey what's the shortcut to fullscreen Arc like at 5:10?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน +1

      I used Raycast's "Maximize Window" option, and I personally set it to Command + Shift + =

  • @user-rt1kv6su5o
    @user-rt1kv6su5o 4 หลายเดือนก่อน +3

    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 😊

    • @JokyGame
      @JokyGame 4 หลายเดือนก่อน +1

      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.

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน +3

      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 :)

    • @the_flushjackson
      @the_flushjackson 2 หลายเดือนก่อน

      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.

  • @IyanSR
    @IyanSR 4 หลายเดือนก่อน +2

    How you take video like that? Only capturing active windows

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      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 :)

    • @neferpitou.
      @neferpitou. 4 หลายเดือนก่อน

      yeah it looks cool lol

    • @neferpitou.
      @neferpitou. 4 หลายเดือนก่อน

      seems like it is only possible on mac but i have found how to do it

  • @CuszyYT
    @CuszyYT 4 หลายเดือนก่อน +1

    How you record screen without wallpaper ?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Channel secret :)

  • @torocat4911
    @torocat4911 4 หลายเดือนก่อน

    devaslife inspiration? :D

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน +1

      Yup! :D

  • @69qwerty
    @69qwerty 3 หลายเดือนก่อน

    how has arc been on your battery. and how would you compare it with something like safari

    • @sindo_dev
      @sindo_dev  3 หลายเดือนก่อน

      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 :)

    • @69qwerty
      @69qwerty 3 หลายเดือนก่อน

      @@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.

  • @ramongerix
    @ramongerix 4 หลายเดือนก่อน

    why you did not enable your filevault on your mac?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      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

    • @ramongerix
      @ramongerix 4 หลายเดือนก่อน

      @@sindo_dev theres no on silicon apple macs

  • @pangeran92
    @pangeran92 4 หลายเดือนก่อน

    Man, still can’t decide to buy full spec M3 Max or M3 Max with 64GB RAM

    • @sindo_dev
      @sindo_dev  3 หลายเดือนก่อน

      I dont know your workflow, but to me even 64GB felt overkill 🙈

  • @dragos-andreirotaru2316
    @dragos-andreirotaru2316 4 หลายเดือนก่อน

    First thing to do is to install gentoo

  • @9r1nc3w1ll
    @9r1nc3w1ll 4 หลายเดือนก่อน

    I would have gone terminal first.

  • @EstebanOrdonez-uw5ek
    @EstebanOrdonez-uw5ek 23 วันที่ผ่านมา

    Wallpaper, please 🙌🙌

  • @evertigo
    @evertigo 4 หลายเดือนก่อน

    Why iTerm2 if there’s Warp?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      I actually never heard of Warp, it looks amazing! Thanks for the suggestion!

  • @sylostermin5650
    @sylostermin5650 4 หลายเดือนก่อน +1

    Hello. Where are you from?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Hey! I'm from Croatia.

  • @wlan2
    @wlan2 2 หลายเดือนก่อน

    Isn't that overkill for nodejs?

    • @sindo_dev
      @sindo_dev  หลายเดือนก่อน

      Absolutely is, but I also do video editing and other projects :)

  • @zihuatanejo7741
    @zihuatanejo7741 4 หลายเดือนก่อน

    what's hush login?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน +1

      It just removes the “Last login” message when you start up the terminal :D

  • @gourabsarker9552
    @gourabsarker9552 4 หลายเดือนก่อน

    Sir do you earn 150k dollars a year? Plz reply. Thanks a lot.

  • @MatthewatCourseCareers
    @MatthewatCourseCareers 4 หลายเดือนก่อน

    Hey Sindo - We sent you an email about a Paid Partnership. Did you get a chance to read it yet?

  • @ruru-dev07
    @ruru-dev07 หลายเดือนก่อน

    so it means you code !without! vscode !?

    • @sindo_dev
      @sindo_dev  หลายเดือนก่อน

      That's correct :)

    • @ruru-dev07
      @ruru-dev07 หลายเดือนก่อน

      @@sindo_dev i found coding sigma 🗿

  • @shakapaker
    @shakapaker 4 หลายเดือนก่อน

    u block origin better than gostery imo

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      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

  • @gjermundification
    @gjermundification 4 หลายเดือนก่อน

    No, dadbod?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      I didn't know about dadbod, looks cool, thanks for the recommendation :D

    • @gjermundification
      @gjermundification 4 หลายเดือนก่อน

      @@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.

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Nice one! I'll add those to my setup right now :D

  • @bapibasak2842
    @bapibasak2842 4 หลายเดือนก่อน

    Arc brower is too buch buggy in Windows.

  • @gordonfreimann
    @gordonfreimann 4 หลายเดือนก่อน

    soy dev

  • @orhanmadiassani
    @orhanmadiassani 4 หลายเดือนก่อน

    Replace iterm2 by warp

  • @shelby255
    @shelby255 4 หลายเดือนก่อน

    someone buy me a macbook

  • @haodev
    @haodev 4 หลายเดือนก่อน

    he didnt do anything on that $5k laptop he couldnt have done on a raspberry pi lol

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      Pretty much :D

  • @shakapaker
    @shakapaker 4 หลายเดือนก่อน

    why insomnia and not postman?

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน

      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

  • @junanli9849
    @junanli9849 4 หลายเดือนก่อน

    666

  • @chebrubin
    @chebrubin 4 หลายเดือนก่อน

    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.

    • @karansethia1037
      @karansethia1037 4 หลายเดือนก่อน

      Living under rock or something? All jetbrains products have stable apple silicon version.

    • @karansethia1037
      @karansethia1037 4 หลายเดือนก่อน

      And web dev in most cases dont need a gcc compiler

  • @PatricSjoeoe
    @PatricSjoeoe 4 หลายเดือนก่อน +2

    Many bad advises

    • @sindo_dev
      @sindo_dev  4 หลายเดือนก่อน +3

      Feel free to share your suggestions! I think everyone here wants to improve their workflow, so all advice is welcome :)

    • @leviosaaa9005
      @leviosaaa9005 4 หลายเดือนก่อน +6

      Bro learn English first

    • @PatricSjoeoe
      @PatricSjoeoe 4 หลายเดือนก่อน +1

      @@leviosaaa9005 or your mother?

    • @pengumf9048
      @pengumf9048 2 หลายเดือนก่อน

      @@PatricSjoeoehaha so funny 😂😂😂

  • @dark_evil77
    @dark_evil77 3 หลายเดือนก่อน

    hahah bruh u don’t need such amount of ram, cpu and ssd for full stack development, can’t stop laughing)

    • @sindo_dev
      @sindo_dev  3 หลายเดือนก่อน

      You don't indeed :)