I decided to give it a try and was thoroughly impressed. However, I was never fond of their approach to privacy, so I sought alternatives. Nearly a year ago, I began working on browser plugin development and wanted my plugins to be compatible with Chrome. The DevTools freezes, and I must close the tab or restart the browser. But it had a cost: some of the codebases I work on are so huge that Firefox Debugger simply can't handle them. I used Firefox for a long, long time because I couldn't find the level of privacy in any other browser. There are probably ways to add the keys permanently - if you know any, please let me know in the comments. Because I never shut down my Mac, I have to do this occasionally, so it's not a big issue. pub file, but the one without the extension): ssh-add ~/.ssh/id_ To avoid this, simply run ssh-add in your terminal with the path to the key you just generated (not the. When you're done with the above process of generating an SSH key and starting up VSCode to pull some projects, you'll notice this dialog popping up: Here's the official documentation on how to do it. New SSH key for the current machineīecause I'm erasing everything from my old Mac and using ssh keys to connect to GitHub and other services such as DigitalOcean, I like to start by generating a new SSH key and uploading it to these services. I am confident that I can wipe the contents of my old laptop, install the few applications I use, and simply link my iCloud account on the new machine, and I'm ready to go. This significantly streamlines the process when I transition to a new device. Projects are always in sync with GitHub, company documents to go an external drive and into the cloud, and photos - I don't have pictures on my machine since I started using smartphones - everything is synced up with either Google Photos or iCloud. This might sound strange, but I have nothing that wouldn't have a copy elsewhere. I also don't work with files that are only on the machine. The last MacBook I owned, a 2018 model with the dreaded touch bar, had been involved in so many projects and had seen so many apps that, honestly, I wasn't even sure if I used half of the packages I had installed through Homebrew. I tried the "Migration Assistant" several times and moved my old setup, but I always regretted it later because of the junk it transferred over.ĭue to this, I prefer to start fresh. □ So here's how I'm doing it: Migrate or start fresh Setting up a new device, whether a phone, a new laptop, or even a watch these days, is always work but also fun - to me, at least. Macs weren't cheap back then either, but the math was easy: one more downtime like this with my Linux machine, and I lose the price of a MacBook Pro 13" 2014 model.Īt that time, I was the only one with a stable (as stable as freelancing gets) job at the table, so I knew I could never let this happen again. I didn't lose the client, but I lost a couple hundred dollars. Before that, I mainly used Linux, but thanks to an unfortunate kernel upgrade, I couldn't work for days for my client. I bought my first MacBook Pro 13" in 2015, only a few months after I started freelancing full-time.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |