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
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
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.
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.
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
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-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
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!
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.
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.
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.
how do you manage to work as a programmer on a 8GB ram ? i know its not everything but i know that you need at least a 16. or because its mac its like a 16GB in windows?
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
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
@@EmilyOen 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
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.
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.
All this on a 8GB Macbook Air? I'm curios to know how the performance is when running docker and xcode at the same time. I wan to get a MacBook Air, but I'm scared it would be slow running docker on it. My 2017 16GB Macbook Pro is already slow running docker & xcode at the same time.
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 😂
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
can someone help me please? Is mac book air m2 base model enough for data analysis. the tools i use are sql, R, tableau, spreadsheets.. thank you very much!
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.
@@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.
Hi! I´m trying to learn programming and i´m still very new to everything and I don´t know how to use the terminal yet. Do you have any tips on how I could learn using it?
Is M2 Air throttles a lot or not even getting hot? I mean are you using M2 Air as your full-time working device? Like 8-10 hours a day as developer? I am React + TS developer and wondering if I should get Air M2 or M1 Pro 14?
@@bora8254 I have got the M2 Air base model and it is working cool and fast. I am happy with the purchase. Yes it is a bit under pressure memory wise but, it does not lag, does bot throttle.
@@ahmad.shahbalayev Great to hear that you are happy with your choice ! I also have an M1 Air ( 16 GB ) for 1.5 years and happy so far, only not using for my full time work due to company policy.
@@ahmad.shahbalayevfor learning flutter is it running well in base model m2 air? I'm backend developer using java and nodejs but i want to learn flutter ...
@@fajeeloves6204 I used on after effects and when it starts to heat the mac would lose power and starts to lag, save up a little and get a pro if u will be using on heavy duty's
I understand that you wanted to achieve a cinematic look, but colors in the screenshots and screen recordings could be kept unchaged. Take Chrome logo for example, the green part of it is simply missing in some screenshots, it just looks gray. Please, take this into account next time :(
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!
Whats the difference between a pro and a macbook air. Im considering buying a macbook for cs but im not too sure which one to invest it. Would i be better off with the Air or the pro?
hi, do you have a macbook air 16\512? is it enough for you to program? I'm going to start programming, will it be enough for me? I will be grateful for the answer!
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.
Hello. So you have any information how to install the WRTC on m1? I am stuck with my project! Can’t install wrtc. If you have any information, please let me know! Thank you.
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
that conda env setup was really well done :) and this vid is 🔥!
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
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 ✨✌️
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.
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?
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
@@victor45436 Tell me, is 8 GB of RAM not enough for server programming?
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!
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.
Who else isn't a Software Developer but still loves to watch Andres's videos
Wow! The picture is simply amazing!
how do you manage to work as a programmer on a 8GB ram ? i know its not everything but i know that you need at least a 16. or because its mac its like a 16GB in windows?
Mac has better optimization compared to later , So 8 gigs is pretty much enough for productivity
@@oxsourabhproductivity ≠ programming… and no. 8GB are not sufficient
i love your tech organisation. actually makes the 400pound husky organiser worth its value
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 ❤️
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
Immediately when I saw the Porsche taycan cross turismo model, I hit the like! Amazing video!
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
@@EmilyOen 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
@@EmilyOenI can't afford 16gb variant as I'm getting 8gb at much cheaper price will it be enough more iOS dev and cloud ?
Iterm2 is a game changer I freakin love it!
I spent a month searching on RUclips 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❤️
Mannnnnnn, that cinematic intro...
The music, the color grading, the pace 😩😩😩
This is really useful, I'm going to be switching to Mac at the end of the year! Love the videos!
brooo the video quality is so good !!!!!
Just bought one. Really REALLY USEFUL content migrating from windows to mac.
Love the video....very informative and crisp as always. Thank you for including the flutter development environment setup experience.
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
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.
Crazy Video Quality! Good Job
Damn I loved this video, hopefully buying M2 MacBook Air real soon 🚀!
Very in-depth review. I love it
Subscribed! Excited to see the thermal paste mod results in a month.
Is 8gb ram suitable to software development? My university recommends 16gb ram for cs MSc student.
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.
Love your vides Andres
legends say he is still installing software in that 256 gb drive
Excellent video bro! Easily the video I didn't know I needed. Thanks!
What is your SSD capacity and after installing all these tools how much free space is available?
How does this compare to the 14” for development in your experience?
MacBook Pro 14” beats this model
Get the high end. 24GB RAM, at least 1 terabyte.
@@Cruzylife m2 for life
Unless you have an external monitor, get a 16 inch. Anything less in my opinion is not enough
@@hetvaishnani M1 pro is literally faster in every benchmark the M2 pro will beat it next year probably
Amazing brother, oh my zsh is such a grt pick.
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?
So good hope to reach these levels you got to start somewhere
The in depth info was just *wow*...
I love your Content 🥺❤️
It is too fast for a person who can not programm :((
Then learn to program
You're my role model ❤
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
Hey bro,
I have a little confusion regarding buying M2 Air OR Pro. Can you please tell me which is a better choise?
Remember when you had just graduated int college keep it up
What did you use to clean your screen? 🙏🏽
All this on a 8GB Macbook Air? I'm curios to know how the performance is when running docker and xcode at the same time. I wan to get a MacBook Air, but I'm scared it would be slow running docker on it. My 2017 16GB Macbook Pro is already slow running docker & xcode at the same time.
there is 5 yrs. diff b/w them. processor has changed and evaluated
Hey what do you use to clean your macbook and avoid damaging it as well.
where did the green go on the chrome logo 3:01
Waited for this video 🔥 wanted to find a rewiew for programming and computer science engineering
Great video, thanks, a question about your glasses, what model is? I liked them a lot 😅
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 😂
Great video! Lost me at “install chrome” though
Yo, care to share which product you spray on the screen? Thanks
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
Super Video Bro Intro Super Cool
can someone help me please?
Is mac book air m2 base model enough for data analysis.
the tools i use are sql, R, tableau, spreadsheets..
thank you very much!
The storage might not be a problem if you have external devices but try to get 16gb
I’m doing exactly these things! My only concern is Docker. Is it too heavy for MB Air?
So I just bought the Sony a7 ii and I was wondering if it was a good camera to start out with ???
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.
Hi! I´m trying to learn programming and i´m still very new to everything and I don´t know how to use the terminal yet. Do you have any tips on how I could learn using it?
please do a 2 part! I enjoyed it
Brave is great!! You also have to try Orion!!
Andres,
Pls make a comparison between 14” and m2 MacBook Air
wow such a nice video. loved it
For same terminal install ohmyzsh + p10k
Can you perhaps show how you have removed the background on the video where you show, for example, download chrome with cleanshot x?
This was the best cinematic intro! 🤣
The real reason devs get macs is so they aren’t distracted by games 😂
good content 😌 for developers
BRAVE IS JUST AMAZING !!!! NO PROMO !!!!
What`s the monitor at 7:57 ? Help pls cant find that
Is M2 Air throttles a lot or not even getting hot? I mean are you using M2 Air as your full-time working device? Like 8-10 hours a day as developer? I am React + TS developer and wondering if I should get Air M2 or M1 Pro 14?
As far as I know, the new design makes it hotter than M1 Air. I suggest you to get M1 Pro 14 for better performance + better cooling.
@@bora8254 I have got the M2 Air base model and it is working cool and fast. I am happy with the purchase. Yes it is a bit under pressure memory wise but, it does not lag, does bot throttle.
@@ahmad.shahbalayev Great to hear that you are happy with your choice ! I also have an M1 Air ( 16 GB ) for 1.5 years and happy so far, only not using for my full time work due to company policy.
@@ahmad.shahbalayevfor learning flutter is it running well in base model m2 air? I'm backend developer using java and nodejs but i want to learn flutter ...
How has the heating system treated you overtime that’s my only concern that’s stopping me from upgrading
I had an M1 air and sold it to get an Pro cause of that heat system, never gettin an air again until they put some fans in there 🤣
@@ruandiax I figured I really like the midnight color but I just don’t feel safe not having a fan in my computer
@@fajeeloves6204 I used on after effects and when it starts to heat the mac would lose power and starts to lag, save up a little and get a pro if u will be using on heavy duty's
If you have intensive workflow then I suggest you to go to Pro models ( 14 or 16 ) , but if you are a casual user then it is certainly an Air.
I understand that you wanted to achieve a cinematic look, but colors in the screenshots and screen recordings could be kept unchaged. Take Chrome logo for example, the green part of it is simply missing in some screenshots, it just looks gray. Please, take this into account next time :(
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!
Is it better than both previous m1
From where you found that Android studio icon. Please tell..........
I Love this video
Thank you so much!
Whats the difference between a pro and a macbook air. Im considering buying a macbook for cs but im not too sure which one to invest it. Would i be better off with the Air or the pro?
opera for the win baby!
hi, do you have a macbook air 16\512? is it enough for you to program? I'm going to start programming, will it be enough for me? I will be grateful for the answer!
Why did you cut out the clips of terminal inputs? Is it to make us sign up for CodeDojo?
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
Did you use Obs studio to record this video?
Every time I have a new computer, it takes a long time to reinstall.
word of the day "clutch"
Aw man, now I gotta buy another wallpaper pack! Stop making everything look so good
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.
Hello. So you have any information how to install the WRTC on m1? I am stuck with my project! Can’t install wrtc. If you have any information, please let me know! Thank you.
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
This video is beyond useful
Use Arc browser bro!
You can just do right click for pasting in terminal
Dont know wtf is being said but looks cool none the less lol
What is the name of your screens? And how many inches are they?
buddy, tell me, what is your theme? i like this orange color
Wow gosh, what a great video 📸!!!
Nice video. I'm use ASDF for python and nodejs installs. Very very easy switch between versions!!!