Necessary Mac Software

Screenflow (http://www.telestream.net/screenflow/overview.htm) - how I record and edit all my SERPWoo videos. I actually prefer this over Final Cut Pro, and I love Final Cut Pro. There is no waiting for rendering, and you can see your edits in realtime. I record my desktop movements with it, the zooming, then in edit mode add Christina, mp3s for music, or Jpegs, gifs, or whatever created from photoshop straight into it. All the zooming and moving around is done with this.

JumpCut (http://jumpcut.sourceforge.net/) - How about being able to copy and paste multiple items, like: copy, copy, copy, copy, then paste, paste, paste, paste - WAT! Also it has a history of the last 99 copy and pastes you've done, so if you are like me and do multiple back and forth copying and editing it's a lifesaver. Trust me, I could not live without it.

Caffeine (http://lightheadsw.com/) - Doesn't let your Mac fall asleep.

Sequel Pro (http://www.sequelpro.com/) - If you are coding MYSQL like I do, you need this. No other program is as powerful.

Proxifier (http://www.proxifier.com/mac/) - Instead of messing with a ton of nano /etc/hosts files within your mac, you can setup each different program to run on different proxies and switch them in real time. For example, all skype/slack/ICQ/AOL IM/IRC communication goes through a certain IP using this for added security. Then I have a firefox rule for my proxies. So I can visit a site with a IP then switch to Proxifier, and switch the IP, and reload the Firefox page and it'll be using a different IP. It literally allows you to switch IPs within 1 second, and you can set up different apps to use different proxies, example my Chromium App is always my direct, where as Firefox is always set through a certain proxy. I have it run on start up. Worth it - if you need to test whether your IP is blocked or something else.

VLC (http://www.videolan.org/vlc/index.html) - Plays any video format. Thing is not a joke.

BitTorrent Sync (https://www.getsync.com/) - Directly connects to another computer, like dropbox but there is no centralized database so your files are never stored on a server or anything (@Grind put me on this). Obviously syncing can only happen when both computers, or devices are online - so if one device is offline, you'll have to wait till it's online.

FileZilla (https://filezilla-project.org/) - FTP - should be obvious.

Transmission (http://www.transmissionbt.com/) - Torrent.

Gitbox (http://gitboxapp.com/) - That whole Versioning craze going on, with git, this is an user friendly App that handles that. It took me a bit of playing around to figure things out. But simple create a folder (Repository or make an existing folder your repository), then whenever you make significant edits to documents in the folder, open it up, then "Stage all" by right clicking the files, make a small annotation of what's being updated, and then "Commit". Basically it's creating sophisticated backups of your documents.

What it is good for - lets say you are about to edit some code within a program, you first make sure the current code has already been "committed" meaning saved. Then you start editing, and editing, but get to a "saving point" where the code is good - go ahead and re-commit the folder (this is not an editing tool, it's a separate tool, so you would be editing in Textedit for, then saving. then going to gitbox and "committing" so you have a version saved). Now you continue editing throughout the day and committing every hour or so. If you screw up bad enough, you can go back to old code or actually compare old code and fix it. Complete life-saver. I'll probably create a beginner's guide to this, cause versioning/git can be confusing. I'm still a newbie.
 
I agree with @CCarter on most of those apps, @Marc as well.
I would add a few things for sure without getting crazy, which I have (full disclosure).

Bartender (http://www.macbartender.com) to manage Menu Items is a must have. iStat Menus (http://bjango.com/mac/istatmenus/) is great as I run a heavy load including a couple of instances of Windows 7 on my Mac Pro desk machine, with a laptop is even more critical in my opinion.

I think a clipboard manager is key Alfred does that pretty good, JumpCut good too. Other more robust options might be more script oriented such as Keyboard Maestro (http://www.keyboardmaestro.com) add in Macros there too. PHTPastboard was the best, but is hasn't been upgraded in a while.

Text editors mate! BBEdit (http://www.barebones.com) is the old school favorite, but there are some sweet keyboard shortcuts and add on package functionality with Sublime Text (http://www.sublimetext.com) including multiple cut/paste which still feels like magic. Some other sweet tidbits here would be CodeKit (https://incident57.com/codekit/) to manage site content, Hype 3 (http://tumult.com/hype/) for HTML5 and CSS with Espresso (http://macrabbit.com/espresso/) on the side.

Writing I will use MarsEdit (http://www.red-sweater.com/marsedit/) or Desk (http://desk.pm) for blog stuff, Ulysses (http://www.ulyssesapp.com) for just chilling and creating good content, and maybe a letter to mom :wink: Also tend to get projects punched out with a combination of iThoughts (http://toketaware.com/ithoughts-osx/) and Curio (http://www.zengobi.com/products/curio/) which is in a class by itself.

Image Editors. I got hit with a hack on Adobe's data a while back and although I already had the tools but I now use Sketch (http://bohemiancoding.com/sketch/) for most start out stuff. Acorn (http://www.flyingmeat.com/acorn/), Pixelmator (http://www.pixelmator.com), and Affinity Designer (https://affinity.serif.com/en-us/) all rock. Include JPEGmini (http://www.jpegmini.com) and ImageOptim (https://imageoptim.com) for some Lossless and Lossy file size reduction and you in good shape. Don't underestimate the simplicity and power of Keynote (https://www.apple.com/mac/keynote/), it is very good with vector images and a great wire framing platform that is easy to take on the run with an iPad or iPhone.

I use other specialized little things like Name Mangler (http://manytricks.com/namemangler/) to change file names of images and such. iWaterMark Pro (http://plumamazing.com/mac/iwatermark-pro/) for image water marking and identification security. Kaleidoscope (http://www.kaleidoscopeapp.com) for file comparisons can be great for code warriors too. AAMPS (http://www.ampps.com), MAMP (https://www.mamp.info/en/mamp-pro/), too, oh my!

These are all things I keep open all the time, Screenflow as @CCarter mentioned is killer, BitTorrent Sync is too, and a great clean way to keep important files at hand more securely.

There is a ton of good shit out there, have 239 items in my Applications Folder, but I will shut up now...
 
never understood the point of macs to be honest, theyre expensive and dont accomplish the job any better/faster
 
never understood the point of macs to be honest, theyre expensive and dont accomplish the job any better/faster

- OSX-exclusive software.
- Premium, user-friendly operating system that works flawlessly, no issues, no workarounds, no hassles installing drivers, etc.
- Build quality of macbooks is phenomenal compared to other laptops I have used.
- You pay for the Hardware+Software that it comes with ( usually when you buy a PC you don't also pay for the Windows license, therefore you get it cheaper )

Overall, penny for penny, a PC is better value-wise, but if you have the money for a mac it is the better choice. I resent apple-fans that think anything that comes out of that company is god-sent but OSX devices really are the ones to get if you are in the web business. I run a PC with double monitor setup for photoshop/games/movies/shows but all the coding is done on a small macbook because of the software available.
 
LOL, @Marc you just fell for @builttodominate practicing his trolling technique for traffic leaking.

the way it works is a troll comes in an intense discussion and makes a comment that is vague yet has enough substance to get a reaction cause the discussion is already intense and one sided. So the troll offers an attack from the other side. The troll is always looking for a reaction so the conversation can continue in a new direction where the troll will eventually drop links leaking traffic to his own properties to generate revenue for themselves. @builttodominate is clearly practicing the CC9 bootcamp lesson.

The easiest way to spot it, the comment that starts everything is usually vague and opinionated with no real - yes or no answer - therefore resulting in a conversation that is polarizing. An advanced version would be @builttodominate coming in with a 2nd account and making the argument for, for mac in this case, and then being the actual defending troll that drops his revenue generating link.

What seems like a normal internet reaction can actually be a carefully woven trap to generate revenue...

i2ji3kb.png[img]
 
Am I being rused?

Lesson (Level) 2: @CCarter is also leaking. Although more subtle, he snuck in two links to other threads of his, both for the Bootcamp and Polarizing content. He first is adding value to the discussion, using examples and explaination, and proceeds to show you more by linking to his posts (resources) for your use.

What seems like a normal internet reaction can actually be a carefully woven trap to generate revenue...

Never forget.
 
Lesson (Level) 2: @CCarter is also leaking. Although more subtle, he snuck in two links to other threads of his, both for the Bootcamp and Polarizing content. He first is adding value to the discussion, using examples and explaination, and proceeds to show you more by linking to his posts (resources) for your use.

Mission complete, there have been inquires about joining the CC9...

see @Marc, that's how it's done.

AJHV4Dy.jpg
 
thanks for ruining it @CCarter

I wanted to see how sensitive people are to mac discussions, I have a few things up my sleeve and planned for the future. :D
 
I wanted to see how sensitive people are to mac discussions, I have a few things up my sleeve and planned for the future. :D

LOL, how are you going to try and use my own lesson on me?

QgLgzy6.gif


They are very sensitive, but we just had an argument 2 weeks ago, so it was obvious to anyone that was in that last thread.
 
LOL, how are you going to try and use my own lesson on me?


They are very sensitive, but we just had an argument 2 weeks ago, so it was obvious to anyone that was in that last thread.

You see, by taking on the best you eventually get yourself to that level. For example, in bodybuilding, why would i want to compete against the guy who looks ok, when i can compete against the guy who won the competition. hes going to set a higher standard so I will develop faster. kinda like shooting for the moon but landing among the stars....I need some more practice.
 
Lol @ this plot twist. It's too early and I'm still working on my first coffee. I feel like I entered the Twilight Zone.
 
Man, I'm getting mine Wednesday.

Maybe I'll understand wtf you guys are talking about than.
 
I just got a mac. Coming from the Linux world, the fact that you have to pay for software is INSANE!

What I really liked about linux was being able to type "sudo apt-get install chromium-browser" and, bam, within a few minutes, you'll have it, installed, and ready to go.

Ah, the UI looks so nice that idk if I can use Linux software on OS X >_< Especially GTK apps. Like, FileZilla looks bad enough already.

Ah, you can never have the best of both worlds, can you.
 
Ah, you can never have the best of both worlds, can you.

You can get pretty close IMO.

Homebrew is a worthwhile package manager for OSX and can install GUI apps like chrome with cask.

I always have iTerm open to a virtual linux server (via vagrant), so I get all that linux command line goodness. My most used linux desktop app was emacs and that has a decent OSX port so I don't feel like I'm really missing much.

If you really feel like you are missing certain aspects of the linux desktop experience you can always just virtualize your distro of choice and pop in whenever you want. Throw it 2GB of memory and forget it's even running until you need it (ideally you'd be running a lightweight WM like xfce).

At this point I feel like linux is such a good OS to virtualize that there's fewer reasons to run it on bare metal vs. reaping the benefit of running OSX or Windows along side it as a host OS.

Paid software can make some things easier on OSX but at this point the only software I feel the need to pay for are Transmit and Adobe software (which is really a benefit of OSX vs. linux).
 
Cinch is literally the most useful app I have ever come across. I don't know why Mac's dont have a native way to auto-resize a window by just holding it to the top, left, or right, parts of the screen. Just makes sense...Anyways, it's an unlimited free trial with an occasional pop up asking you to buy it....OR it's just $5
 
Back