New Laptop Installfest
So I recently purchased a laptop.
And you know what, it’s the first laptop that I’ve every really owned. It’s not a “handmidown”. Not a shitty one on loan. It’s a laptop that I purchased with my own money! Yay, I’m soooo #adulting!
Anyway, the reason why I decided to buy a personal laptop was because of some side projects that I wish to focus on. I also want to be responsible and not do it on my company’s equipment.
About My Macbook
Since I’m not a gamer and I plan on focusing on font-end development, I didn’t spec it out too crazily.
- MacBook Pro
- 2.9 GHz Intel Core i5 Processor
- 16 BG Memory
- Intel Iris Graphics Card
Installations (by order of whatever)
The following below are the things that I installed. There’s no order of significance because I just started installing things based on what I use a lot. I know that some folks publish a list of all the cool tools they use and whatnot, but I like reinventing the wheel for myself sometimes. Why? Well, why not.
-
Chrome: This is the main browser that I use for development. I enjoy using the dev tools and currently have no qualms about it.
-
Spectacle Similar to Diivy, but free. I love this tool. I use it to move windows around on my screen for maximum productivity.
-
Affinity This is a vector software. I actually don’t really use it. However, it was the 3rd thing that I installed because I want to go back into vector creation. Just for fun.
-
Git Duh. Git is life. I need this for code management. “Git” commands require the command line developer tools. Just download Xcode via the app store or an apple developer account to install the command line developer tools, then Git.
-
Xcode Duh. I need this too. Ios develpment might be in my future too.
-
iTerm2 I know I can just use the regular terminal… But… Just because.
-
oh-my-zhs Cool themes and autocompletion. In terms of customization, yes, you can totally pimp your own bash (“Pimp You Bash” article coming soon), but I’m too lazy at the current moment to do so. Plus I like the autocomplete because, again, I’m lazy.
-
Sublime My trusty text editor tool. However, I plan on learning VIM. Just for fun.
-
node + nvm Duh. I need this too. I like to pretend that this isn’t my life, but it is. Some projects I need the latest versions, some I need some other version.
-
heroku cli I like to deploy my projects to Heroku. It’s fast and easy to get spinning up.