Ask HN: Moved from Windows to Macbook Pro – How can I get up to speed quickly?
21 points| jxm262 | 11 years ago
Any tips, shortcuts, plugins, etc.. that can get me up to speed on being super productive? All ideas are welcome :)
Edit: Are there any recommended websites/resources that give an aggregate of information I can find in these responses? It's awesome to get the information here (very much appreciated!), but it would be cool if there was an existing website that gave an overall rundown of all the quick hacks to get devs up and running quickly.
[+] [-] notduncansmith|11 years ago|reply
[+] [-] infiniteseeker|11 years ago|reply
[+] [-] thekgann|11 years ago|reply
[+] [-] jxm262|11 years ago|reply
[+] [-] duncan_bayne|11 years ago|reply
If you're going to the bother of changing OS, I suggest trying Linux (I use Linux Mint) as well, and see which you prefer. My setup is here:
https://github.com/duncan-bayne/mint-setup/wiki
Using a tiling window manager like StumpWM[2] is a major win as you can almost entirely give up using the mouse. Plus a programmable window manager (again, like StumpWM) gives you the flexibility to tailor your environment to suit exactly the way you work, and keep changing it as your style develops.
OSX is miles better than Windows, I'll grant you, but it's still primarily a consumer-focused OS. Be a producer, not a consumer ;)
[1] The OSX GUI is great for discoverability. But as a developer, you might benefit more from a powerful, flexible, trivially programmable GUI.
[2] https://stumpwm.github.io/ ... see https://www.youtube.com/watch?v=do0DVxy4HBc for an intro
[+] [-] iends|11 years ago|reply
[+] [-] brudgers|11 years ago|reply
Switching operating systems will typically create a non-trivial learning curve for at least a few weeks anywhere that a person has to perform system administration. Eleswhere, EMACS is EMACS (so to speak).
[+] [-] autoreleasepool|11 years ago|reply
If you need to use OS X, then IMO, the best way to learn is to just start using it for everything. And Google, a lot. If you're familiar with *nix systems, OS X shouldn't be too mind blowing.
If not, I would seriously just boot camp Windows 7 or 8.1. It works flawlessly these days and its a very common practice.
[+] [-] thomble|11 years ago|reply
[+] [-] elyrly|11 years ago|reply
[+] [-] woogle|11 years ago|reply
1. Total Space. Setup shortcuts and disable transitions
2. Disable (or speed up) OSX animation (I don't have the commands on my phone, just Google it)
3. iTerm and window splitting (Cmd d) and switch (Cmd [ or ])
4. And The REAL time saver : Keyboard Maestro Create at least one macro per app. I assigned shortcuts like
Cmd Shift L - iTerm
Cmd Shift / - Atom
Cmd Shift ' - Chrome
Ctrl Shift < - Finder
Ctrl Shift M - Mailbox
And so (Xcode, Slack etc.)
Then I pur each app in fullscreen (Ctrl Cmd F).
Now I have O(1) access over my computer \o/
Edit: disclaimer I'm a vim user
[+] [-] graeme|11 years ago|reply
I've been thinking about making screenflow workflows to open up a set of files, which could be quite powerful.
[+] [-] Bioto|11 years ago|reply
- Atom
Utilities: Terminal: I personally use iTerm for all of my terminal needs, this is purely a personal choice.[+] [-] matznerd|11 years ago|reply
[+] [-] justinv|11 years ago|reply
[+] [-] unknown|11 years ago|reply
[deleted]
[+] [-] ruigomes|11 years ago|reply
Bartender to keep your menu bar items organized.
Flashlight to make Spotlight a bit more powerful.
Flux if you're into it.
Github OSX app is quite nice.
That's what I got from a quick look to my system.
[+] [-] saluki|11 years ago|reply
I moved to mac last year from windows I would recommend:
Mac App Store:
Window Magnet (drag and drop your windows/automatic resize) Skitch (Screen Shots)
I also use:
sublime text Virtual Box/Vagrant MAMP Sequel Pro
Other than installing your favorite browsers and extensions you should be good to go.
[+] [-] elyrly|11 years ago|reply
[+] [-] alexgaribay|11 years ago|reply
Divvy for window management
1Password for password management
Homebrew for package management
Atom for a text editor
[+] [-] anishkothari|11 years ago|reply
Alfred for searching things on your Mac (better than Spotlight)
BetterSnapTool for window management (cheaper than Divvy)
GitHub for Mac and Atom are excellent as others have mentioned
[+] [-] mrits|11 years ago|reply
[+] [-] youredeadtome|11 years ago|reply
[+] [-] arh68|11 years ago|reply
[1] https://github.com/mathiasbynens/dotfiles
[+] [-] sid05|11 years ago|reply
http://spectacleapp.com/
[+] [-] hspak|11 years ago|reply
[+] [-] cphrmky_|11 years ago|reply
[+] [-] mingusdew|11 years ago|reply