 What is going on everyone, Jossi here and in today's video I'm going to be showing you how I set up my new 16-inch MacBook Pro with the M1 Pro chip. Before we get started be sure to give this video a thumbs up. I will greatly appreciate it. It helps out with the algorithm and consider subscribing to the channel for more content like this. I really think it's important to take advantage of different applications that can help you be more productive. Also as a software engineer I think it's really important to customize the applications that you're using on your MacBook Pro to enhance your overall experience as a developer that allows you to ultimately write code more effectively, painlessly, painlessly a word, and efficiently. Before we continue this video let's hear a word from today's sponsor Bubbles and how Bubbles is the easiest way for you to collaborate with your team no matter how or when you work. Bubbles is an easy and fun way for teams to collaborate across time zones, locations, or work schedules with less meetings. I can get a lot more done in less time with Bubbles. Like when I'm consulting a friend on an application they're building I can screen record the app and voice my opinion on the app's user experience as opposed to sending lengthy text messages back and forth. As a programmer if I'm pair programming it's great to have the ability to highlight specific lines of code that I may be struggling to implement or having trouble understanding and also provide a recording of what my thoughts are which saves a ton of time allowing me and the developer I'm collaborating with to still work asynchronously replacing another zoom call that no one wants with Bubbles by having the ability to screen record and audio record at the same time but one other thing that caught my attention when it comes to Bubbles is the usable and simple user experience. It doesn't require installation you don't even have to log into a profile when you use Bubbles you'll be prompted with a screen recording or uploading an image options simply select the feature you'd like to use and start recording your screen video or audio. Bubbles is free for all teams no limits on usage you don't have to pay to unlock additional features if you're a software engineer program manager designer or any professional needing to collaborate through screen video and audio I definitely recommend to use Bubbles thank you to Bubbles for sponsoring this video and if you want to check Bubbles out the link will be down in the description box the first thing I like to do is to hide my dock to increase screen real estate the dock is just not always practical for it to be shown so go over to system preferences or simply enter command space and type in dock you'll see dock and menu as an option simply check automatically hide and show the dock now your dock will only display when you hover your mouse over the bottom of your screen one of the first things I like to do is well when setting up my new MacBook Pro is I usually download a wallpaper from a website like wallpaper access on splash amongst other websites where you can download type of wallpaper you're looking for usually go for a clean or colorful abstract type of wallpaper or select a different wallpaper that apple already provides I'm a big fan of peripherals so the next thing I would do is connect my bluetooth mouse keyboard speakers and headphones to my m1 macbook pro the next step to setting up my macbook pro is to download my must have apps for productivity the first one being magnet so unfortunately there isn't a built-in hack to organize your workspace declutter your screen or simply snap your windows magnet makes multitasking with many apps open much easier you can simply drag your window to the edge of your display and it'll size any app into half of the screen magnet also gives you the ability to select the specific arrangement you want for your window so if you only wanted to be left a third or right one half or right two thirds you can just select whatever size you want for that specific window this app is a game changer when it comes to workflow productivity I'm a big fan of pomodoro timers and which is why flow has become my most used focus app it encourages you to focus and stay motivated while also reducing stress this app behaves as a widget more than anything else when an active flow state it adds a countdown timer to the toolbar in the top right corner and when your focus time ends flow will enable a full screen break timer for the start of your break another productivity app that has made my macbook much more enjoyable to use is manico manico is a very simple launch and switcher application that improves the interaction of switching between active and hidden applications using option plus the number key to launch or switch to the target app which is a lot faster than typing command space and then typing in the name of the application you're looking for extensions are an important part of my setup process as well especially as a web developer constantly inspecting and developing web applications so the first thing I'll do is download chrome because it's my favorite browser especially when it comes to inspecting web applications that I'm developing I also will download grammarly because it's an incredible extension that will spell check for you it'll also check for other grammatical errors and sentences as well and then a new extension I've been using recently is colorzilla which is an extension that is an advanced eyedropper color picker and gradient generator when you activate the extension you can decide what feature you like to use for example when I'm browsing for design inspiration on sites like dribble I can select the pick color from page option and use a cursor to select the color I like to add to my clipboard along with making sure you have apps that make you a productive Mac user it's also important to have extensions for the IDE that you use and in my case I use vs code there's usually about 10 extensions that I use on a regular basis that make my web development process as painless as possible for the sake of time being I'm only going to talk about my most recently installed favorite extension and it's called css peak as a frontend developer you can imagine that I spend a substantial amount of time fighting with css yes I said fighting shout out to all my frontend devs css peak allows you to view and change the definition of a css class without having to navigate to the css file and this is incredibly helpful especially when you're working in a code base with hundreds of folders last but not least is the setup of web development apps packages and libraries I mostly do web development so it's essential that I download and install no js which is needed to do development for executing javascript code server side know it also comes packaged with npm which is a package manager that you'll need to install necessary dependencies or libraries for your web project another essential for development on a mac is xcode because for one it's the only way to natively build iOS applications if you're interested in doing iOS mobile development and it will also install git which is a code hosting platform for version control and collaboration I also highly recommend making github repositories for all of your projects so you don't lose your precious code and to show that you're an active developer for potential employers you also can go to github site if you don't want to actually download xcode and want to get github a different way that concludes this video thank you so much for making it all the way to the end be sure to give this video a thumbs up subscribe for more content like this also don't forget to hit that notification bell so you can be notified every time I release a video also comment down below some of your favorite macbook applications for web development content creation productivity all the things and as always have a blessed rest of your week and I'll see you soon peace