Setting up M2 MacBook Air For Programming
Вставка
- Опубліковано 16 чер 2024
- Download a FREE course packet from Coding Dojo's website: www.codingdojo.com/coding-boo...
Speak to a Coding Dojo advisor: www.codingdojo.com/speak-to-a...
Sign-up for a FREE virtual Open House: www.codingdojo.com/open-house...
Enroll in Coding Dojo's bootcamps: www.codingdojo.com/apply?utm_...
Sup guys ! In this video, I introduce some of the apps I use for software development and how I setup up my M2 MacBook Air to get work done!
My Office Supplies
grovemade.com/?rfsn=5252905.9...
Where I get All My Music? Use VIDOZA50 (1 month free + 2 months 50% off).
www.epidemicsound.com/referra...
Wallpaper Featured In This Video
gumroad.com/a/952456307
Follow with me!
Why Brave | / why-developers-should-...
Homebrew | brew.sh/
Iterm2 Customization | • OH MY ZSH Tutorial - B...
Generate ssh key for github | docs.github.com/en/authentica...
How to install NVM | github.com/nvm-sh/nvm
VsCode Themes | vscodethemes.com/
Android studio | programhub.net/install-androi...
Flutter | docs.flutter.dev/get-started/...
Miniconda | docs.conda.io/en/latest/minic....
📸 Featured products
M2 MacBook Accessories | use code ANDRES10 for 10% off !
USB-C Adapter For Dual Monitors | shrsl.com/3nd12
Best 66W Charger | shrsl.com/3nd1z
MacBook Sleeve | shrsl.com/3nd1g
Eco Mouse Pad | shrsl.com/3nd1c
MacBook Stand | shrsl.com/3nd1p
Mouse | shrsl.com/3nd21
Keyboard | shrsl.com/3nd1w
Thank You for the support, Andres.
🔔 SUBSCRIBE for more
📧 BUSINESS inquiries | andresvidoza@ankemedia.ca
👋 Socials
✨ Instagram | / andresvidoza
✨ Twitter | / andres_vidoza
✨ TikTok | / andresvidoza
📸 My Setup Products
Desk Top | www.ikea.com/ca/en/p/karlby-c...
Legs | bit.ly/3p5D5DE USE "ANDRESOFF" FOR 8% OFF
Chair | dxracerair.com/collections/dx...
Drawers | www.ikea.com/ca/en/p/alex-dra...
Monitor Mount | From www.lg.com/us/monitors/lg-32u...
LG Monitor | 🇨🇦 amzn.to/3dIjZQc | 🇺🇸 amzn.to/3DM516j
Mouse | 🇨🇦 amzn.to/2WCDNML | 🇺🇸 amzn.to/3gi7dc3
Keyboard | @SMKyeboards on Instagram
Headphones | 🇨🇦 amzn.to/3yd2qBa | 🇺🇸 amzn.to/3IycJo2
Speakers | 🇨🇦 amzn.to/3DFQUiF | 🇺🇸 amzn.to/3oKmSGw
Canvases | www.canvogh.com (Opening soon)
Light | bit.ly/3cgsiBM (Palm light) - ANDRESOFF ($20 off any order from their site)
Hue Strip | 🇨🇦 amzn.to/3EQvelp | 🇺🇸 amzn.to/3dD3Mf4
Hue Lightbar | 🇨🇦 amzn.to/3EOIs21 | 🇺🇸 amzn.to/3s0uqH1
Hue Bulbs | 🇨🇦 amzn.to/3ID4J5b | 🇺🇸 amzn.to/3lVEfC9
MacBook Dock | bit.ly/2Q21j53
Pen cup | bit.ly/30eLy0c
Mouse pad | bit.ly/31OAzYB
Mouse matt | bit.ly/3mgnrGv
Headphone stand | bit.ly/31M6iK5
Monitor stand | bit.ly/33kBT9I
Coasters | bit.ly/3pGV5G6
CPU | 🇨🇦 amzn.to/3yDzqmr | 🇺🇸 amzn.to/3p4iqSR
RAM | 🇨🇦 amzn.to/3E0m5Wg | 🇺🇸 amzn.to/3yCfmRg
Cooler | 🇨🇦 amzn.to/3GX4hgH | 🇺🇸 amzn.to/3yCfpwq
GPU | 🇨🇦 amzn.to/33G49Un | 🇺🇸 amzn.to/3sdoxXd
M.2 | 🇨🇦 amzn.to/3p3tIqH | 🇺🇸 amzn.to/3pZzn00
Case | 🇨🇦 amzn.to/3dGEXPf | 🇺🇸 amzn.to/3pKVMhC
PSU | 🇨🇦 amzn.to/3rVT6AD | 🇺🇸 amzn.to/3lUEnBW
Fans | 🇨🇦 amzn.to/32byNo2 | 🇺🇸 amzn.to/3F9ATTE
As an Amazon Associate, I earn a small commission from qualifying purchases.
#programming #macbook #macbookair
-----------------------------------------------------------
00:00 | Cinematic Banger
00:58 | Intro
01:31 | MacBook Hello + Huge Tip
02:52 | Browser
04:02 | Homebrew
04:43 | Terminal
05:43 | Setting Up Git
06:23 | Intergration
07:48 | VSCode
09:26 | Node
10:33 | Docker + Postman + Compass
11:28 | XCode +Android
12:39 | Flutter
13:22 | Python
14:21 | More Apps
15:03 | TG Pro + Making Thermals Better
15:40 | Time Machine
16:02 | Outro - Наука та технологія
Subbed since you had 3k subs, even back then the quality was soo good but now you've just took it to another level, keep growing ✨✌️
that conda env setup was really well done :) and this vid is 🔥!
Love the video....very informative and crisp as always. Thank you for including the flutter development environment setup experience.
Usually intros suck, but yours was brilliant! 💎 It reminds me of all the students going with their laptops into cafés and working on their project while smooth jazz music is playing in the background.
I have no words to thanks for coding dojo because of they are sponsoring for these type of videos, I love these type of videos ❤️
i love your tech organisation. actually makes the 400pound husky organiser worth its value
Excellent video bro! Easily the video I didn't know I needed. Thanks!
I'm speechless don't have the words but what I can is that loved it man n thanks for sharing on what's needed for programming... U the best. 🙏
How did you receive your gift
This is really useful, I'm going to be switching to Mac at the end of the year! Love the videos!
I spent a month searching on UA-cam for the same of this video, but I couldn't find it. Thank you. I've been waiting for this video for a long time
you’re serious❤️
Very in-depth review. I love it
As a sofware developer I would like to share some more tools for MacOS that I find useful. All of them are free:
- Rectangle: Window Manager with customizable shortcuts
- Raycast: App Launcher with more utilities like calculator, file search tool, clipboard history...
- Notion: Productivity workspace
- Bitwarden: Password Manager
- Spark: Email client
- Tomito: Pomodoro timer
@@gamgal8705 It’s a scam.
Hello i have a problem with my mac i wanna install a virtual machine with virtual box but there’s no version of virtual box that suits to my mac book air M2
why would you use rectangle on a 13 inch screen
@@Mina_onnesan use UTM or vmware
Great setup. It's similar to my setup. A few alternatives:
nvm --> fnm (nvm slowed my shell startup to a crawl)
Oh My Zsh --> Starship (again, this alternative is faster and lighter on the shell)
Compass --> Studio 3T (required if you work with DDB, also has more robust aggregation features)
thanks for sharing fnm - wasn't aware as I have always used nvm and my shell was really slow indeed to the point that VSCode is complaining at startup too at times!
So good hope to reach these levels you got to start somewhere
Just bought one. Really REALLY USEFUL content migrating from windows to mac.
Awesome channel, subscribed! I came across this video, as I turned in my beefed up macbook from work and got an M2 Air for myself.
Mannnnnnn, that cinematic intro...
The music, the color grading, the pace 😩😩😩
Currently in my last two months at coding dojo!! coming out with two full stacks (python, flask, mysql) and MERN! Love that they sponsored this.
What would you recommend between MacBook Air 13,6" 16GB RAM and 512GB SSD or MacBook Pro M1 Pro 16" 16GB RAM and 512GB SSD 10 CPU and 16 GPU for most web dev with VS Code and some Xcode for iOS dev programing when I'm traveling ?
The M2 (2022) 14" and 16" is too expensive for my use
@@Fredoen macbook air m1(13.3) will be good seeing your requirements Like as you mentioned you travel often . If compatibility is not an issue go for pro version
@@FredoenI can't afford 16gb variant as I'm getting 8gb at much cheaper price will it be enough more iOS dev and cloud ?
Subscribed! Excited to see the thermal paste mod results in a month.
Waited for this video 🔥 wanted to find a rewiew for programming and computer science engineering
Great video, covers everything and more!
nice explanation, i'm from brazil and i don't speak english very well, but your video encouraged me to buy a macbook air to continue my development studies
Wow! The picture is simply amazing!
Immediately when I saw the Porsche taycan cross turismo model, I hit the like! Amazing video!
Crazy Video Quality! Good Job
The in depth info was just *wow*...
Damn I loved this video, hopefully buying M2 MacBook Air real soon 🚀!
For devs with astigmatism, do not use dark mode. Dark mode will make you a bad dev due to eye strain. As a general rule for eye care, make sure to have sufficient lighting in your office. That's what our eyes have evolved to work with.
I agree with this
Horrible advice. Our eyes did not evolve to stare at huge blue light emissions for hours everyday. Dark mode is healthier for your eyes. But it’s preference. Light mode causes me eye strain but I’m not going to say something as stupid as “light mode will make you a bad dev”
@@w.umbology Please read the context and do some research before you post.
First, I never said anything about staring at huge blue light emissions. Maybe you are an Na'vi from Avatar idk. And quite the opposite, blue light only takes up a very tiny part of our human's visible spectrum energy wise. So, our eyes evolved to work with bright light, not blue light. Nevertheless, blue or not has nothing to do with my argument about brightness. Light mode doesn't equal "blue" or maybe you only use light mode with blue accent, but that's your Na'vi thing and none of my business. Again, I'm comparing light mode (higher brightness) vs dark mode (lower brightness) with the same white point setting. There are countless themes both light and dark for people that are blue-sensitive like solarized. There is also "night shift" mode on most platforms for this specific purpose. Furthermore, most monitors we use today don't emit harmful amounts of blue light anyway.
Second, I specifically said dark mode is bad for people with "astigmatism". Let me help you understand what astigmatism is if you didn't bother to do the research. Astigmatism is imperfection on the cornea that causes different parts of eyeball to focus differently resulting in blurry vision. Such blurry vision and related discomfort can be mitigated by reducing the size of our aperture, which reduces the area of imperfect cornea that takes part in the imaging process. In extreme cases, like under sunlight, the aperture would be so small that our eye is more like a pinhole camera that has the minimal effect of astigmatism. This is also why people with imperfect eye sight tend to "squeeze" their eyes when looking at distant objects. This is also true for most optical systems, the smaller the aperture, the sharper the image. This is a scientific fact, not personal preference. Since we can't actively control our aperture, the only way to make it smaller is to let more light in, hence working in a sufficiently lit environment.
@@Ray-xn9fo This is wrong
I have astigmatism and I switched back to light mode too some years ago. It indeed reduced eye strain a little bit and I feel more focused when reading black letters on white background so it's not fake.
brooo the video quality is so good !!!!!
Putting thermal pads and using the external casing for additional cooling will lead to spread the high heat to more fragile parts like the battery. I wouldn't recommend doing that it might lead to battery failure or at least to faster degradation in the battery department which you shouldn't want especially with an ARM chip that is being used and probably reduces the degradation in the first place.
100% true, I had similar issue with mbp 13 2015 due to this.
@Warelr exactly
After seeing this comment I closed the video. I recognised the comment before I started to watch*
the M2 mba won't get that toasty to the point where it'll substantially degrade the battery, you'll likely burn your hands or lap before you damage the battery. That SoC is already dissipating heat close to the battery as it is, this helps to cool it off quicker and spread that heat over a much larger area. It'll be fine, it won't cause the battery to fail lol
Any practical proof?
Iterm2 is a game changer I freakin love it!
Love your vides Andres
Who else isn't a Software Developer but still loves to watch Andres's videos
this did help in getting more extensions that are needed for vscode while i am on windows. do hope to get a macbook later for coding. just copy and paste from videos would help. great video over all. still have to set up docker. postman didnt go through for me. over all great video. Note ; i did get a packet from coding dojo gonna try that out, great tips over all.
please do a 2 part! I enjoyed it
wow such a nice video. loved it
Personally i have my dock set to the left of my screen to save verticle space. Great video!!
Another Extremely Amazing Video! Bravo to you Sir.....🙃👻👽👽
Nice video. I'm use ASDF for python and nodejs installs. Very very easy switch between versions!!!
I love your Content 🥺❤️
You could remove the apps from the dock by dragging them out of the dock & hold them for some short amount of time & leave them
Great video. Some may question why you spent so much time on basics like setting up macOS for a video targeting programming which is more advanced. However, I work with a lot of offshore developers who tend to know the code reasonably enough but have never used macOS before.
Amazing brother, oh my zsh is such a grt pick.
Great video for compsci! If I may, I will say the colour correction comes off a little harsh when you're showing the actual computer display, although I really do love the warm aesthetic.
This was the best cinematic intro! 🤣
Super Video Bro Intro Super Cool
This video is beyond useful
Hey Andres, been going through a lot of your videos lately. Absolutely love them!
I wanted to ask what storage you would suggest for MacBook air M2 for the same purpose, of programming and software development. I have only ever worked with windows and can't understand for sure how much storage is enough for a Mac environment. Currently I have a 256GB SSD and 2 TB HDD on my windows, which is always full. Any insight would be greatly appreciated!
Great job ❤️🔥
Wow gosh, what a great video 📸!!!
Aw man, now I gotta buy another wallpaper pack! Stop making everything look so good
Fantastic awesome work I like it thanks for sharing ❤💜💖❤💜❤💜💖💜👍👍👍👍
Love the video really nice and super important information for MacOS software engineers especially for beginners !!, The thing is I'm also a beginner but i use a Windows 11 laptop, Can you please make a video on how to setup a widows 11 laptop for programming ?
You're my role model ❤
Useful video. Thanks.
Great video, thanks, a question about your glasses, what model is? I liked them a lot 😅
Amazing video quality
Great Video !
I love the color, I have an M1 so can't justify getting an M2 though.
its almost the same lol
good content 😌 for developers
Nice video! Thanks for it ;-)
Remember when you had just graduated int college keep it up
Fire video
Python dev here. I use pyenv for local system versions of python. Poetry for repo level package management, dependencies. And tox if I need to test my code against multiple python versions.
And I like flake8, flake8-bugbear, black and pytest, for linting, formatting, and testing.
I've been using this setup for a year or 2 now, only problem I've had is a couple weird hiccups with pyenv and poetry not working together, but that was solved with some shell configs.
Do you recommend M2/16/256 Macbook Air? For software engineering 1th student?
Andres,
Pls make a comparison between 14” and m2 MacBook Air
Great video man! I graduated from coding dojo about a month and half ago!
is coding dojo free bro or not
i think i accidentlly went for fee one what can I do
word of the day "clutch"
Brave is great!! You also have to try Orion!!
Nice video brother
As I software developer I recommend this computer if you don't have much money for the pro version... I have exactly the same laptop with 512 GB SSD and 16 of ram and it's perfect, I work as a web developer but my passion is mobile apps it's perfecto for all developer environments, you can display multiple emulators (ios or android) at the same time and works perfectly!
hi there, im a student who is learning ios app development, can you recommend a macbook which would be good? im also on a budget however dont mind spending if it will be better overall but also dont want to waste money. thank you kindly
@@HM-hi2jrgo for m1 MacBook Pro if available
@@HM-hi2jr go for air m1 or pro m1 depends of your budget… but I said you should to get air m1 with 16 ram and it’s enough. Then you can get pro versions
You can just do right click for pasting in terminal
I wish I would have seen your Mac studio vs Mac book video. Cause I got a Mac book air because it a pain in the ass using Mac and Windows lol
Andres, thank you for accepting and using viewer feedback in videos. I'm always on instagram adding my opinion to what you should do for video ideas and, although mine isn't always picked, i love these videos.
Edit: Should i really download brave for my PC? i am currently a chrome user and do use an adblocker.
eh, i use microsoft edge - post updates, nowadays it really is preference and its hard to go wrong for the most part
Brave is built off chromium, has high quality built in protections/blockers and updated frequently. If you really wanted security you would use Firefox + Custom Plugin/Setup.
BRAVE IS JUST AMAZING !!!! NO PROMO !!!!
thank you!
Nice. Just curious how you were recording your screen 🤷♂️
What is your SSD capacity and after installing all these tools how much free space is available?
And with the smooth intro too! Haha
you should try Wrap as a terminal it is wayyyyyy cooler
Great video! Do you think to run R for a few hours with multiple excel and word files open at the same time, an 8cpu/8gpu/16RAM will be fine instead of the entry Pro without getting fried or too hot?
Its made for that and more
please make one for windows as well!
I have enjoyed
we can also add another app : aldente for good battery health
Hey bro,
I have a little confusion regarding buying M2 Air OR Pro. Can you please tell me which is a better choise?
Interesting video, thanks.
One point though, at 2:50, I have never seen anyone removed apps from the dock, using right click then choose "Remove from dock." Just drag it out from the dock. Cheers
When you see oily keys, you know the laptop/pc has been used at full potential xD
legends say he is still installing software in that 256 gb drive
I'm currently using windows + WSL2 for my work and saving some money to buy a macbook, I'm still torn between macbook pro 14 or m2 air with 16GB. I also mainly code in python and node (currently using tensorflow for a project) and docker.
I read that tensorflow is not yet natively supported in m1 so that makes me confused more
@@lowkeygaming4716 what did you buy?
@@kerpetenali1312 I finally decided to get an m1 air with 16GB/512GB config. I realized that the M2, performance wise won't really give me much of a difference so I made a practical decision.
As a beginner developer, I made a mistake by watching this video. You rapped through this set up so fast, I was lost. It was a little intimidating...probably should quit while I'm ahead....or in this case, behind 😂
I just got off another video showing how Google Chrome was a security risk as well as Brave... As well as looking at the Privacy Policy for Google Chrome and media articles highlighting the issues in the past... I'm doing Cyber Security at the moment, and probably will get into programming in the near future, so might need to implement another browser for that when I do.
intro was very confusing but i like it.
Hi there, thanks for the excellent guide! I am just curious as I'm following along and reading the powerlevel10k install docs, there is a homebrew install command. How come we aren't using that to install the theme? Thanks again!
Brave is awesome!!
For same terminal install ohmyzsh + p10k
buddy, tell me, what is your theme? i like this orange color
Can you perhaps show how you have removed the background on the video where you show, for example, download chrome with cleanshot x?
try arc browser and Warp terminal
you should try yarn instead of npm! It's hella fast!
opera for the win baby!
MacBook doesn’t have excel right?
Sir thank you so much for this video. I totally clueless how to start in programming field. Im not sure if i can do this but i want to try